Arduino - IoT
In deze handleiding leert u:
- Wat is IoT?
- Hoe u Arduino aansluit op het Internet
- Arduino IoT-toepassingen
- Eenvoudige IoT-apparaten maken met Arduino

Wat is IoT?
In eenvoudige woorden is het Internet of Things (IoT) een netwerk van fysieke apparaten die verbonden zijn met het Internet. Het apparaat wordt een IoT-apparaat genoemd. IoT-apparaten kunnen data versturen en ontvangen via het Internet. Daarnaast kunnen IoT-apparaten ook data onderling uitwisselen via het Internet.
Hoe verbindt u Arduino met het Internet?
Een van de belangrijkste taken bij het maken van een IoT-apparaat met Arduino is het verbinden van de Arduino met het Internet.
Er zijn verschillende manieren om Arduino met het Internet te verbinden:
- Arduino - Bluetooth of BLE (vereist een Bluetooth gateway)
- Arduino - ZigBee (vereist een ZigBee gateway)
- Arduino - LoRa (vereist een LoRa gateway)
- Arduino - GPRS/3G/4G/5G
Van deze methoden zijn WiFi en Ethernet de meest gebruikte, populaire, eenvoudige en veilige opties. De meeste slimme thuisproducten gebruiken WiFi. Veel industriële IoT-apparaten gebruiken Ethernet.
Voor Bluetooth kan een smartphone gebruikt worden als Bluetooth gateway. TrackR bravo - Bluetooth Tracking Device is hier een voorbeeld van. Dit apparaat gebruikt de smartphone als Bluetooth gateway voor "Crowd Locate".
Arduino IoT-toepassingen
In algemene zin verzamelt Arduino in IoT-toepassingen data van sensoren of apparaten om deze naar het Internet te sturen en ontvangt het data van het Internet om motoren of actuatoren te besturen. In detail kunnen de IoT-toepassingen worden ingedeeld in de volgende types:
- Arduino aansturen via smartphone/PC
- Arduino monitoren via smartphone/PC
- Arduino verzamelt sensordata en stuurt deze naar een database
- Arduino verzamelt sensordata en stuurt deze naar een IoT-cloud
- Arduino detecteert een gebeurtenis en stuurt een notificatie via Email, SMS, telefoongesprek of pushmelding
- Arduino werkt samen met slimme luidsprekers zoals Amazon Echo Dot, Google Home ...
- Arduino communiceert automatisch met andere apparaten via protocollen zoals Modbus TCP
- Arduino fungeert als gateway, een brug tussen andere apparaten en het Internet
Eenvoudige IoT-apparaten maken met Arduino
Laten we twee IoT-apparaten maken die via het Internet met elkaar verbonden zijn, waarbij een knop/schakelaar aangesloten op Arduino #1 een LED aanstuurt die verbonden is met Arduino #2.

De broncode, het bekabelingsschema en de instructies vindt u in deze handleiding.