Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Este un robot multifuncțional automat, care este conceput pentru a îndeplini funcții precum aspirarea prafului, curățarea podelei, uciderea germenilor și mopingul. Folosește un microcontroler Arduino care este programat să acționeze patru motoare de curent continuu, un servo și doi senzori cu ultrasunete. Scopul principal este de a automatiza procesul de curățare și de a-l face mai eficient și mai puțin consumator de timp.
Pasul 1: CERINȚE HARDWARE ȘI SOFTWARE
1. SENZOR ULTRASONIC HC-SR04 Ultrasonic x2
2. ADRUINO (Uno R3)
3. L 293D MOTOR SHIELD
4. CURATOR DE ASPIRARE (portabil)
5. LUMINA ULTRAVIOLETĂ
6. Motor DC 12 V (cuplu ridicat sau viteză redusă) x4
7. Servomotor
7. Urmărire pentru robot și 4 roți
6. SURSA DE ALIMENTARE DC sau baterie
Pasul 2: DIAGRAMA BLOCULUI SISTEMULUI ȘI DEBIT
AUVC are în principal doi senzori cu ultrasunete. Unul dintre senzori funcționează
funcția de evitare a obstacolelor prin compararea distanțelor stânga, dreapta și înainte și evită traseul obstacolului mai apropiat sau, cu alte cuvinte, selectează mai puțin traseul obstacolelor, dacă robotul este acoperit cu obstacole complete în jur, atunci robotul se va întoarce. Celălalt senzor care evită muchiile măsurând adâncimea
Pasul 3: DIAGRAMA CIRCUITULUI
1. așezați scutul motorului peste Ardino uno3
2. conectați firele așa cum se arată în figură
3. Pin (A0 și A1) Senzor cu ultrasunete înainte, acest senzor este plasat deasupra servomotorului
4. pin (A2 și A3) Senzor cu ultrasunete de adâncime este fixat pe urmărirea robotului și față pe adâncime
5. Puterea servomotorului este asigurată prin ecranul motorului (portul 0 pe ecran)
Pasul 4: Timp de codare
1. instalați software-ul Arduino (IDE)
2. adăugați aceste fișiere de bibliotecă (biblioteca Adafruit Motor Shield, biblioteca Servo Motor, biblioteca cu senzori cu ultrasunete)
3. și încărcați acest cod
codul va fi publicat pe linkul github este aici
github.com/JoJoManuel/Robot-Vacuum-Floor-Cleaner-Arduino/blob/master/README.ino
Pasul 5: Robotul în acțiune
Dezvoltat de
AKHIL JOSEPH, [email protected]
ADARSH MOHAN, Busuioc T ABRAHAM și
EDWIN JOHNY