Home
In dit hoofdstuk behandelen we de basis van het internet, we zetten even een stapje terug van de geavanceerde IoT-toepassingen.
Met dank aan Dave Habraken voor de bijdrage aan dit hoofdstuk.
Wat moet je kennen en kunnen:
LAN
- Je kan in eigen woorden omschrijven wat een LAN is en wat de twee meest voorkomende communicatietechnologieën hier zijn.
- Je kan de 6 belangrijkste onderdelen van een thuisnetwerk opsommen (internet, modem, firewall, router, switch, wireless access point).
- Je kan van elk onderdeel de functionaliteit beschrijven.
- Je kan voor een bepaald toestel een keuze maken tussen bekabeld internet of draadloos via wifi.
IP-configuratie
- Je kan de IP-configuratie van een computer opvragen.
- Je begrijpt het belang van IP-adressen.
- Je kan het verschil tussen een intern en extern IP-adres in eigen woorden omschrijven.
- Je herkent het formaat van IP-adressen, IPv4 of IPv6.
- Je kan in eigen woorden omschrijven wat MAC-adressen zijn en wat hun relatie is met IP-adressen.
- Je kan in eigen woorden omschrijven wat DNS doet.
- Je hebt inzicht in hoe informatie over het internet verstuurd wordt.
- Je heb inzicht in het binaire talstelsel en begrijpt hoe verschillende types data digitaal wordt voorgesteld.
Wifi
- Je kan de eigenschappen van het wifinetwerk van je computer opvragen.
- Je weet wanneer het internet onstaan is.
- Je weet wanneer wifi ontstaan is en realiseert je dat het een technologie is die zich blijft ontwikkelen.
- Je kan de begrippen SSID, WPA2 en transmissiesnelheid in eigen woorden omschrijven.
- Je kan aangeven welke internetsnelheid jij nodig hebt gebaseerd op jouw internetverbruik.
- Je bent je bewust van de kostprijs van internetabonnementen.
Domus Robotica
- Je kan een probleem opsplitsen in kleinere deelproblemen en formuleert de stappen nodig om die op te lossen als precieze instructies.
- Je kan de 3 belangrijkste onderdelen van Arduino code opsommen (declaratie, setup en loop fase) en in eigen woorden omschrijven wat hun functie is.
- Je hebt inzicht in hoe de hardware door de software aangestuurd wordt.
- Je begrijpt de pinout van je Arduino bord.
- Je kan fouten in je programma of schakeling opsporen (debugging) om ervoor te zorgen dat je programma werkt (oa door de Serial Monitor te gebruiken).
- Je kan je offline code omzetten naar de Arduino IoT Cloud omgeving zodat je Domus Robotica systeem vanop afstand bedienbaar wordt.
- Je begrijpt de automatisch gegenereerde functies binnen de Arduino IoT Cloud omgeving.
- Je heb inzicht in hoe de communicatie tussen je Arduino bord en de cloud omgeving verloopt.
- Je kan een dashboard opstellen om je Domus Robotica te bedienen.