Final project Open Smart Light
Initially I started working on an electric unicycle and wanted to create smart casing for it. I actually have completed many of the exercises with this project but at the end decided to change given the complexity of the project.
The lamps basic functions are to turn on and off manually, to change the lights brightness and to work on Eco mode which reacts to the environment. Additionally, the type of light (yellow or white) can easily be changed in each lamp so that they can adapt to working spaces or more relaxed environments.
For its fabrication, CNC routing was used to cut all the wooden pieces, the acrylic was laser cut, the interface was 3D printed, and all electronics were milled.
Technology used
The has a system gesture sensor as an interface since touch-less gestures APDS-9960 are the new frontier in human machine interfaces. this sensor ca recognize different gestures like passing your hand upwards, downwards also movements to the left and right, and it can also send proximity and ambient light data, almost all of this features are used in the program that controls the LED Open smart light.
The sensor communicates using I2C protocol with a micro-controller in this case I used an ATmega328 3.3V, 8 MHz. The micro-controller passes the sensor’s data using serial communication with XBee RC modules so the lamp and the interface have a wireless connection.
The human machine interface sends PWM values from 0 to 255 when it recognizes gestures like passing your hand upwards, that gesture triggers full on mode, downwards, this gesture turns off the light, also passing your hand from left to right triggers a dimmer function that lasts a few seconds and lets you set the light intensity sensing proximity values, the final function its ecomode this works by sensing the ambient light and setting a PWM value depending on how dark the room is. All the PWM values are sent by serial communication to the lamp microprocessor and the transistor LED driver.
Project plan
Possible names
Final decision for naming is Open Smart Light
Designing a modular lamp with the following functionalities:
---
##List of Materials & buying
---
##Board design `[4hrs]`
---
##Board electronics production `[8hrs]`
---
`Basic case: Non wireless
---
##Machine Interface `[10hrs]`
---
##Software & Programming `[6hrs]`
---
##Lamp Design `[9hrs]`
---
##Lamp production `[5hrs]`
---
##Lamp Testing `[5hrs]`
---
##Lamp documentation `[10hrs]`
Oscar Velázquez