Deel 4: Internet of Things Connectivity in Python met ESP32 [100% e-learning]Later gepland
Integratie externe functionaliteiten (60 lestijden)
In deel 4 maak je kennis met de meest gebruikte IoT-communicatietechnieken zoals LAN, WAN, GSM-netwerk en Lora. We connecteren onze IoT-devices met onze eigen private virtuele Linux-server in de cloud.
Via talrijke mini-projectjes (zoals het schakelen via sms en het tracken en beveiligen van een voertuig) krijgen we een grondig inzicht in de oneindige mogelijkheden van IoT.
In deze cursus ontwikkel je de vaardigheid om een geavanceerde track en trace oplossing te ontwerpen waarbij essentiële gegevens worden geüpload en opgeslagen op een cloudserver, en deze informatie zorgvuldig wordt gepresenteerd op een intuïtief node-red dashboard. Bovendien verzendt de tracker ook kritieke events direct naar de server, zoals paniek, laden en lossen, het bijvullen van brandstof en het betreden of verlaten van de vooraf bepaalde perimeter. Vanuit de server kan je gepersonaliseerde push-berichten naar jouw GSM-toestel laten versturen, waardoor je altijd op de hoogte blijft van belangrijke gebeurtenissen.
Volgende onderwerpen komen aan bod:
- ESP32 interfacemogelijkheden zoals de UART, SPI, I2C en IO worden opgefrist
- Sim7000-module voor communicatie via gms-netwerk met de cloud en GNSS-locatiebepaling
- Je eigen Linux Cloud server opstarten
- Geavanceerd gebruik van Node-Red
- SMS, TCP/IP, MQTT en email met SIM7000 module
- 2G-5G mobiele netwerken
- GPRS, LTE, NBIoT
- GPS en GNSS-locatiebepaling
- CID-locatiebepaling
- WiFi en locatiebepaling via WiFi AP
- Bluetooth Classic en Bluetooth low energy
- LORA en LORAWAN
- Integratie van je IoT devices met Node-Red
- Je maakt je eigen dashboards in Node-Red om zo je data te loggen, analyseren en tonen
Deze cursus wordt in 100% e-learning georganiseerd – ’s avonds
- Dit betekent dat de leerstof in afstandsonderwijs via Teams (2/3) en een elektronisch leerplatform (1/3) wordt aangeboden, begeleid en geëvalueerd.
- Deze cursus wordt georganiseerd per semester in afstandsonderwijs (e-learning), van begin september tot eind januari (semester 1), of van februari tot eind juni (semester 2).
Voor vragen of meer info kan je mailen naar wim.verlinden@cvofocus.be
Deze module komt uit de opleiding “ICT Programmeren”.
Om in te stappen in deel 4 moet je geslaagd zijn voor de voorgaande delen.
Heb je al voldoende ervaring met programmeren in Python en is elektronica je niet helemaal vreemd, dan kan je overwegen om in dit vierde deel te starten. Je kan je voorkennis bewijzen via andere attesten of een vrijstellingsproef voor deel 1, 2 en 3.
Inschrijvingsgeld
- Cursusgeld: € 90
- Verminderd cursusgeld: € 18
- Volg je een module voor de 4de keer binnen 6 schooljaren, dan betaal je verhoogd inschrijvingsgeld. Meer info kan je nalezen op Inschrijvingsgeld en -kosten. Bij twijfel contacteer je best ons secretariaat.
Studiekosten
- Cursusmateriaal (verplicht bij elke inschrijving): € 6.
Dit bedrag is afhankelijk van de opleiding en omvat de kostprijs voor o.m. kopieën, grondstoffen en (digitaal) materiaal dat je in de lessen gebruikt of verbruikt, software, platformen, diensten, … Aanvullend vind je hieronder een opsomming van andere benodigdheden die hierin niet zitten vervat. - Je kan het materiaal gebruiken van deel 1, 2 en 3.
- Extra aan te kopen: een SIM7000-module (richtprijs circa € 41).
- Het digitaal lesmateriaal staat op Teams (e-learning omgeving) en kan je daar downloaden.
Gespreide evaluatie
CVO Focus kiest overtuigd voor een evaluatiesysteem zonder examens. Evaluaties worden gespreid over de cursus aangeboden.
Waarom gespreide evaluatie?
We evalueren op geregelde basis stukken leerstof. Gedurende de cursus zal je dus regelmatig opdrachten krijgen. Op deze manier kunnen we je goed opvolgen en de lessen bijsturen indien noodzakelijk. Tegelijkertijd stimuleren we je ook om de leerstof regelmatig te bekijken en zo vermijden we onnodige stress op het einde van de cursus.
Waarom evalueren?
Opdrachten zijn een belangrijke bron van informatie voor de leerkracht. Hebben mijn cursisten de leerstof begrepen? Hebben ze een bepaalde vaardigheid onder de knie? Behalen ze de vooropgestelde leerdoelen van de cursus?
Voor jou als cursist is het een stimulans om de leerstof regelmatig bij te houden. De resultaten geven je een idee van wat je al kan.
Opgelet!
Ben je te vaak afwezig bij deze opdrachten tijdens de les, en zijn er dus te weinig gegevens om je te beoordelen? Dan kan het centrum beslissen dat je niet geslaagd bent voor de cursus.
Deze cursus zit momenteel niet in ons aanbod of de inschrijvingsperiode is hiervoor verstreken.
Voor meer info kan je steeds terecht bij één van onze medewerkers.