507.15 Introductiecursus embedded software voor de WTB-er

Vroeger gingen veel werkzaamheden nog handmatig. Tegenwoordig zijn al heel veel handelingen geautomatiseerd en de verwachting is dat dit voor de toekomst nog meer zal gaan gelden.
Voor het aansturen van elektronische systemen maakt men vaak gebruik van embedded software.
Embedded software kan met informatie van elektronische meet- en regelsystemen zelfstandig vervolghandelingen opstarten. Elk embedded systeem is uniek en nauwkeurig afgestemd op een bepaald proces.

Om embedded software te kunnen ontwikkelen en programmeren, is het noodzakelijk om te beschikken over theoretische kennis en praktische vaardigheden. De Techniekschool biedt u de mogelijkheid om u in korte tijd de basisbeginselen van embedded software eigen te maken.

Doel

Tijdens deze cursus zult u zich de basiskennis en vaardigheden eigen maken die nodig zijn om embedded software te ontwikkelen. Hierdoor bent u in staat om zelfstandig automatische processen te bedenken, ontwikkelen en programmeren.

Werkwijze

Deze cursus heeft een workshopstructuur. Dit houdt in dat u zich door middel van het uitvoeren van verschillende opdrachten de achterliggende theorie, de programmeertaal en de software eigen maakt. U ontvangt van WTB trainingen een Arduino UNO embedded software development set.
Met dit development bord en de open-source software van Arduino kunt u het ontwikkelen en programmeren van automatische processen leren.
Onder begeleiding van onze docent voert u verschillende programmeringsopdrachten uit.
Na elke opdracht zal de werking van het geautomatiseerde proces getest worden en krijgt u gerichte feedback.

Voor het schrijven van embedded software voor Arduino, wordt gebruik gemaakt van C/C++ codeertaal.

Cursusinhoud

Algemene kennis
- Basisbeginselen elektronica (wet van Ohm, weerstanden, potmeters, leds, diodes)
- Booleaans rekenen
- AND, OR en NOT schakelingen

Hardware
- Microcontroller / Arduino UNO board
- Digitale inputs
- Analoge inputs
- Digitale outputs
- PWM outputs
- Schakelaars, toetsenborden, encoders en lichtsluizen
- Lichtsensor, temperatuursensor, afstandssensor en kwikschakelaar
- Leds, relais, display, (stappen)motor, servomotor, buzzer en remote control
- Driver circuits
- Gebruik van breadboards
- Schakelaar debouncing / Schmitt-Trigger

Software
- Programmastructuur
- Instellen en toewijzen van inputs en outputs
- Logische besturingsschakelingen (control structure) met if (else), for, while en switch case
- Vergelijkingen
- Combineren van logische schakelingen
- Verwerken van digitale input gegevens
- Variabelen en constanten
- Optellen, aftrekken, vermenigvuldigen en delen
- Geheugenschakelingen
- Seriele monitor
- Verwerken van analoge input gegevens
- Omrekenen van meetwaarden
- Visualiseren met behulp van leds en displays
- Aansturen van motoren en relais
- Aansturen van PWM-regelingen
- Gebruik van libraries
- Uitlezen van potmeters en encoders
- Infrared remote control

Afsluiting

De cursus wordt afgesloten met een toets en een praktijkopdracht. Bij goed gevolg ontvangt de cursist een certificaat.

Bestemd voor

Deze cursus is bestemd voor technici die geen of nauwelijks ervaring hebben met embedded software.

Gewenste vooropleiding / werkervaring

Niet van toepassing. WTB trainingen heeft de filosofie dat scholing altijd zinvol is voor de ontwikkeling van zowel uw medewerkers als uw bedrijf. Wij stellen daarom geen verplichte vooropleidingseisen. Wij hebben deze cursus ingeschaald op MBO+ niveau.

Lesmateriaal

De cursist krijgt de volgende lesmaterialen:
- Syllabus
- Arduino pakket met diverse componenten

Voor het volgen van de cursus is het noodzakelijk dat de cursist beschikt over een (bij voorkeur Windows of Apple) laptop. Desgewenst kunt u (tegen meerkosten) via De Techniekschool een geschikte laptop aanschaffen.

Cursusduur

De cursusduur bedraagt 10 avonden van 3 uur.

Cursuskosten
De cursuskosten bedragen € 1.450,00 per persoon.
De kosten voor het les- en oefenmateriaal bedragen € 250,00 per persoon.
De genoemde bedragen zijn exclusief BTW.

In-company
WTB Trainingen biedt interessante mogelijkheden om deze cursus in-company en op maat voor u te verzorgen.
Informeer naar de mogelijkheden via 0348 - 413 844.

Subsidie
Mogelijk komt u in aanmerking voor subsidie of scholingsbijdrage van een scholingsfonds(bijv. OOM(Metaalbewerking) of A+O fonds(Metalektro)). Wij helpen u hiermee graag op weg.
Direct inschrijven
Direct inschrijven
Meer informatie:
WTB Trainingen
Vijzelmolenlaan 1
3447GX WOERDEN

tel: 0348 - 413 844
fax: 0348 - 433 525

info@wtb-trainingen.nl