Georgia Tech - ECE 4180 Project - Smart Fan


A team creating a fan that turns on when you sit within 2 feet in front of it. Bluetooth control also allows you to increase/decrease the fan speed and turn it on or off. This is a final project for an embedded systems class at Georgia Tech.

Our Members

Map Savang

Seunghwan Lee

Sriram Pulavarty

Project Image

https://os.mbed.com/media/uploads/spulavarty3/final_project_image.jpg

Project Schematic

https://os.mbed.com/media/uploads/spulavarty3/final_project_schematic_2.jpg

The schematic above shows how to wire together the mbed, DC brushless motor, ESC, power supply/battery, LIDAR TOF sensor, and Bluetooth module to create the motion-detecting fan. If you run the source code found on this webpage by connecting your mbed unit to your PC, you can open a terminal program to see error messages for the initialization of the LIDAR sensor as well as live updates in LIDAR data. Bluetooth control can be accomplished by connecting to the fan via Adafruit's Bluefruit app. Pressing the up arrow key in the app will increase the speed of the fan, while pressing the down arrow key will decrease the speed. Similarly, pressing the "1" or "2" number buttons will turn the fan on and off, respectively. For the device to work, the fan and the beams of the LIDAR sensor must be facing in the direction of the user.

Parts List

mbed LPC1768

VL53L0X Time of Flight LIDAR Sensor

Adafruit Bluefruit BLE UART Friend Module

DC Brushless Motor (and fan blades to attach to the unit)

9VDC 1A AC Adapter

Electronic Speed Control

Project Presentation

Pdf file of the Smart Fan Presentation: https://os.mbed.com/media/uploads/BubbaLee/smart_fan_presentation.pdf

Video of the Smart Fan Presentation:

Project Demo

Video of the Smart Fan Demonstration:

Code

  • Mbed 2 deprecated
    Smart Fan

    This is a program for turning the fan motor on and off with a LIDAR sensor. If the distance read is less than 2 feet, the fan turns on to …

    Last updated: 26 Apr 2020 15 3