Micro:bit Un hardware open source più divertente di Raspberry Pi

2022-09-29
Il micro:bit è un computer programmabile basato su core ARM tascabile che consente a chiunque di innovare su una piccola scheda. micro:bit è una versione hardware open source con in mente l'educazione alla programmazione dei giovani, sperando di aiutare i giovani a essere coinvolti nella creazione di hardware e nella programmazione software con l'aiuto di micro:bit e per far emergere la ricchezza della loro immaginazione. Attraverso un'importante partnership con 31 organizzazioni, la BBC offre un micro:bit gratuito a ogni bambino di 7 anni o equivalente in età scolare di 11/12 anni in tutto il Regno Unito.
micro:bit
micro:bit
Introduzione delle prestazioni di micro:bit

micro:bit ha una piccola area di 5cm*5cm, ma le sue prestazioni non possono essere sottovalutate. Questa scheda utilizza il processore nRF51822 basato su ARM Cortex-M0, la funzione Bluetooth integrata, la matrice di punti LED 5 × 5 integrata, l'accelerometro, le risorse geomagnetiche e termometro a tre assi. Porta anche a un'interfaccia di espansione 20+5 pin, che può facilmente gestire una varietà di scenari di insegnamento e sviluppo relativi alla programmazione, tra cui la scrittura di videogiochi, il controllo di robot, esperimenti scientifici e lo sviluppo di dispositivi indossabili. Le eccellenti prestazioni offrono ampio spazio per mostrare l'immaginazione dei bambini.

Configurazione di micro:bit.

25 LED programmabili individualmente

2 pulsanti programmabili

Pin di collegamento fisico

Sensori di luce e temperatura

Sensori di movimento (accelerometro e bussola)

Comunicazione wireless, radio e Bluetooth

Interfaccia USB

Pratica con micro:bit

BBC micro:bit è un computer programmabile tascabile basato su core ARM per l'educazione alla programmazione dei giovani, quindi è molto facile iniziare, richiedendo solo 5 passaggi.

Per aiutare i giovani a imparare a programmare più facilmente, micro:bit può essere programmato su qualsiasi piattaforma, inclusi telefoni cellulari, Mac, PS, Chromebook, Linux e persino Raspberry Pi.

Iniziamo con Windows come esempio

Passaggio 1 Connessione a Windows

Usa la porta USB micro:bit per connetterti al tuo computer Windows e trova la cartella "MICROBIT" sul tuo computer, che è micro:bit. Nota che questa non è una normale unità USB!

Passaggio 2 Programmazione sul computer

Puoi programmare il micro:bit usando la piattaforma del compilatore MakeCode (drag-and-drop) o Python (basato su testo).

Versione per l'estero: piattaforma di programmazione online Blocks Editor

Versione nazionale: piattaforma di programmazione online MakeCode

L'editor MakeCode utilizza blocchi drag-and-drop e il codice è scritto in JavaScript. Prova i seguenti passaggi per completare una forma a cuore.

Piattaforma di programmazione online Micropython. MicroPython è Python che può essere eseguito su un microcontrollore, non ha bisogno di alcuno strumento o ambiente, solo uno strumento di testo e una scheda di sviluppo da sviluppare e compilare.

Passaggio 3 Scarica sul tuo computer

Fai clic sul pulsante Download nell'editor e scaricherai un file "esadecimale" che può essere letto in micro:bit. Dopo aver scaricato il file "hex", salvalo nella cartella "MICROBIT". Puoi anche selezionare "Invia a →MICROBIT".

Passaggio 4 Esegui

Durante la codifica il micro:bit è in pausa e il LED giallo sul retro della scheda continua a lampeggiare, il programma verrà eseguito automaticamente al termine della compilazione.

Nota che il driver MICROBIT apparirà automaticamente e tornerà ogni volta che programmi, ma il file esadecimale scomparirà. micro:bit può ricevere solo file esadecimali e non memorizzerà nient'altro!

Passaggio 5 Padronanza

Quanto sopra descrive i passaggi di base sulla compilazione di micro: bit, ma è comunque necessario esercitarsi di più su piattaforme diverse per padroneggiare davvero micro: bit e sviluppare modi diversi per giocarci. Puoi trovare esempi divertenti online da provare.

PI-SUPPLY è un fornitore di componenti professionale, che fornisce tutto ciò di cui hai bisogno per il tuo progetto di componenti. Disponiamo anche di una vasta selezione diLampone pi,Arduino,micro: bit,roccia pienvidiaproduttore di accessori delle tue marche preferite.