Sommario:

Auto Robo-Band: 11 passaggi
Auto Robo-Band: 11 passaggi

Video: Auto Robo-Band: 11 passaggi

Video: Auto Robo-Band: 11 passaggi
Video: Makeblock Untimate Robot Kit Part 1 : Step by Step Assembly Robot of Aram Tank 2024, Dicembre
Anonim
Auto Robo-Band
Auto Robo-Band

Questo è un aggiornamento dalla tua tradizionale auto alimentata ad elastico

Passaggio 1: raccogliere materiali

Raccogli materiali
Raccogli materiali
Raccogli materiali
Raccogli materiali
Raccogli materiali
Raccogli materiali

Per questo progetto, avrai bisogno dei seguenti elementi:

  • 4 ruote preferibilmente della stessa dimensione (abbiamo stampato in 3D le nostre)
  • Un tassello che si adatta alle ruote
  • Un kit arduino (abbiamo usato un kit SparkFun RedBoard)
  • Struttura per l'arduino su cui sedersi (abbiamo stampato in 3D la nostra)
  • Pacco batteria
  • Elastici
  • Del materiale per sollevare l'arduino in modo che non sia direttamente sul corpo (abbiamo usato i dadi)
  • Colla calda
  • Vite
  • Un dispositivo simile a una cerniera
  • Opzionale: nastro adesivo e compensato per creare una rampa

Passaggio 2: Progetta la tua struttura

Progetta la tua struttura
Progetta la tua struttura
Progetta la tua struttura
Progetta la tua struttura

Dovrai stampare in 3D la base in cui verrà impostato l'arduino

Per questo, utilizzare un software online che consente agli utenti di progettare il proprio modello che può essere stampato

OnShape è un ottimo software di progettazione online gratuito che abbiamo utilizzato

La nostra base era un trapezio con due fori per gli assi nella struttura

Le dimensioni dello schizzo sono elencate nell'immagine sopra e in un collegamento qui sotto:

cad.onshape.com/documents/048fc6be951616f14e2deccc/w/20989624bf2558bc37959b78/e/68c66e4b2b2e6e5c3f831475

Passaggio 3: progettare le ruote

Ruote di design
Ruote di design
Ruote di design
Ruote di design

Questo passaggio non è obbligatorio, volevamo solo spiegare ogni passaggio che abbiamo fatto

Se riesci a trovare quattro ruote della stessa misura, usa quelle e assicurati che l'asse si adatti a quelle ruote

Abbiamo stampato in 3D tutte le ruote utilizzando OnShape

Nota: le quattro ruote non devono essere della stessa dimensione. Finché ci sono due coppie della stessa dimensione, ogni coppia non deve essere esattamente uguale. Se hai coppie di ruote irregolari, metti la coppia più piccola nella parte anteriore dell'auto.

Ecco il link per il nostro design su OnShape:

cad.onshape.com/documents/e1922e8518bcb45ebed6572a/w/079056c283baf08413a9531b/e/6447ceb52e949cd1573223c7

Passaggio 4: configura Arduino per Buzzer

Configura Arduino per Buzzer
Configura Arduino per Buzzer
Configura Arduino per Buzzer
Configura Arduino per Buzzer
Configura Arduino per Buzzer
Configura Arduino per Buzzer

Seguire le istruzioni nella Guida SIK per il circuito 11, il cicalino piezo

Questa configurazione è piuttosto semplice, quindi segui le istruzioni nel libro

Una modifica necessaria è che il cicalino deve essere spostato nella metà inferiore della breadboard. Non importa quale posizione scegli, purché i due fili che mettono a terra il cicalino si trovino nelle file adiacenti alle gambe del cicalino. Il filo arancione che collega il buzzer all'arduino RedBoard DEVE essere ripetuto al foro 8.

Risoluzione dei problemi: il nostro cicalino originale era collegato correttamente, ma non molto alto, quindi siamo passati a un cicalino di un kit diverso e il volume era molto più alto

Passaggio 5: configurare Arduino per le luci

Configura Arduino per le luci
Configura Arduino per le luci
Configura Arduino per le luci
Configura Arduino per le luci
Configura Arduino per le luci
Configura Arduino per le luci

Seguire le istruzioni nella Guida SIK per il circuito 3, il LED RGB

Aggiungi questo circuito al circuito precedente per consentire a entrambe le funzioni di funzionare contemporaneamente su arduino

Il filo che collega la gamba blu del LED RBG DEVE essere rifilato al foro 6.

Ancora una volta, questo passaggio è seguire le istruzioni nel libro, ma assicurati di ricontrollare tutte le connessioni se hai difficoltà

Passaggio 6: combinare i codici

Combina codici
Combina codici
Combina codici
Combina codici
Combina codici
Combina codici
Combina codici
Combina codici

Questa parte è un po' complicata. Dovrai combinare i codici per entrambi i circuiti per assicurarti che funzionino contemporaneamente.

Il programma completo è mostrato sopra, ma ti guiderò attraverso le modifiche più complesse.

Definisci variabili

Innanzitutto, sposta tutte le variabili dai due tutorial SIK Circuit all'inizio del programma.

Ridefinire la variabile BLUE_PIN a 6.

Ridefinire la variabile BuzzerPin su 8.

Le note, il tempo e i battiti possono essere modificati per riflettere qualsiasi canzone tu voglia, ma assicurati che la variabile songLength sia uguale al numero di note nella tua canzone.

Ciclo di configurazione

Tutto ciò che dovrebbe essere in questo ciclo sono i quattro comandi pinMode: uno per ogni luce e il cicalino.

Ciclo del Vuoto

Per prima cosa, combina i loop vuoti dei due programmi.

Quindi, elimina le righe di codice che controllano le luci: cambieremo il codice per far lampeggiare colori casuali in sincronia con la canzone.

All'interno del ciclo void, definisci myColor come void myColor(int redIntensity, int greenIntensity, int blueIntensity). Questa linea va appena sopra i comandi analogWrite nella parte inferiore del ciclo combinato.

Sopra il comando per tone, definisci myColor su myColor(r, g, b). Oltre a ciò, definisci int r, int g e int b a random(255). Questo chiamerà un'intensità casuale per ogni colore.

Di seguito, stabilisci un comando Serial.println per ciascuno di r, g e b.

Il tuo codice finito dovrebbe corrispondere alle fotografie sopra. Le foto sono suddivise in variabili, impostazione vuoto e loop vuoto, con loop vuoto con due fotografie. Divertiti

Risoluzione dei problemi

Controlla che myColor(r, g, b) sia definito prima del tone!

Passaggio 7: stampa

Stampa
Stampa
Stampa
Stampa

Ora che l'arduino è configurato, puoi stampare i tuoi disegni da OnShape

Passaggio 8: assemblare la struttura

Assemblare la struttura
Assemblare la struttura
Assemblare la struttura
Assemblare la struttura
Assemblare la struttura
Assemblare la struttura

Materiali: pacco batterie, struttura del corpo stampato, ruote, assi, elastici, circuito stampato arduino completato, colla a caldo, dadi, vite

  1. Incollare a caldo due dadi sul lato superiore della struttura per chiudere la fessura nella struttura
  2. Fissare l'arduino sulla struttura avvolgendo strettamente un elastico attorno alla struttura e arduino
  3. Incolla a caldo la cerniera sul lato della struttura in modo che possa sostenere il pacco batteria senza intralciare l'elastico utilizzato per alimentare l'auto (foto 3 e 4)
  4. Utilizzare un elastico per fissare il pacco batteria alla cerniera. Dovrebbe essere appoggiato all'esterno dell'intera struttura (foto 5 e 6)
  5. Metti il tassello nei fori dell'asse e assicurati che le ruote siano fissate saldamente all'asse
  6. Praticare un foro al centro dell'asse posteriore
  7. Metti la vite nel foro della vite

Passaggio 9: preparati per il lancio

Preparati per il lancio
Preparati per il lancio
Preparati per il lancio
Preparati per il lancio
Preparati per il lancio
Preparati per il lancio

Hai quasi finito!

  1. Metti un elastico su ciascuna ruota posteriore per la trazione
  2. Crea una catena di elastici e attaccala al labbro nella parte anteriore del corpo
  3. Agganciare l'ultimo elastico alla vite e avvolgere l'asse all'indietro

Passaggio 10: avvio

Image
Image

Congratulazioni!

Passaggio 11: opzionale: costruisci una rampa

Prendi qualsiasi pezzo di legno o plastica o qualunque cosa tu voglia che sia abbastanza largo per le tue ruote!

Come puoi vedere, abbiamo usato nastro adesivo e compensato, quindi funzionerà davvero di tutto

Quindi procurati un supporto per sollevare la rampa all'angolazione desiderata, avviare la tua auto e guardare!

Consigliato: