Fanning Away Inefficiency! (FAI)
by Sadid Mujtahid Ali in Circuits > Arduino
34 Views, 1 Favorites, 0 Comments
Fanning Away Inefficiency! (FAI)

This Project aims to promote a method of conserving both time and energy by allowing a person to turn on a fan without having to touch it using hand gestures and turn it off with hand gestures as well! This Project also measures the distance between a person and the fan and then dictates the speed of the fan based on that! This project utilizes multiple different parts with an Arduino board to truly create a project that acts as a culmination of various different lessons compiled into one project!
Supplies
Breadboard
Small Breadboard
LCD 16x2
UNO R3 Power Supply Module
Fan blade and 3- 6V Motor
Button
Arduino UNO R3
Breadboard Jumper Wire
1 Green LED Light
1 Red LED Light
Computer Webcam
Arduino Ultrasonic Distance Sensor
Clear Tape
Laptop/Monitor
Assemble the Materials!
Collect the following materials to use!
Breadboard
Small Breadboard
LCD 16x2
UNO R3 Power Supply Module
Fan blade and 3- 6V Motor
Button
Arduino UNO R3
Breadboard Jumper Wire
1 Green LED Light
1 Red LED Light
Computer Webcam
Arduino Ultrasonic Distance Sensor
Clear Tape
Laptop/Monitor
Put It All Together Like Here!

After arranging all the parts like so, let's go over a couple of reasons as to what each part plays in the actual Project!
Breadboard - To hold all the Wires together!
Small Breadboard - To hold the Ultrasonic Distance Sensor in place on top of a Laptop/Monitor! (We will get into why later!)
LCD 16x2 - To show how fast the Fan is spinning!
UNO R3 Power Supply Module - To regulate the power going through the Breadboard.
Fan Blade and 3 - 6V Motor - To give us the cool air we need!
Button - To act as a reset button in case the project is having some technical difficulties!
Arduino UNO R3 - To serve as our little microcomputer for this project!
Breadboard Jumper Wire - To connect the many components of our project together!
1 Green LED Light - To indicate whether the Fan is On!
1 Red LED Light - To indicate whether the Fan is Off!
Computer Webcam - if a person were to point the number 1 on their hand with their index finger and show it to the camera, the AI model would tell the fan to start working! Likewise, if there are all 5 fingers on display towards the camera, the AI model would tell the fan to stop working!
Arduino Ultrasonic Distance Sensor - This is used to tell how far away you are from the fan and then dictate the speed at which you will receive air!
Clear Tape - To steady the Small Breadboard in place atop the laptop/monitor.
Laptop/Monitor - To hold the Ultrasonic distance Sensor and be used to determine the distance between a person and a screen!
Make sure to tape the small breadboard with the Ultrasonic Distance Sensor to the top of a Laptop/Monitor!
Arduino Code!
For This Specific Project, We will use 2 pieces of code! One for the Arduino Itself and One for the AI Model! This piece of code right here is for the Arduino itself!
AI Model Code!
Downloads
Final Product!
Voila! That should be how it looks when in use!