https://github.com/carseven/psoc-cleaning-robot
PSoC 4 based cleaning robot
https://github.com/carseven/psoc-cleaning-robot
c psoc robotics
Last synced: 24 days ago
JSON representation
PSoC 4 based cleaning robot
- Host: GitHub
- URL: https://github.com/carseven/psoc-cleaning-robot
- Owner: carseven
- License: mit
- Created: 2020-07-15T18:23:03.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2020-07-17T11:42:18.000Z (almost 6 years ago)
- Last Synced: 2025-03-11T10:19:03.123Z (over 1 year ago)
- Topics: c, psoc, robotics
- Language: C
- Homepage:
- Size: 56.4 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# PSOC-Cleaning-Robot
The functionality carried out by the PSoC 4 based robot will be that of a sweeper/vacuum cleaner automatic. The robot move forward at a slow speed until it detects
an obstacle less than 6 inches away. When this detection occurs, the robot will carry out the backward-turning to avoid it. This maneuver will consist of the robot emitting a short beep, back up a few inches and make a left turn of approximately 90 degrees at a slow speed and will return to its initial behavior of advancing unlimitedly to a
slow speed. Similarly, when the robot detects that it is approaching a step, it must be able to detect it and perform the reverse-rotation maneuver described above.
The robot have an RGB LED that will indicate the direction of movement by assigning a color different from each of these.

## Hardware implementation:

### 1. Motor

## 2. IR Sensor

## 3. Ultrasound Sensor

## 4. Leds

## 5. Buzzers
