https://github.com/fres-sudo/arduino.speedometer
Fully functional and optimized Arduino speedometer.
https://github.com/fres-sudo/arduino.speedometer
Last synced: about 1 month ago
JSON representation
Fully functional and optimized Arduino speedometer.
- Host: GitHub
- URL: https://github.com/fres-sudo/arduino.speedometer
- Owner: fres-sudo
- Created: 2023-08-29T19:34:13.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-01-23T11:41:59.000Z (over 2 years ago)
- Last Synced: 2025-01-14T10:48:06.889Z (over 1 year ago)
- Language: C++
- Homepage:
- Size: 5.72 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Arduino Speedometer 🚵
Fully functonal and optimized arduino speedometer.
## Simulation 📲
The project was entirely simulated on Wokwi as I didn't have a physical Arduino for testing.
The system can be easily replicated in real life, all that is needed is a sensor capable of scanning with a duality of states (HIGH-LOW) for one revolution of the wheel.
## Demo 🛠️
You can try your self the program [here](https://wokwi.com/projects/370181612744975361)
## Optimization 📈
A modular system has been devised to function exclusively through interrupts, devoid of reliance on standard Arduino library functions. The implementation involved crafting functions in C and assembly. Pin state manipulation was achieved through bit shifting, enabling the setting of pins to high or low. The system utilized timer interrupts for precise timing and external interrupts for sensor-related tasks. This approach required a departure from the conventional use of Arduino functions, necessitating a low-level coding strategy.
## Preview 👀
Overview of the project

Functioning

## Flow Chart

## State Chart

## Contact Me 📬
If you want more info about the project please contact me on:
email: francescocalicchio@hotmail.com