Creazione del programma nel MakeCode Editor
In questa seconda lezione vedremo come creare il programma che ci permetterà di inviare i dati rilevati dai sensori connessi al micro:bit su ThingSpeak.
Dalla pagina del MakeCode fate clic su +
Assegnare un nome al programma
All’interno dell’ambiente di programmazione clic su “Extensions”
Nel campo di ricerca inserire “esp8266”
Selezionare l’estensione “ESP8266_ThingSpeak”
Verrà aggiunta la collezione delle nuove istruzioni
Aggiungere una “show icon” per visualizzare l’icona di un cuore all’avvio del micro:bit, iò permetterà di avere percezione che il sistema è in funzione.
Selezionare all’interno del gruppo istruzioni: “ESP8266 ThingSpeak”, l’istruzione “Initialize ESP8266”
Trascinare l’istruzione all’interno del bloco “on start”
Inserire il nome della vostra rete WiFi all’interno del campo “Wifi SSID” e la password all’interno di “Wifi PW”
Aggiungere l’istruzione “Upload data to ThingSpeak” all’interno dell’istruzione “forever”. Per permettere la comunicazione con il server DigiSpeak è necessario impostare il campo “Wrire API key”
Il campo “Wrire API key” va ricercato nella sezione “API Keyes” sul sito ThingSpeak
Copiare il codice alfanumerico presente nel campo “Write API Key” e copiarlo all’interno del campo “Wrire API key” nel programma
Poichè la quantità di dati che possono essere inviati e grande ma è limitata, è importante gestire il tempo di invio, inserire l’istruzione “Wait 5000 ms” all’interno dell’istruzione “forever”
Inserire nei campi “Field 1” e “Field 2” rispettivamente le istruzioni che restituiscono il valore della temperatura ambiente e del livello di luce
Nella prossima lezione che sarà pubblicata domani vedremo la Collegare il modulo ESP01 e visualizzare i dati dei sensori
Buon Making a tutti 🙂