Taula de continguts:
2025 Autora: John Day | [email protected]. Última modificació: 2025-01-13 06:57
És un robot polivalent automatitzat que està dissenyat per realitzar funcions com l’aspiració de pols, la neteja de terres, la matança de germen i la fregona. Utilitza un microcontrolador Arduino que està programat per accionar quatre motors de corrent continu, un servo i dos sensors d’ultrasons. L’objectiu principal és automatitzar el procés de neteja i fer-lo més eficient i menys temps.
Pas 1: REQUISITS DE HARDWARE I PROGRAMARI
1. SENSOR ULTRASONNIC HC-SR04 Ultrasònic x2
2. ADRUINO (Uno R3)
3. L 293D MOTOR SHIELD
4. ASPIRADOR (portàtil)
5. LLUM ULTRAVIOLETA
6. Motor DC 12 V (parell elevat o velocitat baixa) x4
7. Servomotor
7. Persecució del robot i de les 4 rodes
6. ALIMENTACIÓ CC o bateria
Pas 2: DIAGRAMA I BLOC DEL SISTEMA
AUVC té principalment dos sensors d'ultrasons. Un dels sensors funciona
la funció d’evitar obstacles mitjançant la comparació de les distàncies esquerra, dreta i avançada, i evita el recorregut d’obstacles més proper o, en altres paraules, seleccionar un recorregut d’obstacles menor, si el robot està cobert amb obstacles complets al voltant, el robot girarà. L'altre sensor que evita les vores mesurant la profunditat
Pas 3: DIAGRAMA DEL CIRCUIT
1. col·loqueu la pantalla del motor sobre Ardino uno3
2. connecteu els cables tal com es mostra a la figura
3. Pin (A0 i A1) Sensor d'ultrasons cap endavant, aquest sensor es col·loca a sobre del servomotor
4. Pin (A2 i A3) Sensor d'ultrasons de profunditat que es fixa en la persecució del robot i la cara en profunditat
5. La potència del servomotor es proporciona mitjançant el blindatge del motor (port 0 del blindatge)
Pas 4: temps de codificació
1. instal·leu el programari Arduino (IDE)
2. afegiu aquests fitxers de biblioteca (biblioteca Adafruit Motor Shield, biblioteca Servo Motor, biblioteca de sensors d'ultrasons)
3. i pengeu aquest codi
El codi que es publicarà a l'enllaç github és aquí
github.com/JoJoManuel/Robot-Vacuum-Floor-Cleaner-Arduino/blob/master/README.ino
Pas 5: El robot en acció
Desenvolupat per
AKHIL JOSEPH, [email protected]
ADARSH MOHAN, BASIL T ABRAHAM i
EDWIN JOHNY