507.15 Introductiecursus embedded software voor de WTB-er

Type product
Tijdsduur

507.15 Introductiecursus embedded software voor de WTB-er

WTB Trainingen B.V. / De Techniekschool
Logo van WTB Trainingen B.V. / De Techniekschool
Opleiderscore: star_halfstar_borderstar_borderstar_borderstar_border 1 WTB Trainingen B.V. / De Techniekschool heeft een gemiddelde beoordeling van 1 (uit 1 ervaring)

Tip: incompany training nodig? Vraag een offerte aan bij meerdere aanbieders!

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…

Lees de volledige beschrijving

Veelgestelde vragen

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Nog niet gevonden wat je zocht? Bekijk deze onderwerpen: Embedded software, Softwarearchitectuur, Linux, Software Development / Ontwikkeling en IoT.

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.

Er zijn nog geen ervaringen.

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.