Sommario:
- Passaggio 1: scheda Arduino Uno
- Passaggio 2: sensore a ultrasuoni (HC SR 04)
- Passaggio 3: altri componenti
- Passaggio 4: sensori con schema di collegamento Arduino
- Passaggio 5: scheda relè con schema di collegamento Arduino
- Passaggio 6: collegamento a 12 Volt e relè
- Passaggio 7: assemblaggio
- Passaggio 8: codici
- Passaggio 9: test e finitura
Video: Robot che evita gli ostacoli utilizzando sensori a ultrasuoni: 9 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
Questo è un semplice progetto su Robot che evita ostacoli utilizzando sensori a ultrasuoni (HC SR 04) e scheda Arduino Uno. Il robot si muove evitando gli ostacoli e scegliendo il modo migliore per seguirlo dai sensori. Nota che non è un progetto tutorial, condividi le tue conoscenze e commenti con me.
Elenco dei componenti principali: -
- Arduino Uno - 1
- Sensore a ultrasuoni (HC SR 04) - 3
- Scheda relè 5v - 1
- Batteria da 12 V - 1
- Motoriduttore 12 V - 4
- Supporti motore - 4
- Chasi - 1
- Ruote - 4
- Viti e dadi
- Interruttore -1
- Cavi jumper -10
Passaggio 1: scheda Arduino Uno
Arduino Uno è una scheda micro controller basata sull'ATmega328P. Dispone di 14 pin di ingresso e uscita digitali, 6 ingressi analogici. La tensione di esercizio è di 5 V con alimentazione esterna. Ci sono molti vantaggi, facile codifica e caricamento, facile correzione degli errori. Esistono molti moduli sensore e altri dispositivi per Arduino.
Quando dai l'alimentazione alla scheda Arduino, usa 5 volt o 9 volt. Non dovresti accendere a 12 volt. Se devi usare una batteria da 12 V, forniscila attraverso il circuito del regolatore da 5 V.
Passaggio 2: sensore a ultrasuoni (HC SR 04)
Il robot ha tre sensori a ultrasuoni davanti, a sinistra e a destra. Il robot funziona in base a questi sensori. Un sensore a ultrasuoni è un dispositivo in grado di misurare la distanza da un oggetto utilizzando le onde sonore. Ci sono quattro pin che sono VCC (potenza 5v alimentazione), GND (Ground), Trig ed eco. Sono presenti due trasduttori, uno per la Trasmissione e l'altro per la Ricezione. Entrambi sono fissati su un unico PCB con circuito di controllo. Misurazioni della distanza degli ultrasuoni da circa 2 cm a 400 cm. Inoltre è un suono ad alta frequenza di frequenza 40 KHz.
Principio di funzionamento
Da Arduino generare un breve impulso di 20 uS all'ingresso Trigger per avviare la gamma. Il modulo a ultrasuoni invierà un burst di 8 cicli di ultrasuoni a 40 khz e aumenterà la sua linea di eco.
Quindi ascolta un'eco e non appena ne rileva una abbassa di nuovo la linea dell'eco. La linea dell'eco è quindi un impulso la cui ampiezza è proporzionale alla distanza dall'oggetto.
Temporizzando l'impulso è possibile calcolare l'intervallo in pollici/centimetri.
Il modulo fornisce un impulso di eco proporzionale alla distanza.
uS/58=cm o uS/148=pollici.
Passaggio 3: altri componenti
Esistono diverse dimensioni di diametro degli alberi motore e dimensioni del foro delle ruote.
Il cavo jumper dovrebbe essere maschio a femmina.
Passaggio 4: sensori con schema di collegamento Arduino
Sensore anteriore:-
Echo pin - Arduino pin 6
Trig pin - Arduino pin 7
Pin VCC - 5V
GND - terra
Sensore sinistro: -Echo pin - Arduino pin 8
Pin di trigger - Pin Arduino 9
Pin VCC - 5VGND - terra
Sensore destro: -Echo pin - Arduino pin 10
Trig pin - Arduino pin 11
Pin VCC - 5VGND - terra
Passaggio 5: scheda relè con schema di collegamento Arduino
Relè pin 1 - Arduino pin 2.
Relè pin 2 - Arduino pin 3.
Relè pin 3 - Arduino pin 4.
Relè pin 4 - Arduino pin 5.
Passaggio 6: collegamento a 12 Volt e relè
NC - Normale Chiuso
NO - Normale aperto
C - Comune
Qui puoi cambiare la polarità, se necessario. In base a ciò, la direzione di rotazione del motore cambierà.
I motori devono essere collegati ai pin comuni
Passaggio 7: assemblaggio
I motori lato sinistro e lato destro devono essere separati da ciascun lato.
Passaggio 8: codici
Passaggio 9: test e finitura
Consigliato:
Robot che evita gli ostacoli utilizzando il microcontrollore (Arduino): 5 passaggi
Robot che evita gli ostacoli usando il microcontrollore (Arduino): in questo tutorial, ti insegnerò come creare un robot per evitare ostacoli che funzioni con Arduino. Devi avere familiarità con Arduino. Arduino è una scheda controller che utilizza il microcontrollore atmega. Puoi usare qualsiasi versione di Arduino ma ho
OAREE - 3D Printed - Robot che evita gli ostacoli per l'educazione tecnica (OAREE) con Arduino: 5 passaggi (con immagini)
OAREE - 3D Printed - Robot che evita gli ostacoli per l'educazione all'ingegneria (OAREE) con Arduino: Design OAREE (robot che evita gli ostacoli per l'educazione all'ingegneria): l'obiettivo di questo tutorial era quello di progettare un robot OAR (robot che evitava gli ostacoli) che fosse semplice / compatto, Stampabile in 3D, facile da montare, utilizza servi a rotazione continua per movimen
Robot che evita gli ostacoli con Arduino Uno: 5 passaggi (con immagini)
Robot che evita ostacoli usando Arduino Uno: Ciao ragazzi, questo è un progetto molto semplice e funzionante chiamato robot che evita ostacoli usando arduino e la specialità di questo progetto è che dà comandi su come viaggia su smartphone tramite bluetooth
Robot che evita gli ostacoli utilizzando il driver del motore L298n: 5 passaggi
Robot che evita ostacoli usando il driver del motore L298n: ciao ragazzi oggi realizzeremo questo robot .. spero che vi piaccia
Robot che evita gli ostacoli con una personalità!: 7 passaggi (con immagini)
Robot che evita gli ostacoli con una personalità!: A differenza della maggior parte dei "bot in roaming", questo in realtà si aggira in modo tale da sembrare effettivamente "pensante"! Con un microcontrollore BASIC Stamp (Basic Atom, Parallax Basic Stamps, Coridium Stamp, ecc.), uno chassis di qualche tipo, alcuni sensori e alcuni