Sommario:
- Passaggio 1: acquisisci/assembla labirinto
- Passaggio 2: aggiungi i piatti LEGO
- Passaggio 3: aggiungi la scheda bit
- Passaggio 4: aggiungi i servi
- Passaggio 5: collegare i servi
- Passaggio 6: collegare la levetta
- Passaggio 7: aggiungere la batteria
- Passaggio 8: caricare il codice
- Passaggio 9: provalo
Video: Inclinazione del labirinto LEGO con Micro:bit: 9 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 09:59
Non è un segreto che i LEGO siano fantastici e non c'è niente che amiamo di più che aggiungere dell'elettronica divertente ai nostri kit LEGO per renderli ancora più fantastici. Il nostro labirinto LEGO ha delle manopole su due dei lati per permetterti di inclinare la metà superiore e manovrare una pallina attraverso il labirinto dall'inizio alla fine. Puoi progettare i tuoi labirinti (è LEGO!) in modo da renderli facili o difficili come desideri.
Aggiungiamo un po' di elettronica! Useremo un micro:bit insieme a una Bit Board (compatibile con LEGO). Collegheremo un piccolo controller levetta nella Bit Board in modo che possa controllare il movimento di due servi per inclinare il labirinto negli assi X e Y.
Se ti piacciono i nostri progetti e vuoi vedere di più su ciò che facciamo ogni settimana, seguici su Instagram, Twitter, Facebook e YouTube.
Forniture:
Brown Dog Gadgets vende infatti kit e forniture, ma non è necessario acquistare nulla da noi per realizzare questo progetto. Tuttavia, se lo fai, aiuta a sostenerci nella creazione di nuovi progetti e risorse per gli insegnanti.
Parti elettroniche:
- 1 x kit di schede bit Crazy Circuits
- 1 x micro: bit
- 2 x Servo compatibile con LEGO da 270 gradi
- 1 x levetta
- 4 x cavi per ponticelli
Parti di LEGO:
Abbiamo solo bisogno di alcune parti per collegare i nostri servi alle piastre base LEGO e un ingranaggio per ingranare con le manopole di inclinazione. Oltre a ciò vengono utilizzati alcuni mattoni semplici e piastre di base. Abbiamo fornito collegamenti a ciascuna parte su BrickOwl, ma puoi trovarli ovunque vengano venduti pezzi LEGO o compatibili con LEGO.
- 2 x LEGO Gear con 16 denti
- 2 x LEGO Asse 4 (3705)
- 4 mattoncini LEGO Technic 1 x 2 con foro per asse
- Varie Parti (piastre di base, mattoni, ecc.)
Passaggio 1: acquisisci/assembla labirinto
Abbiamo uno dei labirinti di JK Brickworks e abbiamo pensato che sarebbe stato divertente motorizzare il meccanismo di inclinazione e renderlo controllabile con una levetta a due assi.
Il kit non è più disponibile da LEGO ma puoi trovarne di usati o costruire il tuo labirinto usando i concetti di questa versione.
Passaggio 2: aggiungi i piatti LEGO
Il labirinto delle scorte è controllato a mano. Tieni e ruota le due ruote sui lati e il labirinto si inclina per far passare la palla attraverso di esso.
Abbiamo aggiunto una piastra base LEGO su ciascun lato in cui si trova una ruota in modo da poter collegare i nostri servomotori compatibili con LEGO.
Il servomotore ha un ingranaggio LEGO con 16 denti attaccato ad esso che ingrana con i denti dell'ingranaggio all'esterno della ruota. Quando il nostro servo gira, gira la ruota e inclina il tavolo.
Abbiamo rimosso alcuni dei pezzi LEGO piatti sul lato e aggiunto alcuni mattoncini per collegare la nostra base. (In alternativa puoi attaccare il labirinto e le piastre di base a una piastra di base più grande sul fondo o a una superficie piana con del nastro adesivo, ecc.)
Passaggio 3: aggiungi la scheda bit
Aggiungi la Bit Board al tuo progetto. Lo vorrai posizionato tra i due servi in modo che i fili possano raggiungere per collegare i servomotori.
Abbiamo semplicemente attaccato la nostra alla base LEGO con alcuni mattoncini LEGO sottili.
Useremo solo le intestazioni dei pin per collegare le cose per questo progetto, quindi non dobbiamo preoccuparci dei fori dei pin compatibili con LEGO sulla Bit Board.
Passaggio 4: aggiungi i servi
Una volta posizionata la tua piastra base LEGO, puoi aggiungere i tuoi servi. Abbiamo utilizzato le seguenti parti per collegare ciascun servo:
- 1 x LEGO Asse 4 (3705)
- 2 x mattoncini LEGO Technic 1 x 2 con foro per asse
Potresti scoprire che i servi oscillano un po' quando giri la marcia, quindi può essere utile costruire più mattoncini LEGO attorno ai punti di attacco del servo per aggiungere stabilità.
Passaggio 5: collegare i servi
Inserire il connettore Y Servo nella fila di Pin 14. Il filo arancione va nel pin 0, il filo rosso nella colonna + (positivo) e il filo marrone nella colonna - (negativo).
Collegare il connettore X Servo nella fila del Pin 13. Il filo arancione va nel pin 0, il filo rosso nella colonna + (positivo) e il filo marrone nella colonna - (negativo).
Ricordare! Sarà necessario aggiungere un pacco batteria esterno per alimentare i servi. Il pacco batteria può alimentare i servi così come il micro:bit quindi una volta che hai finito di programmare il micro:bit puoi scollegare il cavo USB.
Passaggio 6: collegare la levetta
L'uso dei cavi jumper inizia collegando il pin VRY della levetta al pin 1 sulla scheda bit.
Quindi, collega il pin VRX della levetta al pin 0 sulla scheda bit.
Quindi collegare il pin Thumbstick +5V nella colonna + (positivo).
E infine, collega il pin GND della levetta nella colonna - (negativo).
Passaggio 7: aggiungere la batteria
Aggiungeremo due batterie AAA alla Bit Board per alimentare il micro:bit e i servi.
Sebbene il cavo USB possa essere utilizzato per programmare il micro:bit e per fornire alimentazione ad alcuni componenti a bassa potenza (un LED o un altoparlante piezoelettrico, ecc.), non può alimentare i servomotori che stiamo utilizzando.
Passaggio 8: caricare il codice
Collega un cavo USB al micro:bit e poi collegalo al computer.
Useremo makecode.microbit.org per programmare la nostra scheda. Utilizza una semplice interfaccia di blocco drag and drop.
Stiamo per caricare il seguente codice per il nostro programma Maze Tilter:
Una volta caricato il codice puoi scollegare il cavo USB e inserire il micro:bit nella Bit Board in modo che possa controllare i servi.
Passaggio 9: provalo
Ora che hai i tuoi servi e la levetta collegati, il tuo codice caricato e hai alimentato la tua Bit Board con un pacco batteria, sei pronto per il test!
Una cosa che devi fare è livellare il tavolo del labirinto e poi assicurarti che i servi siano nella posizione a metà strada prima di ingranare gli ingranaggi insieme.
Il codice imposterà i servi a metà strada quando si avvia, quindi dovresti sempre iniziare dal livello della tabella quando accendi la Bit Board.
La levetta torna in posizione centrale quando la rilasci e abbiamo impostato il codice per consentire un piccolo spazio di manovra in modo che non si muova da solo.
Siamo pronti per partire! Riesci a portare la palla dall'inizio alla fine del labirinto? Riesci a farlo più velocemente del tuo amico?
Consigliato:
Gioco del labirinto 3D con Arduino: 8 passaggi (con immagini)
Gioco di labirinti 3D con Arduino: Ciao amici, quindi oggi faremo un gioco di labirinti usando ARDUINO UNO. Poiché Arduino Uno è la scheda più utilizzata, è molto interessante creare giochi con essa. In questo Instructable facciamo il gioco del labirinto che è controllato usando i joystick. Non dimenticare
Lampada cubo di Rubik wireless con facile inclinazione e cambio colore: 10 passaggi (con immagini)
Lampada cubo di Rubik senza fili che cambia facilmente colore con inclinazione: oggi costruiremo questa fantastica lampada a cubo di Rubik che cambia colore in base a quale lato è rivolto verso l'alto. Il cubo funziona con una piccola batteria LiPo, caricata da un cavo micro-usb standard e, nei miei test, ha una durata della batteria di diversi giorni. Questo
Dadi LED del sensore di inclinazione: 3 passaggi
Dadi LED del sensore di inclinazione: questo progetto crea un dado LED che produce un nuovo numero ogni volta che il sensore di inclinazione viene inclinato. Questo progetto potrebbe essere modificato per utilizzare un pulsante, ma il codice dovrebbe essere modificato di conseguenza. Prima di iniziare questo progetto assicurati di collegare 5V e
Bussola con compensazione dell'inclinazione con LSM303DHLC: 3 passaggi
Bussola con compensazione dell'inclinazione con LSM303DHLC: In questo Instructable voglio mostrare come utilizzare il sensore LSM303 per realizzare una bussola con compensazione dell'inclinazione. Dopo un primo (fallito) tentativo mi sono occupato della calibrazione del sensore. Grazie a questi i valori del magnetometro sono migliorati si
Braccialetto con rilevamento dell'inclinazione: 6 passaggi (con immagini)
Braccialetto di rilevamento dell'inclinazione: un braccialetto decorato con sei petali di tessuto conduttivo e un filo di perline con una perlina di metallo all'estremità, consente un semplice rilevamento dell'inclinazione a sei punti. È inoltre progettato in modo che la perlina di metallo entri in contatto con due petali se si trova tra