Sommario:

Badge con nome in feltro Micro:bit - Craft + Coding!: 6 passaggi (con immagini)
Badge con nome in feltro Micro:bit - Craft + Coding!: 6 passaggi (con immagini)

Video: Badge con nome in feltro Micro:bit - Craft + Coding!: 6 passaggi (con immagini)

Video: Badge con nome in feltro Micro:bit - Craft + Coding!: 6 passaggi (con immagini)
Video: High Density 2022 2024, Dicembre
Anonim
Badge con nome in feltro Micro:bit - Craft + Coding!
Badge con nome in feltro Micro:bit - Craft + Coding!

La cosa più importante di cui hai bisogno in un campo estivo è un bel badge con il nome!

Queste istruzioni ti mostreranno come programmare un micro:bit BBC per mostrare a tutti chi sei, quindi creare e personalizzare un badge in feltro per contenerlo.

I passaggi 1 e 2 riguardano la programmazione del micro: bit: è necessario scegliere se utilizzare il MicroPython basato su testo (passaggio 1) o il MakeCode drag-and-drop (passaggio 2).

I passaggi 3-6 riguardano la creazione del badge in feltro: devi scegliere se utilizzare la colla (passaggio 4) o il filo (passaggio 5) per assemblarlo.

Questa attività fa parte del primo giorno di Robocamp 2019, il nostro campo estivo di robotica di una settimana per giovani di età compresa tra 10 e 13 anni.

Forniture

Passi 1-2 (Programmazione):

  • BBC micro: bit
  • Cavo dati da USB a microUSB
  • Computer

Passaggi 3-6 (distintivo in feltro):

  • Provato
  • Pistola per colla a caldo
  • batteria micro:bit
  • (opzionale) taglierina laser
  • (opzionale) modelli di stampa
  • (opzionale) colla vinilica
  • (opzionale) filo da ricamo, ago e forbici

Passaggio 1: Programmazione di BBC Micro:bit - Utilizzo di MicroPython

Programmazione del BBC Micro:bit - Utilizzo di MicroPython
Programmazione del BBC Micro:bit - Utilizzo di MicroPython

Se invece vuoi usare MakeCode, salta questo passaggio

Hai alcune opzioni per scrivere il codice MicroPython per il tuo micro:bit:

  • Mu, che puoi scaricare e installare da qui:
  • L'editor online, che puoi trovare qui:
  • Edublocks, un editor online basato su blocchi, che puoi trovare qui:

Queste istruzioni presuppongono che tu stia usando Mu

Apri Mu e collega il tuo micro:bit al tuo computer. Mu dovrebbe riconoscere che stai usando un micro:bit e selezionare micro:bit 'Modalità', ma se non lo fa, cambialo manualmente (Immagine #1).

Digita queste righe di codice in Mu:

da importazione microbit *

mentre True: display.scroll('Ciao')

Ora fai clic sul pulsante 'Flash' dalla barra degli strumenti di Mu, per inviare il tuo nuovo codice al micro:bit.

Questo non funzionerà a meno che il micro:bit non sia collegato

La spia gialla sul retro del micro:bit inizierà a lampeggiare. Al termine, il codice è stato trasferito.

Ora dovresti avere il messaggio "Ciao" che scorre sullo schermo del tuo micro: bit!

Questo continuerà per sempre, perché 'while True' è un ciclo ripetuto. Il rientro (spaziatura orizzontale) prima di 'display.scroll' indica che questa linea è all'interno del ciclo per sempre.

Se ci sono errori nel tuo codice, il micro:bit ti mostrerà un messaggio di errore invece del codice che volevi!

Prova a leggere questo messaggio per vedere su quale numero di riga si trova l'errore, quindi esegui il debug del codice.

Dai un'occhiata:

  • ortografia
  • Lettere maiuscole
  • due punti:

    rientro

Modifica il tuo codice in modo che invece di scorrere "Ciao", scorra il tuo nome.

Suggerimento: il messaggio da visualizzare deve essere all'interno sia delle parentesi che dei segni/apostrofi del discorso!

Ora per espandere il tuo codice

Sotto il codice che hai scritto, mantenendo il rientro in modo che anche il tuo nuovo codice sia all'interno del ciclo, aggiungi queste righe:

display.show(Immagine. HAPPY)

dormire(500)

'sleep' è importante, impedisce al loop di ripetersi troppo velocemente. Senza di essa, non sarai in grado di vedere l'immagine, poiché scomparirà immediatamente.

Una volta che hai funzionato, prova altre immagini. Il mio preferito è DUCK!

Un elenco delle immagini disponibili è disponibile qui:

Per avere qualche idea per espandere il tuo codice, ad esempio utilizzando i pulsanti di micro:bit, scarica i fogli di aiuto allegati. Inizia con il foglio Inputs & Outputs, quindi passa alle idee del progetto.

Il passaggio successivo ripete queste istruzioni per l'editor MakeCode. Salta questo passaggio e passa al passaggio 3 per creare il tuo badge in feltro.

Consigliato: