Questo articolo ti spiegherà come realizzare il robot più semplice. Rileverà gli ostacoli e li eviterà. Questo è un grande progetto per coloro che non sanno ancora cosa sia Arduino e vuole fare il suo primo robot.
Perché esattamente un robot? Questo è un ottimo modo per imparare a programmare Arduino o, ad esempio, per sapere come funziona il driver del motore. Bene, inoltre, è una sensazione piacevole quando costruisci il tuo primo robot, anche se il più semplice.
Perché esattamente Ultrasonic Smart Car Kit-49.42? Se fai i tuoi primi passi in Arduino, allora non sai molte altre cose. Ad esempio, qual è il ponte H o dove trovare sensori, motori elettrici. E in questo costruttore c'è già tutto. E tutto ciò che devi fare è installarlo sul tuo computer IDE Arduino (leggi l'installazione e scaricalo qui), taglierini laterali, un cacciavite, diverse fascette di plastica.
Che cos'è un IDE Arduino? Questo è un ambiente di programmazione gratuito che può essere eseguito su Windows, Mac OS e Linux. I programmi sono scritti in C ++ con aggiunte minori per la gestione dei pin I / O. Quindi, se hai esperienza nella programmazione in C, lo scoprirai rapidamente; se non è lì, non ci vorrà molto per imparare.
Quindi quello che ti serve:
Un kit ad ultrasuoni, disponibile su Aliexpress o GearBest
Due fascette in plastica per fissare i sensori a ultrasuoni
6 batterie o accumulatori da 1,5 V o uno per 6 V
Cosa è incluso nel set del costruttore:
- La scheda Arduino stessa.
- Driver del motore
- Motori
- Sensori ad ultrasuoni
- Parti in plastica per assemblare il telaio e collegare le ruote al servo.
- Fili, cavo USB.
- Portabatterie.
- Ruota posteriore girevole su cuscinetto a sfere, ruote motrici anteriori
I collegamenti elettrici sono realizzati come nella foto.
Programma.
Nei commenti, l'autore ha descritto tutto in dettaglio. Questo è un codice molto semplice.
Questo il robot Ottimo per i principianti. Per coloro che non sanno ancora cos'è Arduino. Successivamente, quando acquisisci esperienza, puoi aggiungere funzionalità aggiuntive. Esistono molte schede di espansione per gli scudi Arduino. Vari moduli GPS, Bluetooth, Ethernet, WIFI
scarica il codice sorgente del programma (commenti in russo)