Skip to content

ongweekeong/GET1033-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 

Repository files navigation

GET1033 Project Summary

Automated Lighting & Doorbell/Alarm System

1. Project Objectives

This project is assessed as the Final Project for GET1033, a module offered in the National University of Singapore (NUS). The purpose of this project is to explore computational media literacy by designing a project that involves the use of computational processes, including the use of actual programming.

2. Project Overview

As such, my project groupmates and I have decided to do a simple Arduino-based project, which models after an automated lighting and doorbell (or alarm) system. This allows us to make use of the abilities that computers affords us enables us to automate things that are otherwise inconvenient to do manually. Typically, for projects involving an automated lighting system, lights are activated when the environment is not bright enough, and when a person walks past the sensor. For our project, we tried to one-up this - to make the light follow the person’s movements!

This involves the use of an Arduino board (Arduino Uno with an ATMega328P microcontroller), and the use of the C++ programming language together with the Arduino software and IDE. It also involves the use of hardware components such as sensors and actuators (details of how these components were implemented is discussed in the Full Documentation link below) - a light sensor component that determines the brightness of the surroundings, a proximity sensor that determines the distance of the person/object from the door, an LED and a servo to implement the moving lamp as well as a piezo buzzer for the alarm.

Refer to the link below for more details about this project and the documentation of the project development process.

4. Contributors

The members of the group can be found here

About

Simple Arduino Project for a school assignment

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages