Sommario:
- Passaggio 1: materiali necessari:
- Passaggio 2: Passaggio 2 Configurazione: codici telecomando IR
- Passaggio 3: codice passaggio 3: codice principale
- Passaggio 4: Passaggio 4 Configurazione hardware: Arduino
- Passaggio 5: Passaggio 5 Inventor/Solid Works: Costruire il tuo progetto
- Passaggio 6: Passaggio 6 Stampa/costruzione: crea il tuo progetto
- Passaggio 7: Passaggio 7 Configurazione finale: posizionare Arduino
- Passaggio 8: Passaggio 8 Carica: file principale
- Passaggio 9: Test del passaggio 9: controlla se funziona
- Passaggio 10: suggerimenti: divertiti
Video: Auto RCXD Arduino: 10 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:01
Questo istruttivo è stato creato in adempimento del requisito del progetto del Makecourse presso la University of South Florida (www.makecourse.com)
Ho progettato una macchina Arduino RCXD. Ho programmato la torretta in alto per muoversi in più direzioni e ho programmato le ruote per andare avanti, indietro, a sinistra e a destra, oltre a fermarmi a comando. Sono in grado di farlo tramite un telecomando IR e un ricevitore IR. Ho incluso i file necessari e i passaggi necessari per ricreare questo design.
Passaggio 1: materiali necessari:
I materiali necessari per realizzare questo progetto sono i seguenti:
1. Arduino Uno
2. Kit Arduino (ovvero viene fornito con tutto il necessario per lavorare su progetti Arduino
3. Driver del motore L293n
4. Ricevitore IR (kit)
5. Telecomando IR (uno viene fornito con il kit, ma qualsiasi telecomando IR funziona)
6. 4 motori CC Arduino
7. Servomotore (kit)
8. Fili (kit)
Tutti questi materiali possono essere facilmente acquistati da Amazon o da qualsiasi rivenditore ONLINE in quanto non vendono molti materiali Arduino in negozio. Avere un pacco batteria per batterie (9V) è anche utile da ottenere.
Passaggio 2: Passaggio 2 Configurazione: codici telecomando IR
Affinché il tuo telecomando IR funzioni con il programma e Arduino, avrai bisogno dei codici per ogni pulsante premuto sul telecomando IR. Dovrai configurare il tuo Arduino in questo modo e implementare questo codice affinché il ricevitore IR funzioni. Dopo aver caricato questo codice, clicca sul pulsante Serial Monitor (in alto a destra). Premi alcuni pulsanti sul telecomando e visualizza i codici che compaiono. Dopo aver registrato quale codice si applica a quali pulsanti, inizia a copiare quei codici. Come puoi vedere, ho copiato e commentato, con "//" prima del mio codice, i codici per ogni pulsante premuto.
Passaggio 3: codice passaggio 3: codice principale
Per far funzionare tutto insieme avrai bisogno di un file di codice principale che dovrai caricare sul tuo Arduino. Inoltre, avrai bisogno di alcune librerie per i codici che non sono già integrati in Arduino. Per fortuna sono facili da acquisire e installare/includere, così come puoi semplicemente copiare le librerie nel tuo file in una scheda.ho.cpp.
Dopo aver copiato ogni codice nel pulsante corrispondente che hai premuto, dovrai includerlo nel tuo file principale. Come puoi vedere, ho commentato molte righe di codice in modo che tu possa capire cosa fa cosa e ho incluso dove aggiungi i codici del telecomando IR. Affinché il tuo funzioni come il mio ho aggiunto la libreria AFMotor e la libreria IRremote in modo che il ricevitore IR funzioni insieme ai motori.
Passaggio 4: Passaggio 4 Configurazione hardware: Arduino
Esistono diversi modi per creare la configurazione per questo progetto. Puoi includere una breadboard, più motori, cavi, ecc. Tuttavia, ho incorporato solo il mio ricevitore IR, il relè del ricevitore, il driver del motore L293d, l'Arduino Uno e un paio di batterie e cavi.
Per prima cosa vorrai ottenere la configurazione per il tuo ricevitore IR. Che ho già incluso. Non hai bisogno della breadboard per questo, ma puoi usarla se lo desideri. Collegare correttamente il relè IR ad Arduino Uno e quindi inserire delicatamente il ricevitore IR nei pin del relè: GRND, PWR, OUTPUT/INPUT. Ho usato il relè perché i ricevitori IR sono molto delicati e possono friggere facilmente.
In secondo luogo ho inserito il driver del motore L293d in Arduino Uno. So che con i fili già impostati per il relè IR è difficile o non sembra che si adatti, ma lo farà (avere fili extra e fare attenzione con la forza). Un modo più semplice per utilizzare lo scudo del motore L293d e i cavi extra con Arduino è saldare i cavi allo scudo. Per fare ciò avrai bisogno di attrezzature per la saldatura.
Quindi collegare entrambi i fili di ciascun motore del cambio ai motori che si desidera collegare anche loro. Il driver del motore ha posti per quattro motori. Puoi anche inserire più fili in un pin che è quello che ho fatto per il movimento simultaneo, come quando legge il codice per quel motore, quelle ruote collegate risponderanno come una. Il filo rosso e nero può essere attaccato a qualsiasi pin; a seconda dell'attacco può far muovere la ruota nella direzione opposta come scritto nel codice.
Continua collegando i cavi del servomotore al driver del motore ai pin elencati SER1 "Servo 1". Collega correttamente + a +, GRND a -, ecc. Dopodiché sei pronto per testare il codice. Affinché funzioni, potrebbe essere necessaria una potenza extra, che è il punto in cui entra un pacco batteria o una batteria da 9 V. Ho usato due batterie da 9V ma a volte una e il cavo del tuo computer saranno sufficienti. Dipende.
Passaggio 5: Passaggio 5 Inventor/Solid Works: Costruire il tuo progetto
Per completare il mio progetto ho disegnato ogni pezzo in Inventor 2019 che ho acquisito tramite studente presso USF. Tuttavia, è possibile utilizzare qualsiasi programma simile a Inventor come AutoCad o SolidWorks, ecc. L'importante è il formato in cui si salva, alcune stampanti richiedono. STL mentre altre potrebbero richiedere un altro formato; controlla la tua stampante 3D. Includerò tutti i file.stl che ho usato per il mio design escluse le ruote. Puoi progettare il tuo progetto in qualsiasi modo desideri poiché non importa nel design finale. Completa il progetto a pezzi e poi assemblalo quando hai finito. Ho costruito la mia base in due parti e poi la ruota ed infine con la torretta. In una nota a margine, la mia torretta è stampata attaccata alla sua base, che in seguito ho dovuto tagliare a pezzi. Tienilo a mente durante la progettazione
ATTENZIONE: quando si progetta il progetto, due dettagli chiave sono le misurazioni e il design da un punto di vista ingegneristico. Se stampi il tuo disegno in mm, apparirà come un punto sulla stampante 3D e se lo ingrandisci, il pezzo potrebbe essere distorto a causa della bassa risoluzione. Inoltre, se lo progetti con una base spessa 1 mm, scatterà facilmente quando viene premuto, quindi progetta il tuo progetto strutturalmente sano.
NOTA: se desideri le parti dell'inventore, inviami un'e-mail o commenta qui sotto a Lauer. [email protected] e posso inviartele.
Passaggio 6: Passaggio 6 Stampa/costruzione: crea il tuo progetto
La stampa 3D richiede un po' di tempo (al massimo più giorni), quindi quando stampi tienilo a mente. Usa anche molta colla durante la progettazione del tuo progetto e il giusto tipo di colla. Potrebbe essere necessario anche un trapano.
Per prima cosa ho iniziato a incollare insieme la base superiore e quella inferiore posizionando la colla lungo i bordi e applicando forza su ciascuna quando vengono premute insieme. Quindi ho incollato i miei copricerchi alle ruote che si adattano al tuo motore del cambio DC TT. Ho quindi staccato la mia torretta dalla sua base e ho incollato la base alla parte inferiore dei binari dell'auto nella parte superiore della mia auto RC. Ho incollato la torretta al mio puntatore del servomotore, il pezzo che si attacca al servo, in questo modo quando il servo ruota anche la mia torretta. Alla fine ho incollato un cartoncino spesso su un bordo per creare una copertura che puoi aprire e un pezzo attorno alla torretta per i look.
Non devi farlo, ma l'ho fatto, ho incollato il relè IR alla mia auto per stabilizzarlo dal movimento, il che aiuta anche a ricevere il segnale remoto. Se lo fai, assicurati che il tuo ricevitore IR sia nell'orientamento corretto da cui vuoi ricevere i segnali.
Passaggio 7: Passaggio 7 Configurazione finale: posizionare Arduino
Dopo aver incollato tutto insieme, ho incollato i miei motori DC Gearbox alla piastra di base della mia auto RC. Ho quindi praticato quattro fori nella parte inferiore vicino a ciascun cambio e al centro. Ho manovrato i due fili da ciascun motore CC attraverso i fori e poi li ho ricollegati allo scudo del driver del motore L293D.
Collega di nuovo tutto insieme e lascia Arduino Uno all'interno della tua auto RC. Puoi anche fissarlo o incollarlo per stabilizzare tutto, il che sarebbe un'ottima idea se lo desideri.
Passaggio 8: Passaggio 8 Carica: file principale
Al termine della configurazione. Carica il tuo codice sul tuo Arduino Uno tramite il cavo USB fornito con il kit o acquistando il cavo online. Fare clic su Carica codice nella parte inferiore dell'app Arduino.
Passaggio 9: Test del passaggio 9: controlla se funziona
Dopo aver caricato il codice, collega le batterie al tuo arduino e/o direttamente allo schermo del driver del motore L293D, se usi lo schermo collega i fili ai pin etichettati PWR. Quelli dopo aver posizionato i fili all'interno lo avvitano e provano via. Se non succede nulla, prova ad aggiungere più potenza o se hai già tonnellate di potenza, prova a rimuoverne un po'.
Inizia premendo i pulsanti corrispondenti che hai assegnato nel tuo codice.
Passaggio 10: suggerimenti: divertiti
Alcuni suggerimenti utili che avrei potuto utilizzare durante la creazione di questo progetto sono:
1. Durante la modellazione 3D del progetto, ricorda che deve essere strutturalmente solido o che può sostenersi da solo quando viene stampato. Altrimenti si sfalderà o si romperà facilmente o non funzionerà durante la stampa.
2. Usa la colla giusta. Ho usato 3 colle diverse e finalmente dopo ore di dolore con il cambio che si rompeva ho finito con della colla super gorilla. Usa la colla giusta per il materiale giusto.
3. Quando si progetta dove si adatteranno le ruote, ricordare che il cambio ha un altro lato che sporge verso l'esterno. Se stai cercando di posizionarlo contro una superficie laterale (come ho provato io) questo non funzionerà.
4. Nel complesso, sapere immediatamente quali parti si desidera perché questo può essere uno sforzo costoso.
5. Tenere con sé un ricevitore IR di riserva. Sono delicati e si bruciano facilmente, il che può essere una seccatura quando si cerca di completare questo progetto. Ecco perché ho usato il relè per la protezione.
Goditi il tuo design!
Consigliato:
Ingresso auto biometrico - Vera auto senza chiave: 4 passaggi
Ingresso auto biometrico - True Keyless Car: alcuni mesi fa mia figlia mi ha chiesto perché le auto moderne non sono dotate di sistema di accesso biometrico, quando anche un telefono cellulare lo ha. Da allora stavo lavorando all'implementazione dello stesso e finalmente sono riuscito a installare e testare qualcosa sul mio T
Kit per auto di monitoraggio robot intelligente fai-da-te Monitoraggio fotosensibile dell'auto: 7 passaggi
Fai da te Smart Robot Tracking Car Kit Tracking Car Photosensitive: Design by SINONING ROBOTÈ possibile acquistare da tracking robot carTheoryLM393 chip confrontare i due fotoresistori, quando c'è un LED fotoresistore laterale su BIANCO il lato del motore si fermerà immediatamente, l'altro lato del motore girare, in modo che
Trasformare qualsiasi auto R/C in un'auto R/C di controllo tramite app Bluetooth: 9 passaggi
Trasformare qualsiasi auto R/C in un'auto con controllo tramite app Bluetooth: questo progetto mostra i passaggi per cambiare una normale auto con telecomando in un'auto con controllo Bluetooth (BLE) con la scheda robotica Wombatics SAM01, l'app Blynk e l'inventore dell'app MIT. ci sono molte auto RC a basso costo con molte caratteristiche come i fari a LED e
FinduCar: una chiave per auto intelligente che guida le persone dove è parcheggiata l'auto: 11 passaggi (con immagini)
FinduCar: una chiave per auto intelligente che guida le persone dove è parcheggiata l'auto: per risolvere i problemi di cui sopra, questo progetto propone di sviluppare una chiave per auto intelligente che possa indirizzare le persone verso dove hanno parcheggiato l'auto. E il mio piano è integrare un GPS nella chiave della macchina. Non è necessario utilizzare l'app per smartphone per tracciare il
Come realizzare un'auto telecomandata a casa in modo semplice - AUTO RC wireless fai-da-te: 7 passaggi
Come realizzare un'auto telecomandata a casa in modo semplice - AUTO RC wireless fai-da-te: Ciao amici in questo tutorial ti mostrerò come realizzare un'auto telecomandata in modo semplice, continua a leggere …… Questo è davvero un bel progetto quindi per favore prova a costruirne uno