Materiali e strumenti per la fabbricazione del robot:
- qualsiasi bottiglia di plastica da 1,5 l;
- una vecchia macchina sul pannello di controllo;
- set di Arduino Proto Shield;
- pacchetto software Arduino Uno;
- contatti di collegamento (impostati);
- Una serie di ponticelli di tipo femminile / femminile;
- pannello solare 6 volt;
- Due servi Parallax (rotazione continua);
- due servi standard del tipo Parallax 4-6VDC;
- Sensore di collisione Parallax Ping Sensor;
- supporto per quattro batterie AA;
- supporto per batteria da 9 V;
- quattro fotoresistori;
- quattro supporti per LED;
- quattro resistori per 10K ohm;
- un micro diodo 1A 1N4001.
Degli strumenti di cui avrai bisogno: un saldatore con saldatura, pinze, dremel, taglierine laterali e un altro strumento.
Processo di assemblaggio del robot:
Primo passo. Dispositivo cervello robot
Il microcontrollore Arduino Uno è più adatto per questo robot, poiché è progettato per piccoli progetti e programmato in C ++.
Il robot ha quattro servi, uno controlla le ruote, il suo compito è quello di ruotare le ruote continuamente. Il secondo servo è necessario per controllare la testa del robot, i sensori di collisione sono installati su di esso. E un altro servomotore controlla l'asse del robot, costringendolo a ruotare.
È importante capire che la scheda Arduino Proto Shield sarà posizionata nella bottiglia, quindi è necessario creare un circuito elettrico in modo che sia conveniente collegare e scollegare vari sensori, servi e altro. Per questi scopi, la scheda Proto Shield con tutti i contatti Adafruit necessari è perfetta. I contatti devono essere saldati alla schermata Proto Shield e tutti gli elementi devono essere collegati con ponticelli.
Nella parte centrale della scheda ci sono due canali collegati a +5 V e GND. I pannelli perpendicolari sono visibili sui lati destro e sinistro di questi canali. Sono necessari per collegare 5 contatti di separazione tra pannelli perpendicolari e due canali. Da qui, i servomotori riceveranno potenza e impulsi di controllo.
Se guardi la foto sotto, puoi vedere che i connettori forniti con Proto Shield non sono saldati al secondo lato delle uscite digitali e ai contatti analogici. Questo deve essere lasciato così com'è saldando i fili direttamente al pannello.
È inoltre necessario collegare i fili alle uscite PWM (per i servoazionamenti), nonché a quelli analogici per i resistori fotografici. Per ogni fotoresistenza, aggiungere un resistore da 10 K.
Ci sono i pin 7 e 9 sulla scheda Proto, devono essere collegati ai pin positivi dei LED rosso e verde.
Affinché il robot con quattro servi e Arduino funzionino normalmente, sono necessari due alimentatori. Il microcontrollore richiede alimentazione a 9 V. I sensori e i servi di collisione saranno alimentati da quattro batterie AA; sono collegati a un pannello solare da 6V.
Al fine di prevenire la corrente inversa tra il pannello solare e la batteria, è necessario installare un diodo nel circuito.
Secondo passo Preparazione del sensore
I fotoresistori sono montati sulla piattaforma tramite supporti. Ciò consente di rimuoverli rapidamente durante il montaggio o il perfezionamento del robot. Un'estremità del ponticello femmina / femmina è collegata alla fotoresistenza e l'altra alla scheda Proto Shield. Le guarnizioni di gomma prevengono il rischio di corto circuito.
Terzo passo Assemblaggio del telaio
Per la fabbricazione del telaio sarà necessaria un'auto per bambini sul pannello di controllo. Deve essere smontato, lasciando solo quegli elementi che sono visibili nella foto. L'asse anteriore dovrà essere ruotato usando un servomotore.
Entrambi gli elementi (asse anteriore e posteriore) sono montati in una bottiglia di plastica, per questo vengono ricavati i fori necessari per le dimensioni. Bene, ora non resta che collegare tutto come nella foto.
Fase quattro Processo di programmazione
Il compito principale che deve eseguire il codice robot è la ricerca della sorgente luminosa e la sua ricarica. Quattro resistori fotografici vengono utilizzati per cercare la sorgente luminosa. Il ciclo del programma dovrebbe confrontare dove la luce è più luminosa e quindi il robot dovrebbe andare su di essa.
Per evitare che il robot si blocchi, un altro ciclo dovrebbe verificare la presenza di ostruzioni ogni 30 pollici. Un sensore a ultrasuoni viene utilizzato per ottenere queste informazioni. Se il robot rileva un ostacolo, deve fermarsi, guardarsi intorno e scegliere il percorso migliore.
Fase cinque La fase finale dell'assemblea
Una volta programmato, il robot può essere finalmente assemblato e testato. Per testare il robot, è necessario creare diverse fonti di luce di diversa luminosità nella stanza e creare ostacoli al loro movimento. Il robot deve raggiungere la sorgente luminosa più luminosa senza schiantarsi contro gli ostacoli.
Naturalmente, ci sono molte più opzioni in termini di miglioramento del robot. Puoi aggiungere una grande varietà di funzioni, qui tutto dipende dal desiderio e dall'immaginazione del maestro.