Webserver en Cloud-computing met Arduino
Je leert om een Arduino te programmeren als webserver zodat meetdata en actuatoren te bereiken zijn via een webpagina van binnen het LAN. Je leert ook om de Arduino te laten communiceren met een cloud server zodat de actuatoren en sensoren te bereiken zijn van over de hele wereld. Zo kan data van jouw Arduino bijvoorbeeld worden uitgewisseld met zelfgeschreven programma’s in C# of Python, of zelfgemaakte apps in Appinventor.
Programma
We beginnen met een korte inleiding over netwerken en http en gaan daarna snel over naar een werkende opstelling met de Arduino als webserver. Je leest de waarden van sensoren uit via een webpagina en stuurt actuatoren ook zo aan.
In de namiddag zetten we een communicatie op met een gratis cloud server zodat meet- en stuurdata van de Arduino van over de hele wereld kan gelezen en geschreven worden.
We gebruiken voor deze nascholing de originele Arduino nano 33 iot processor met ingebouwde wifi module.
Doelstellingen
Na het volgen van de nascholing
- ken je de verschillen tussen server en cloud based computing;
- heb je praktische ervaring opgedaan met het http-protocol en html-webpagina’s;
- bereik je sensordata en actuatordata van jouw Arduino via een webpagina van binnen het LAN;
- laat je jouw Arduino communiceren met een gratis cloud server zodat data bereikbaar is van over de hele wereld;
- ben je geïnspireerd om die cloud data ook te bereiken met C#, Python of Appinventor.
Doelgroep
Leerkrachten tweede en derde graad van de doorstroom- en dubbele finaliteit die Arduino’s willen programmeren zodat meetdata bereikbaar is via Wifi en/of leerkrachten die Arduino willen gebruiken om doelstellingen rond netwerken te behalen.
Enige voorkennis rond Arduino is gewenst (idealiter werd het driedaags traject rond Arduino reeds gevolgd).
Begeleiding
Bart Huyskens is leraar elektronica en informatica met meer dan 20 jaar ervaring. Hij ontwikkelt zelf hardware en software voor onderwijs (www.stemzone.be). Ook na de nascholing blijft hij bereikbaar voor ondersteuning voor jouw lessen.
Praktisch
Cursuscode:
24/INF/038A's Morgens kan je broodjes bestellen bij de lesgever en betalen. Eigen lunch is uiteraard ook mogelijk.
Jouw bijdrage: 175 EUR.
Inlichtingen bij: Miet Oost, 03 265 29 79, miet.oost@uantwerpen.be
Mee te brengen door cursist
eigen laptop met Arduino IDE 2.x voorgeïnstalleerd (https://www.arduino.cc/en/software).
Deze nascholing is enkel te volgen indien u in het bezit bent van deze hardware: Arduino nano 33 iot met ingebouwde wifi module, DS18B20 temp sensor, Potmeter, 3 leds, drukknop. Deze Brainbox nano 33 IOT set is aan te kopen voor €70 (seintje aan miet.oost@uantwerpen.be).
Datum |
Beginuur |
Einduur |
Locatie |
maandag 17 maart 2025 |
09:00u |
16:00u |
Sint-Jozefinstituut, Jozef Hendrickxstraat 153, 2900 Schoten |
Schrijf in voor deze cursus