Sommario:
- Passaggio 1: componenti
- Passaggio 2: Introduzione
- Passaggio 3: motore Elecfreaks: bit
- Passaggio 4: caratteristiche
- Passaggio 5: informazioni sul connettore
- Passaggio 6: assemblare il telaio
- Passaggio 7: controlla il robot
- Passaggio 8: completato
- Passaggio 9: fonte
Video: Crea un'auto Caterpillar con motore Elecfreaks: bit: 9 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:03
Questa vettura è stata costruita dal nostro amico Ramin Sangesari. Ha realizzato una fantastica auto intelligente con il nostro micro:bit, motor:bit, power:bit e motoriduttore in metallo. Ora diamo un'occhiata alla sua macchina!
Passaggio 1: componenti
1 x scheda BBC micro:bit
1 x motore ElecFreaks: bit
1 x ElecFreaks Potenza: bit
1 x kit telaio Pololu Zumo
1 x ElecFreaks Micro Motoriduttore in metallo
Passaggio 2: Introduzione
Il Micro:bit è un sistema embedded basato su ARM progettato dalla BBC per l'uso nell'educazione informatica nel Regno Unito, ma è attualmente disponibile in altri paesi del mondo.
La scheda è di 4 cm × 5 cm e dispone di un processore ARM Cortex-M0, sensori accelerometro e magnetometro, connettività Bluetooth e USB, un display composto da 25 LED, due pulsanti programmabili e può essere alimentato da USB o da una batteria esterna. Gli ingressi e le uscite del dispositivo avvengono tramite cinque connettori ad anello che fanno parte del connettore edge a 23 pin. Il Micro:bit è stato progettato per incoraggiare i bambini a partecipare attivamente alla scrittura di software per computer e alla creazione di nuove cose, piuttosto che essere consumatori di media. In questo tutorial, costruiremo una semplice automobile telecomandata (senza conoscenze di programmazione) con Micro:bit per bambini. Alla fine di questo tutorial, il nostro robot sarà il seguente.
Passaggio 3: motore Elecfreaks: bit
Per collegare i motori al Micro:bit, è necessaria un'interfaccia, In questo tutorial, utilizziamo Elecfreaks Motor:bit.
Il motore: bit ha integrato un chip di azionamento del motore TB6612, che può pilotare due motori CC con una corrente a canale singolo max di 1,2 A. Motore: bit ha connettori per sensori integrati della serie Octopus. È possibile collegare direttamente vari sensori. Tra questi connettori, P0, P3-P7, P9-P10 supportano solo sensori con tensione di alimentazione 3,3V; P13-P16, P19-P20 supportano sensori da 3,3 V o 5 V. È possibile modificare il livello elettrico facendo scorrere l'interruttore sulla scheda.
Passaggio 4: caratteristiche
- Chip di azionamento motore TB6612 con connettori motore CC a 2 canali, la corrente massima a canale singolo è 1,2 A.
- Controllo della velocità del motore con PWM.
- Interruttore di livello elettrico VCC 3,3 V/5 V per P13, P14, P15, P16, P19, P20, questi pin supportano l'interruttore di livello elettrico tra 3,3 V e 5 V.
- Buzzer (controllato dal pin P0)
- Supporta il connettore elettrico Bricks GVS-Octopus.
- Tensione di ingresso: DC 6-12VDimensioni: 60,00 mm x 60,10 mm
Passaggio 5: informazioni sul connettore
Fare riferimento alle immagini sopra per le informazioni sui connettori.
Passaggio 6: assemblare il telaio
Per comodità, abbiamo utilizzato un telaio Pololu Zumo prodotto da Pololu. Leggi le istruzioni di montaggio.
Dopo aver assemblato lo chassis, i fili dei motori devono essere collegati alla scheda Motor:bit. Due connettori di ingresso motore in totale. M1+, M1- e M2+, M2- controllano separatamente un canale del motore CC.
P8 e P12 controllano relativamente la direzione di rotazione di M1 e M2; P1 e P2 controllano la velocità del motore. Eseguire questa operazione in base alle immagini sottostanti. Se successivamente il caricamento dei codici su Micro:bit, fosse sbagliato per la rotazione dei motori, si possono facilmente cambiare i fili di ogni motore.
Alla fine è necessario collegare i fili della batteria alla scheda Motor:bit. Ho usato due batterie al litio, che forniscono più potenza (circa 8 volt).
Passaggio 7: controlla il robot
Puoi controllare l'auto in due modi:
- Controllo tramite telefono cellulare
- Controllo tramite un altro Micro: bit
Esempio 1: controllo tramite telefono cellulare
In questo modo, è necessario installare l'applicazione micro:bit blue sul telefono Android.
Quindi carica il seguente codice sul micro:bit come ricevitore e collega il micro:bit alla scheda Motor:bit.
Ora, devi accoppiare il telefono e il Micro: bit, quindi controllare l'auto tramite l'applicazione mobile.
Esempio 2: Controllo tramite un altro Micro:bit
Questo metodo richiede un altro micro:bit come controller. Con l'aiuto di Elecfreaks Power:bit, il micro-bit si trasformerà in modalità portatile e potrai portarlo facilmente ovunque. È alimentato da due batterie a bottone 2025 o 2032 e porta un cicalino sulla scheda. Avvitalo al micro:bit e divertiti!
Per il controller, il seguente codice deve essere caricato sul micro:bit come mittente.
Quindi carica il seguente codice su micro:bit e collega il micro:bit a Motor:bit.
Passaggio 8: completato
Ora controlla l'auto attraverso il micro:bit. Quando si premono contemporaneamente i tasti A e B e si sposta il micro:bit avanti/indietro, l'auto si sposta avanti/indietro. Questo viene fatto attraverso il sensore giroscopico. Per spostarsi a sinistra oa destra, basta premere uno dei tasti.
Consiglio di guardare il video qui sotto:
video
Ti piace questa macchina? Provalo da solo ora, puoi farcela!
Passaggio 9: fonte
Puoi leggere l'articolo completo completo su: Elecfreaks.
Se vuoi contattarci, scrivi un'e-mail a: [email protected].
Consigliato:
Motore passo-passo controllato da motore passo-passo senza microcontrollore!: 6 passaggi
Motore passo-passo controllato da motore passo-passo senza microcontrollore!: In questo rapido Instructable, creeremo un semplice controller per motore passo-passo utilizzando un motore passo-passo. Questo progetto non richiede circuiti complessi o un microcontrollore. Quindi, senza ulteriori indugi, iniziamo
Motore passo-passo controllato da motore passo-passo senza microcontrollore (V2): 9 passaggi (con immagini)
Motore passo-passo controllato da motore passo-passo senza microcontrollore (V2): in uno dei miei precedenti Instructables, ti ho mostrato come controllare un motore passo-passo usando un motore passo-passo senza microcontrollore. È stato un progetto veloce e divertente, ma è arrivato con due problemi che verranno risolti in questo Instructable. Quindi, spirito
Locomotiva modello controllata da motore passo-passo - Motore passo-passo come encoder rotativo: 11 passaggi (con immagini)
Locomotiva modello controllata da motore passo-passo | Motore passo-passo come codificatore rotativo: in uno dei precedenti Instructables, abbiamo imparato come utilizzare un motore passo-passo come codificatore rotativo. In questo progetto, ora utilizzeremo quel motore passo-passo trasformato in encoder rotativo per controllare un modello di locomotiva utilizzando un microcontrollore Arduino. Quindi, senza fu
Motore passo-passo controllato da motore passo-passo - Motore passo-passo come encoder rotativo: 11 passaggi (con immagini)
Motore passo-passo controllato da motore passo-passo | Motore passo-passo come encoder rotativo: hai un paio di motori passo-passo in giro e vuoi fare qualcosa? In questo Instructable, utilizziamo un motore passo-passo come encoder rotativo per controllare la posizione di un altro motore passo-passo utilizzando un microcontrollore Arduino. Quindi, senza ulteriori indugi, ge
Crea un potente motore a 48 V CC da un motore frullatore/trapano morto: 3 passaggi
Crea un potente motore da 48 V CC da un motore per frullatore/trapano morto: Ciao! un buon valore di coppia. Nota: questo metodo è applicabile solo se il