Sommario:
2025 Autore: John Day | [email protected]. Ultima modifica: 2025-01-13 06:57
Questo rapido Instructable ti mostrerà come programmare il tuo BBC Micro: bit utilizzando l'editor MakeCode per eseguire un mini servomotore.
Le indicazioni per agganciare il tuo micro:bit al motore sono qui:
Le basi per lavorare con l'editor MakeCode sono qui:
Avvia un nuovo progetto nell'editor MakeCode su:
ATTENZIONE: il micro:bit può erogare solo una quantità molto piccola di potenza a un mini servomotore. Per alimentare un motore più potente, avrai bisogno di una configurazione diversa (Instructable in arrivo).
Forniture
BBC Micro:bit, cavo USB, mini servomotore, tre morsetti a coccodrillo con trecce (poli singoli) o normali morsetti a coccodrillo a due teste con cavi di collegamento. Editor MakeCode in un browser web.
Passaggio 1: blocchi di input
Nel menu Input, trascina due blocchi di pulsanti (il blocco viola nella parte superiore della colonna) nella finestra dell'editor. Uno dovrebbe leggere "pulsante A" e cambiare l'altro in "pulsante B".
Passaggio 2: caricare il menu Servo
Fare clic sulla voce di menu "Avanzate", quindi fare clic su "Estensioni". Verrai indirizzato a una schermata con varie funzioni che puoi caricare in MakeCode. Seleziona l'opzione "Servo". Una volta selezionato, tornerai all'editor MakeCode.
Passaggio 3: aggiungere i servocomandi
Ora, quando guardi la colonna del menu, vedrai un'opzione chiamata "Servo". Da quel menu, trascina il blocco in alto che dice "imposta l'angolo del servo P0 a 90 gradi" in ogni blocco viola "su pulsante premuto" nello spazio dell'editor. Vedrai ora un servo aggiunto sotto l'immagine micro:bit a sinistra sullo schermo.
Passaggio 4: inserire i valori servo
Modifica le impostazioni nei blocchi servo verdi per leggere 30 gradi per il pulsante A e 180 gradi per il pulsante B. Ora, se fai clic sui pulsanti A o B nelle immagini del simulatore a sinistra della finestra, dovresti vedere il braccio del servo spostare.
Passaggio 5: scarica ed esegui
Scarica il codice sul tuo micro:bit. Ora, quando si preme il pulsante "A", il braccio del servo dovrebbe spostarsi di 30 gradi e premendo il pulsante "B" il braccio dovrebbe spostarsi di 180 gradi.