Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
To je automatizirani višenamjenski robot koji je dizajniran za obavljanje funkcija poput usisavanja prašine, čišćenja poda, uništavanja klica i čišćenja. Koristi Arduino mikrokontroler koji je programiran za pogon četiri istosmjerna motora, jednog servo i dva ultrazvučna senzora. Glavni cilj je automatizirati proces čišćenja i učiniti ga efikasnijim i manje vremena.
Korak 1: ZAHTJEVI ZA HARDVER I SOFTVER
1. ULTRAZVUČNI SENZOR HC-SR04 Ultrazvučni x2
2. ADRUINO (Uno R3)
3. L 293D MOTORNI ŠTITNIK
4. Usisivač (prenosivi)
5. ULTRAVIOLETNO SVJETLO
6. DC 12 V motor (veliki okretni moment ili mala brzina) x4
7. Servo motor
7. Potera za robotom i 4 točka
6. DC NAPAJANJE ili Baterija
Korak 2: DIJAGRAM SISTEMSKOG BLOKOVA I SLIKA
AUVC ima uglavnom dva ultrazvučna senzora. Jedan od senzora radi
funkcija izbjegavanja prepreka usporedbom udaljenosti lijevo, desno i naprijed i izbjegava bliži put prepreke ili drugim riječima odabire manju putanju prepreke, ako je robot prekriven punim preprekama, tada će se robot okrenuti. Drugi senzor koji izbjegava rubove mjerenjem dubine
Korak 3: DIJAGRAM KRUGA
1. postavite štitnik motora iznad Ardino uno3
2. spojite žice kao što je prikazano na slici
3. Pin (A0 i A1) Ultrazvučni senzor prema naprijed, ovaj senzor se nalazi iznad servo motora
4. pin (A2 i A3) Dubinski ultrazvučni senzor fiksiran je na robotskoj potjeri i licem prema dubini
5. snaga servo motora je osigurana kroz štit motora (priključak 0 na štitu)
Korak 4: Vrijeme kodiranja
1. instalirajte Arduino softver (IDE)
2. dodajte ove bibliotečke datoteke (biblioteka Adafruit Motor Shield, biblioteka servo motora, biblioteka ultrazvučnih senzora)
3. i učitajte ovaj kôd
kôd će se objaviti na githubu link je ovdje
github.com/JoJoManuel/Robot-Vacuum-Floor-Cleaner-Arduino/blob/master/README.ino
Korak 5: Robot na djelu
Developed by
AKHIL JOSEPH, [email protected]
ADARŠ MOHAN, BASIL T ABRAHAM i
EDWIN JOHNY