Snelstartgids Atom Lite en dingdata.nl
Met de M5Stack Atom Lite microcontroller en een hiermee gekoppelde sensor kan binnen minuten een werkende sensortoepassing worden gemaakt, door de data van de microcontroller naar de dingdata.nl te sturen. Het programmeren van de Atom Lite gebeurt in de visuele omgeving UIFlow, waarmee MicroPython programma’s worden gemaakt. De gebruikte onderdelen worden toegelicht en er wordt aandacht besteed aan het gebruik van vaste waarden, variabelen, herhalingen, reageren op gebeurtenissen en het versturen van gegevens met HTTP.
Overzicht
Met de M5Stack Atom Lite microcontroller en een hiermee gekoppelde sensor kan binnen minuten een werkende sensortoepassing worden gemaakt, door de data van de microcontroller naar de dingdata.nl te sturen. In deze snelstartgids worden de stappen uiteengezet die nodig zijn om dit voor elkaar te krijgen. Er wordt in de cursus gebruik gemaakt van de volgende materialen en diensten:
- M5Stack Atom Lite
- M5Stack BPS temperatuur- en luchtdruksensor
- De UIFlow visuele programmeertaal (Google Blockly en MicroPython)
- Dingdata.nl



Het programmeren van de Atom Lite gebeurt in de visuele omgeving UIFlow, waarmee MicroPython programma’s worden gemaakt. De gebruikte onderdelen worden toegelicht en er wordt aandacht besteed aan het gebruik van vaste waarden, variabelen, herhalingen, reageren op gebeurtenissen en het versturen van gegevens met HTTP. De snelstartgids is door iedereen te volgen, met of zonder technische achtergrond.
Lesprogramma
- 4 secties
- 11 lessen
- 26 weken
- InleidingIn dit deel wordt informatie gegeven over de voor de cursus benodigde zaken. Ook worden hier alle in de cursus gerefereerde bronnen nogmaals samengevat.1
- Atom Lite verbinden met het internetIn dit deel nemen we de Atom Lite in gebruik en verbinden deze met het internet. We downloaden hiervoor het programma m5burner waarmee we onze Atom Lite klaarmaken voor gebruik.2
- Dingdata.nl inrichten voor het ontvangst van sensorgegevensIn dit deel maken we een account aan bij dingdata.nl en zetten we in dingdata.nl een 'knipselbak' klaar voor de ontvangst van sensorgegevens.1
- Atom Lite programmeren met UIFlow om de sensorgegevens te versturenIn dit deel maken we stap voor stap een programma waarmee de meetwaarden van de temperatuur- en luchtdruksensor worden uitgelezen en naar dingdata.nl verzonden.7






