Project information
- Category: Mobile Application Development
- Client: SUTD (school)
- Project date: 01 - 04/2022 (Term 4)
EZLight
Our task was to use the concepts learnt in the
- 50.001 module (Introduction to information Systems and Programming)
My group decided to solve light accessibility for the physically challenged.
Languages:
- Java (Android Studio)
- frontend and backend of app
- C/C++ (Arduino)
- ESP32 microcontroller to send signals to the lights
- simulate wireless light control
Summary
The user can use their mobile phone to control their lights and more!
- Switch on/off
- Customise:
- room and light names
- colour
- brightness
- Move a light on the app to another room
- EnableMotion feature
EnableMotion: A feature that allows the user to control the state of the lights (on/off) using motion.
- Turn on: shake the phone
- Turn off: place the phone down on a flat surface