https://github.com/xvxvdee/elegoo-uno-r3-robot
https://github.com/xvxvdee/elegoo-uno-r3-robot
Last synced: 12 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/xvxvdee/elegoo-uno-r3-robot
- Owner: xvxvdee
- Created: 2023-09-19T23:10:37.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-12-16T14:34:35.000Z (almost 2 years ago)
- Last Synced: 2025-04-04T11:19:26.334Z (7 months ago)
- Language: C++
- Size: 44.9 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ELEGOO-UNO-R3-ROBOT
To-do:
* [x] Debug code changes made by Deandra
* [x] AMR stuck in Stop() (until object is detected) even if flame is not detected anymore
* [x] Fix line following algorithm, figure out why sometimes it doesn't follow lines properly
* [x] Object Avoidance
* [x] Remove delays in object avoidance algorithm
* [ ] Add 3 ultrasonic sensors to fix object detection blind spots
* [x] Flame Detection and Extinguishing
* [x] Add 2 flame IR sensors OR attach 5-way flame sensor module to fix flame detection blind spots
* [x] Attach fan (DC Motor + Propellor)
* [x] Code logic for the fan (ON when middle == LOW, OFF when middle == HIGH)
* [x] Add ```maxFlameTurnDuration``` to prevent infinite donuts in flame detection mode
* [x] Fix turning problem / wheel problem
* [ ] Defense Mechanism
* [ ] Add space in the back of the chassis for our candle
* [x] Add back ultrasonic sensor to prevent getting eliminated by other AMRs