507.15 Introductiecursus embedded software voor de WTB-er
Beschrijving
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 d…
Veelgestelde vragen
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.
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.
In-company
WTB Trainingen biedt interessante mogelijkheden om deze cursus
in-company en op maat voor u te verzorgen.
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.
Deel je ervaring
Heb je ervaring met deze cursus? Deel je ervaring en help anderen kiezen. Als dank voor de moeite doneert Springest € 1,- aan Stichting Edukans.Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.