Project Home

Overview: We intend to create a program that will change the intensity of light emitted by an LED based on the ambient light of the environment.

We propose to use the STM32 microcontroller to upgrade a standard LED light by adding an ambient light sensor to increase energy efficiency. The light sensor will trigger the microcontroller to transmit various sequences of PWM waves through a USB to a LED to reduce power consumption while maintaining the best lightning. However, if issues arise with implementing the USB transmission we will consider back up options such as transmitting the PWM waves over Bluetooth or select a different peripheral such as an LCD to display the change in intensity.

Names of Team Members

Arthur Lobins

Tahereh Mehrjerdy

Block Diagram

Demo Video