Sommario:

Cannone RC: 11 passaggi
Cannone RC: 11 passaggi

Video: Cannone RC: 11 passaggi

Video: Cannone RC: 11 passaggi
Video: GTA Online: The New RC Mechanic Changes and How to Counter Orbital Cannons With Them Again 2024, Novembre
Anonim
Cannone RC
Cannone RC

Questo istruttivo è stato creato in adempimento del requisito del progetto del Makecourse presso la University of South Florida (www.makecourse.com)

Passaggio 1: cosa ti servirà

Cosa ti servirà
Cosa ti servirà
Cosa ti servirà
Cosa ti servirà
Cosa ti servirà
Cosa ti servirà
Cosa ti servirà
Cosa ti servirà

Componenti del corpo

-2 ruote (stampa 3d o come desideri disegnarle)

-Telaio-Preferibilmente fatto di qualcosa che possa essere facilmente modellato, ad esempio forato, tagliato al laser ecc. Questo perché avremo molti cablaggi e quindi dovremo creare delle porte nel telaio per cablare i componenti elettrici dei cannoni.

Componenti elettrici

-Tavola Arduino Uno

-Telecomando Ir

-Sensore ir

-Motori passo-passo/velocità cc

-Un sacco di cablaggi e cavi di salto

-Scheda V.2 (non necessaria ma rende le connessioni molto più organizzate e più facili da eseguire)

-12v batterie e pacco batterie (alimentatore)

-L298 driver del motore

Passaggio 2: assemblaggio della struttura elettrica del cannone

Assemblare il Cannone - Costruzione Elettrica
Assemblare il Cannone - Costruzione Elettrica

Collegare i motori a velocità CC al driver del motore L298

-Eseguire i singoli cavi dal motore passo-passo/velocità CC e collegarli alle porte del modulo L298. Questo è il componente che guiderà i motori.

Passaggio 3: collegare il sensore IR alla scheda V5

Collegare il sensore IR alla scheda V5
Collegare il sensore IR alla scheda V5

Collegare il sensore Ir alla scheda V5. Questa è la parte che consentirà all'utente di controllare l'auto tramite telecomando Ir. Questo viene fatto semplicemente collegando il cavo dal sensore IR alla porta che dice "Sensore IR"

Passaggio 4: imposta la scheda V5 su Arduino Uno

Imposta la scheda V5 su Arduino Uno
Imposta la scheda V5 su Arduino Uno

-Questa è la parte migliore dell'utilizzo della scheda V5, rende queste connessioni facili. È progettato per "imballare" su Arduino Uno e quindi risparmiare un sacco di cablaggio e rendere le connessioni pulite. Assicurati di impostare i pin nella giusta armonia, ad es. (GND su porta di terra, analogico su analogico ecc.) Questo per evitare di piegare o danneggiare le porte.

Passaggio 5: collegare l'alimentatore alla scheda Arduino

Collega l'alimentatore alla scheda Arduino
Collega l'alimentatore alla scheda Arduino
Collega l'alimentatore alla scheda Arduino
Collega l'alimentatore alla scheda Arduino

Usando un pacco batteria anche per questo, fa risparmiare a questo elemento anche molti cablaggi e appare un po' più elegante. Altamente raccomandato. Questi pacchi batteria, spesso economici, sono dotati anche di un proprio interruttore di accensione e spegnimento indipendente. Collega semplicemente la presa di corrente (assicurati di avere una porta compatibile con arduino) ad arduino.

Passaggio 6: layout generale del circuito

Layout generale del circuito
Layout generale del circuito

Ecco cosa sta succedendo sotto il cofano.

-I motori di velocità azionati dalla L298

-Il sensore Ir collegato alla scheda V5.

-Un alimentatore da 12v

- Tutti i componenti elettrici sono alimentati/messi a terra utilizzando un binario di messa a terra, se necessario.

Passaggio 7: codice e principio di funzionamento

Codice e principio di funzionamento
Codice e principio di funzionamento

Il cannone è fondamentalmente completamente gestito tramite telecomando Ir e sarà l'obiettivo principale per scopi di programmazione. Il sistema di controllo Ir consiste nell'invio e nella ricezione di informazioni. L'invio avviene dal telecomando e la ricezione avviene dal sensore Ir. I telecomandi a infrarossi inviano segnali tramite un codice a impulsi binari, come molti altri strumenti di uso quotidiano. Per non confondere il sensore ed evitare di captare il codice di impulso sbagliato, è pratica comune modularlo ad una data frequenza portante che il sensore può poi filtrare e ricevere come comando univoco.

Passaggio 8: inclusa la libreria IR

Inclusa la libreria IR
Inclusa la libreria IR

-ci sono molte librerie ir online che potrebbero essere incluse nello sketch di arduino per facilitare la programmazione del telecomando ir. Questi potrebbero essere trovati ad esempio in

www.liquidcrystal.com

www.elegoo.com

Dopo aver scaricato la libreria, includila nel tuo schizzo iniziale (vedi immagine sopra).

Ci sono anche "schizzi di esempio" nel programma, uno dei quali è per un sistema Ir. Anche questo sarebbe un ottimo punto di partenza. (vedi immagine sopra)

È incluso anche un file a cristalli liquidi con alcune proprietà della libreria.

Passaggio 9: programma le chiavi che desideri utilizzare

Programma le chiavi che desideri utilizzare
Programma le chiavi che desideri utilizzare

Il cannone va avanti, indietro e mira a destra ea sinistra. Quindi avremmo bisogno di chiavi per eseguire queste operazioni. Potremmo svolgere il compito di assegnare chiavi per fare cose specifiche facendo uso del loro valore chiave univoco. Potremmo quindi assegnare questi valori chiave per avere funzioni specifiche utilizzando la funzione #define.

per esempio

#includere

#definire F 16736925

#definire B 16754775

dove "F" sarebbe la variabile associata all'andare avanti e la cifra accanto ad essa, il valore chiave univoco per eseguire questa attività.

L'impostazione di particolari componenti su "alto" o "basso" realizzerà obiettivi particolari. per esempio. Nel nostro codice, se desideriamo che il cannone vada in avanti, imposteremo i pin di uscita sul motore cc su alti, facendo muovere l'auto. Alla fine verrà fornito uno schizzo completo di tutto ciò.

Passaggio 10: completa il codice e muoviti

-Se non hai familiarità con la programmazione, non temere, ci sono molti codici ed esempi online che potresti seguire per far muovere il tuo cannone. Ecco il mio codice finale per questo cannone, è stato campionato da www.elegoo.com e adattato ai criteri per puntare il cannone.

Passaggio 11: carica il tuo codice e provalo

Carica il tuo codice e provalo
Carica il tuo codice e provalo

Se tutto è andato bene, dovresti essere in grado di far muovere il tuo cannone. Ricordati di caricare le batterie e di accendere l'interruttore. Inoltre, non eseguire cannon mentre è collegato al computer. Questo potrebbe essere pericoloso per alcune delle parti sensibili della tua build.

Buona fortuna!

Consigliato: