Sommario:

Progetto Estate 2020: 8 Passi
Progetto Estate 2020: 8 Passi

Video: Progetto Estate 2020: 8 Passi

Video: Progetto Estate 2020: 8 Passi
Video: Такие секреты уже все забыли, но их стоит знать! Полезные советы на все случаи жизни! 2024, Dicembre
Anonim
Progetto Estate 2020
Progetto Estate 2020

Per il mio progetto estivo del 2020, ho realizzato due auto robot con lo stesso telaio. Un'auto robotica avrebbe dovuto utilizzare un sensore a ultrasuoni per rilevare gli oggetti davanti a sé e quindi cambiare automaticamente direzione di conseguenza. L'altra macchina doveva essere controllata dal mio telefono.

Passaggio 1: procurati i rifornimenti

Ottieni rifornimenti!
Ottieni rifornimenti!

Di seguito sono elencate tutte le forniture necessarie per realizzare le due vetture:

- Base acrilica trasparente

- 2 ruote in plastica con pneumatici in gomma

- 2 motoriduttori gialli (assicurarsi di collegare i connettori su di essi)

- Ruota orientabile/rotella - Hardware di montaggio (dadi e bulloni) - Distanziatori esagonali - Clone Arduino KeyeStudio (scheda gialla e nera) - Scheda NodeMCU Esp8266 - Mini tagliere - Breadboard 480 punti

- Micro USB (per ESP8266)

- USB da A a B (per scheda Arduino

- Pacco batteria da 6 Volt (contiene 4 x AA)

- DF Robot Dual H-Bridge (scheda nera, con dissipatore di calore nero e connettori verdi)

- L298N (scheda rossa con dissipatore di calore nero e connettori blu)

- Ponticelli

- 2 sensori IR qty (piccoli circuiti blu, connettori a 4 pin)

- 3qty Dischi per il movimento delle ruote (1 è un ricambio)

- 2qty 9g servi

- Sensore UltraSonic (scheda blu, 2 grandi "occhi" rotondi)

- Pulsante di accensione/spegnimento

- 1 cacciavite per hobby (manico nero, parte superiore arancione)

- Nastro biadesivo (per montare le parti nel telaio. Puoi anche usare una pistola per colla)

Passaggio 2: assemblare il telaio dell'auto

Assemblare il telaio dell'auto
Assemblare il telaio dell'auto
Assemblare il telaio dell'auto
Assemblare il telaio dell'auto
Assemblare il telaio dell'auto
Assemblare il telaio dell'auto

Un manuale è arrivato con il mio set, quindi puoi salvare l'immagine e seguirla se vuoi. Altrimenti puoi seguire le mie istruzioni qui sotto per assemblare il telaio. Potresti voler avere una seconda persona che ti aiuti, perché può diventare davvero difficile stringere le viti senza qualcuno che ti aiuti a tenere ferma l'auto.

Per prima cosa è necessario fissare il motore al telaio utilizzando i dispositivi di fissaggio in plastica, alcune viti e alcuni dadi come nella foto sopra

Poi attacchi le ruote ai motori

Ora devi attaccare la ruota anteriore al telaio usando i distanziatori esagonali, alcune viti e dadi

Quindi si collega il contenitore della batteria utilizzando anche le viti. Dopo averlo fatto, il telaio dell'auto è finito!

Passaggio 3: cablaggio

Cablaggio
Cablaggio
Cablaggio
Cablaggio
Cablaggio
Cablaggio
Cablaggio
Cablaggio

Faremo prima l'auto controllata dal sensore a ultrasuoni. Avrai bisogno del tuo sensore a ultrasuoni, della batteria da 6 V, dei cavi dei ponticelli, della scheda L298, della breadboard e di una Redboard Arduino. Ho usato lo schema sopra per aiutarmi.

Collegare entrambi i motori alla scheda L298 utilizzando i cavi dei ponticelli

Collegare la scheda L298 alla fonte di alimentazione da 9V

Collega la scheda L298 a GND sulla tua scheda rossa

Collegare il sensore ad ultrasuoni alla breadboard vuota e agli ingressi analogici

Collega la scheda L298 alla scheda rossa

Collega il sensore girevole alla breadboard e alla scheda rossa

Quindi collegare l'altra batteria alla scheda rossa con un adattatore

Passaggio 4: codice

Il codice pubblicato verrà utilizzato per eseguire il ping del sensore a ultrasuoni per controllare qualsiasi cosa di fronte ad esso. Dirà quindi all'auto di cambiare direzione a seconda se c'è qualcosa che ostruisce il suo percorso. Dovrai anche scaricare la libreria NewPing pubblicata di seguito. Quindi devi inserirlo nella cartella delle librerie dell'applicazione Arduino.

bitbucket.org/teckel12/arduino-new-ping/downloads/

Passaggio 5: successo (o meno)

Image
Image

Ora, se fai tutto correttamente, dovrebbe funzionare. Come puoi vedere qui, ho fatto funzionare i sensori, ma i motori non funzionano. Il codice e il sensore sembrano funzionare tutti. Tuttavia, l'auto semplicemente non guiderà. Ho controllato il cablaggio e il codice e sembrava tutto a posto. Potresti incorrere in questi problemi tecnici e, in tal caso, assicurati di ricontrollare per vedere se qualcosa è rotto o meno. Il sensore funzionava chiaramente come mostrato nei video pubblicati di seguito. Anche il motore non è sicuramente rotto perché l'ho usato con successo nella macchina successiva. In realtà ho fatto questa macchina dopo la prossima macchina, ma ho deciso di mostrare prima questa. Sospetto che ci sia un problema con la scheda L298.

Passaggio 6: cablaggio della seconda auto

Cablaggio della seconda auto
Cablaggio della seconda auto

Ora costruiremo l'auto che può essere controllata dal tuo telefono. Fortunatamente, questo ha funzionato e ho dei video in cui girava. Per questa macchina non hai bisogno di tanto materiale quanto l'ultima. Hai solo bisogno di cavi per i ponticelli, la tua scheda L298N e il tuo contenitore della batteria. Ho usato un telefono Android per scaricare l'app necessaria per controllare l'auto.

Collegare i motori alla scheda L298

Collega la breadboard e la scheda L298

Assicurati di collegare anche il pacco batteria alla scheda L298

Passaggio 7: codice

Ecco il codice che devi scaricare per questa macchina. Dovrebbe rilevare l'indirizzo IP del telefono in modo da poter controllare l'auto con il telefono. Dovrai anche scaricare un'app sul tuo telefono Android.

Passaggio 8: successo

Con tutti i passaggi in basso, ora dovresti essere in grado di controllare l'auto utilizzando il touchscreen

Consigliato: