3.2.1 About MakeCode

⚠️ Le seguenti istruzioni sono applicate per il sistema Windows (nel browser Google Chrome o Microsoft Edge) ma possono servire anche come riferimento se si utilizza un sistema diverso.

Programmazione MakeCode:

Aprire la versione online di Makecode: https://makecode.microbit.org/

MakeCode:

Img

Nell’area di editing del codice ci sono sempre due blocchi, “on start” e “forever”. Dopo l’accensione/reset, il codice in “on start” viene eseguito una volta, mentre quello in “forever” viene eseguito in loop.

Cliccare “JS JavaScript” per visualizzare il linguaggio JavaScript.

Img

Cliccare la freccia per passare al linguaggio “Python”.

Img

Seleziona la lingua dell’interfaccia:

Img

Passaggi dettagliati:

(1) Cliccare impostazioni:

Img

(2) Cliccare “Language”:

Img

(3) Selezionare la lingua preferita. Qui impostiamo “English”.

Img

3.2.2 MakeCode Extensions

3.2.2.1 Add an Extension

⚠️ Forniamo i file di codice esadecimale (.hex) di ciascun progetto. È possibile importarli direttamente in MakeCode o costruire i blocchi di codice manualmente. Per quest’ultimo metodo, è necessario aggiungere i file delle librerie.

⚠️ Nota: Cercare questo link nella pagina delle estensioni: https://github.com/keyestudio/pxt-environment-kit-master

Img

Passaggi dettagliati:

1. Aprire MakeCode e cliccare Img (impostazioni) per accedere a “Extensions”.

Img

Oppure cliccare “Extensions” sotto Advanced.

Img

2. Cercare le parole chiave o il link GitHub dell’estensione che si desidera caricare.

Img

3. Qui cercare: https://github.com/keyestudio/pxt-environment-kit-master. Cliccare Img e vedrete “Environment-and-Science

Img

4. Caricarla.

Img

5. Caricata:

Img

3.2.2.2 Update/Delete Extensions

⚠️ In condizioni normali, una volta aggiunte le estensioni non è necessario eliminarle. La seguente parte serve solo per imparare come rimuovere estensioni non necessarie.

Img

Passaggio dettagliato:

1. Cliccare “JavaScript” per passare al codice testuale.

Img

2. Cliccare “Explorer”.

Img

3. Trovare “Environment-and-Science” e cliccare Img per eliminarla.

Img

4. “Remove it”.

Img

3.2.3 MakeCode Code Download

3.2.3.1 Import Code

Qui prendiamo il progetto “heartbeat” come esempio per introdurre come importare codice in MakeCode.

Img

Passaggi dettagliati:

1. Collegare la scheda al computer tramite cavo USB.

Img

Se il LED rosso sul retro della scheda è acceso, significa che la scheda è alimentata. Quando il computer comunica con la scheda principale tramite il cavo USB, il LED giallo su di essa lampeggia.

La scheda micro:bit apparirà quindi sul computer come un driver chiamato “MICROBIT”. Si noti che non è un normale disco USB come mostrato sotto.

Img

2. Aprire la versione Web di MakeCode o l’APP per Windows 10 per programmare, e cliccare “Import”.

Img

3. “Import File…

Img

4. “Choose File”.

Img

5. Scegliere il file di codice che si desidera aprire. Qui scegliamo “heartbeat.hex”.

Img

6. “Go ahead √” per importarlo in MakeCode.

Img

Inoltre, è possibile trascinare direttamente il file in MakeCode.

Img

7. Importato:

Img

3.2.3.2 Download Code (WebUSB)

Se WebUSB di Google Chrome/Microsoft Edge è abilitato, è possibile accedere al dispositivo hardware micro USB direttamente tramite la pagina web online. Pertanto, è sufficiente cliccare “Download” per scaricare il codice sulla scheda micro:bit.

Img

Passaggi dettagliati:

3.2.3.2.1 Devices Pairing

1. Collegare la scheda al computer tramite cavo USB.

Img

2. Cliccare “” e “Connect device”.

Img

3. “Next”.

Img

4. “Pair”.

Img

5. Selezionare il “device” corrispondente e cliccare “Connect”.

Img

6. “Done”.

Img

3.2.3.2.2 Download Program

Dopo la connessione, cliccare “DownloadImg e si trasformerà in Img.

Img

⚠️ ATTENZIONE:

Se non c’è alcun dispositivo da scegliere, fare riferimento al seguente link per la risoluzione dei problemi:

https://makecode.microbit.org/device/usb/webusb/troubleshoot

Se la scheda micro:bit necessita di aggiornamento del firmware, consultare:

https://microbit.org/guide/firmware/

3.2.3.3 Download Code (non-WebUSB)

1. Collegare la scheda al computer tramite cavo USB.

Img

Se il LED rosso sul retro della scheda è acceso, significa che la scheda è alimentata. Quando il computer comunica con la scheda principale tramite il cavo USB, il LED giallo su di essa lampeggia.

La scheda micro:bit apparirà quindi sul computer come un driver chiamato “MICROBIT”. Si noti che non è un normale disco USB come mostrato sotto.

Img

2. Se si importa il codice da un altro browser, seguire:

Img

Passaggi dettagliati:

① Cliccare “Download” per salvare un file “.hex” (un formato leggibile da micro:bit). Successivamente, copiare e incollare il file nella scheda micro:bit.

Per Windows, è anche possibile selezionare “Send to → MICROBIT” per copiare il “.hex” su micro:bit. Durante questo processo, l’indicatore giallo sul retro della scheda lampeggerà. Quando termina, la luce smette di lampeggiare e rimane accesa.

Img

Img

Oppure trascinare direttamente il “.hex” nella cartella MICROBIT.

Img

Img

② Dopo aver caricato il codice sulla scheda micro:bit, la matrice LED 5×5 integrata mostra Img e Img in loop.

Img

⚠️ Suggerimento 1: Per il sistema Windows 10, è possibile scegliere anche la App MakeCode per Windows 10. Cliccare su Get Windows 10 App per programmare, e poi cliccare semplicemente “Download” per salvare il codice sulla scheda micro:bit.

⚠️ Suggerimento 2: Ogni volta che si programma, il disco MICROBIT apparirà e poi tornerà automaticamente, ma il file esadecimale(.hex) che avete copiato non verrà visualizzato. La scheda riceve ed esegue solo l’ultimo file caricato(.hex) ma non lo memorizza!