Passo 0. Utilizzando il tuo browser web, vai direttamente su https://makecode.microbit.org  per arrivare alla home page di MakeCode per micro:bit. Puoi mettere questo sito tra i preferiti per aprirlo facilmente per il prossimo progetto. Nella sezione My Project, clicca su New Project.

Per maggiori informazioni su MakeCode, vai al nostro tutorial: Cos’è MakeCode


Passo 1. Nella Toolbox, cliccate sulla categoria Variables e poi cliccate sul pulsante Make a Variable, e poi nella finestra Nuovo nome variabile, digitate “reading” come nome della variabile, poi cliccate sul pulsante Ok

Passo 2. Trascina e rilascia il blocco set number to 0 dentro il blocco forever, scegli reading dal menù a tendina.

Passo 3. Nella Toolbox, clicca sulla categoria Pins sotto Advanced. Ora, clicca e trascina il blocco analog read pin P0 e posizionarlo all’interno dello spazio del blocco set reading to 0. Poi scegliete P0 dal menu a discesa se non è già stato selezionato

Passo 4. Trascina e rilascia un blocco set reading to 0 dentro il blocco forvever appena sotto il blocco set reading to, seleziona new variable dal menù a tendina per creare “number” come nuova variabile.

Passo 5. Nella Toolbox, clicca sulla categoria Math e clicca e trascina il blocco square robot 0 dentro lo spazio bianco del blocco set number to 0. Scegli integer ÷ dal menù a tendina.

Passo 6. Trascina e posiziona il blocco  reading dalla categoria variable e posizionarlo all’interno dello spazio bianco del blocco integer ÷, cambia  con 50.

Passo 7. Nella Toolbox, clicca sulla categoria Basic, clicca e trascina il blocco show number 0 e posizionarlo all’interno del  blocco forever. L’area del simulatore mostrerà 0

Passo 8. Trascina e rilasci il blocco number dalla categoria variable e posizionalo nello spazio bianco del blocco show number 0.

Passo 9. Nella Toolbox, clicca sulla categoria Logic. Poi clicca e trascina il blocco if-then-else  e posizionarlo all’interno del blocco forever giusto sotto il blocco show number.

Passo 10. Clicca nuovamente sulla categoria Logic. Sotto la sezione Comparison, cliccare e trascinare uno dei blocchi, e posizionarlo nello spazio bianco del blocco if-then-else (di default, il segnaposto ha un blocco vero-falso). Poi scegli “>” dall’elenco a discesa.

Passo 11. Trascina e rilascia il blocco number dalla categoria variable e posizionarlo sul primo spazio bianco del blocco Comparison. Inoltre, cambiate il secondo spazio bianco del blocco Comparison in 5

Passo 12Clicca sulla categoria  Pins e trascina e rilascia il blocco digital write pin P0 to 0 nello spazio dentro la sezione “then” del blocco if-then-else. Scegli P1 dal menù a tendina e cambia 0 in 1

Passo 13Tasto sinistro sul blocco digital write pin P1 to 1 e clicca Duplicate dal menù a tendina otterrai un blocco duplicato. Cambia 0 in e trascinare il blocco duplicato all’interno della sezione “else”.

Passo 14. Download il file “.hex” e invialo al disco MICROBIT.

Qui sotto c’è il codice completo che abbiamo fatto per voi come riferimento:

Completa il cablaggio e accendi, dovresti vedere i dati di luminosità sulla matrice LED del micro:bit.Se il valore di luminosità è maggiore di 5, la luce sarà accesa, altrimenti, la luce rimarrà spenta.

SCOPRI DI PIÙ SULLE VARIE PARTI

No. Immagine Nome del prodotto Collegamento
1 BBC scheda Micro:bit https://osoyoo.store/products/bbc-micro-bit-micro-controller-with-motion-detection-compass-led-display-and-bluetooth?variant=31021023002735
2 Scheda espansione Micro:bit https://osoyoo.store/products/pnp-board-for-micro-bit-stem-kitmodel-2018005900?variant=31698997444719
3 Modulo LED verde https://osoyoo.store/products/green-led-module-for-osoyoo-stem-kit-for-micro-bit-model-2019011500?variant=31957968158831
4 Modulo LED giallo https://osoyoo.store/products/yellow-led-module-for-osoyoo-stem-kit-for-micro-bit-model-2019011500
5 Modulo LED rosso https://osoyoo.store/products/red-led-module-for-osoyoo-stem-kit-for-micro-bit-model-2019011500?variant=31957964882031
6 Modulo LED bianco https://osoyoo.store/products/white-led-module-for-osoyoo-stem-kit-for-micro-bit-model-2019011500?variant=31816681128047
7 Modulo Umidità & Temperatura https://osoyoo.store/products/humi-temp-module-for-osoyoo-stem-kit-for-micro-bit-model-2019011500?variant=31957977563247
8 Modulo buzzer passivo https://osoyoo.store/products/passive-buzzer-module-for-osoyoo-stem-kit-for-micro-bit-model-2019011500
9 Modulo sensore di fiamma https://osoyoo.store/products/flame-sensor-module-for-osoyoo-stem-kit-for-micro-bit-model-2019011500
10 Modulo pulsante rosso https://osoyoo.store/products/red-button-module-for-osoyoo-stem-kit-for-micro-bit-model-2019011500?variant=31958006693999
11 Modulo pulsante giallo https://osoyoo.store/products/yellow-button-module-for-osoyoo-stem-kit-for-micro-bit-model-2019011500?variant=31958014328943
12 Modulo fotoresistenza https://osoyoo.store/products/photoresitor-module-for-arduino-microbit-osoyoo-stem-kitmodel-2019011500?variant=31958061154415
13 Modulo RGB https://osoyoo.store/products/rgb-module-for-osoyoo-stem-kit-for-micro-bit-arduino-raspberry-pi-model-2019011500?variant=31958069739631
14 Modulo ricevitore IR https://osoyoo.store/products/ir-receiver-module-for-arduino-raspberry-pi-micro-bit-stem-model-2019011500?variant=31958077309039
15 Telecomando a infrarossi https://osoyoo.store/products/infrared-remote-controller-for-arduino-raspberry-pi-microbit-stemmodel-2019011500?variant=31958087532655
16 Modulo microfono https://osoyoo.store/products/microphone-module-for-arduino-raspberry-pi-micro-bit-stem-model-2019011500?variant=31958089597039
17 Modulo potenziometro https://osoyoo.store/products/potentiometer-module-for-osoyoo-stem-kit-for-micro-bit-model-2019011500?variant=31817102852207
18 Modulo motore ventola https://osoyoo.store/products/fan-motor-module-for-osoyoo-stem-kit-for-micro-bit-model-2019011500?variant=31957989359727
19 Motore micro servo https://osoyoo.store/products/micro-servo-sg90-blue-for-arduino-v2-0-robot-carmodel-lacc200610
20 Modulo rilevatore ad ultrasuoni https://osoyoo.store/products/ultrasonic-detector-module-for-arduino-raspberry-pi-micro-bit-stemmodel-2019011500?variant=31958286729327
21 1602 I2C Display LED https://osoyoo.store/products/white-led-module-for-osoyoo-stem-kit-for-micro-bit-model-2019011501?variant=31817047048303
22 Modulo relè a 1 canale https://osoyoo.store/products/1-channel-relay-module-for-osoyoo-stem-kit-for-micro-bit-model-2019011500?variant=31957950562415