This project utilizes an ESP8266 microcontroller to measure and display the speed of a bicycle. A Hall effect sensor detects the wheel's revolutions, and a servo motor is used to visually indicate the speed via an analog display. The system calculates the speed based on the frequency of wheel revolutions and controls the servo motor accordingly.
- ESP8266 microcontroller
- Hall effect sensor
- Servo motor
- Magnet (attached to the bicycle wheel)
- Jumper wires
- Breadboard
- Battery (3.3 V)
- Attach the magnet to the bicycle wheel.
- Place the Hall effect sensor so it can detect the magnet passing by with each wheel revolution.
- Connect the ESP8266, Hall effect sensor, and servo motor using jumper wires on the breadboard.
- Power the circuit with a battery.
- Upload the code to the ESP8266 using the Arduino IDE.
For a full demonstration of this project, watch the video on YouTube: Project Demo
This project is open-source and available under the MIT License.