Webserver en Cloud-computing met Arduino

Nieuw dit schooljaar

Doelstellingen

De leerlingen programmeren zelf Client en server-side toepassingen.

Inhoud

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 de modernere manier 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. 

Na het volgen van de dagopleiding

  • Ken je de verschillen tussen server en cloud based computing
  • Heb je praktische ervaring opgedaan met het http protocol en html webpagina’s
  • Kan je sensordata en actuatordata van jouw Arduino bereiken via een webpagina van binnen het LAN
  • Kan je jouw Arduino laten communiceren met een gratis cloud server zodat data bereikbaar is van over de hele wereld
  • Heb je inspiratie meegekregen om die cloud data ook te bereiken met c#, Python of Appinventor. 

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 stuur-data 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 t.w.v. € 70 (inbegrepen in de inschrijfprijs). 

Meebrengen:


Methodiek

Dit is een hand-on nascholing waarbij je bestaande programma’s gaat uittesten en gaat aanpassen naar eigen wens. 

Beginsituatie

Enige voorkennis rond Arduino is gewenst.

Edities

Code Sessies Status
I25-112-A
maandag 24 maart 2025
9.00u tot 12.00u
KU Leuven Campus Kulak Kortrijk
Etienne Sabbelaan 53
8500 Kortrijk, België
maandag 24 maart 2025
13.00u tot 16.00u
KU Leuven Campus Kulak Kortrijk
Etienne Sabbelaan 53
8500 Kortrijk, België
inschrijven

Inschrijven

inschrijven

 

Praktische info

Docent

    Bart Huyskens

Aantal edities

1

Prijs

€ 209,00

inclusief broodjeslunch + Brainbox Nano 33 IOT set

Type nascholing

Individu

Leerformat

Classic

Onderwijsniveau

  • Tweede graad
  • Derde graad

Doelgroep

  • Leraren en docenten

 

Maximum aantal deelnemers

16

Code

I25-112