• Studievorm: Cursus
  • Locatie: Venlo

Microcontroller Techniek - Arduino Basis

Alles wat je wil weten

In huishoudelijke apparaten en consumentenelektronica zoals je espressomachine, magnetron of wasdroger zitten microcontrollers. Dat zijn kleine chips waarmee je een proces zoals het zetten van een kop koffie automatiseert en van begin tot eind controleert. In deze basiscursus leer je hoe je op een goede manier zelf een microcontroller kunt programmeren en gebruiken. We maken daarbij gebruik van microcontrollers van Arduino.

Arduino is een open-sourceplatform. Zo’n Arduino bestaat uit een microcontroller (zie het als een programmeerbare printplaat) en een stukje software waarmee je de computercode schrijft en uploadt naar de microcontroller. Het is een voorbeeld van een embedded systeem dat specifiek en op maat wordt gemaakt voor een bepaald apparaat.  

In deze cursus maak je een systeemanalyse en een systeemontwerp met een Programma Structuur Diagram (PSD). Op basis daarvan schrijf je de code die nodig is om de microcontroller te programmeren.

Beroepen waarin vaak wordt gewerkt met én aan microcontrollers zijn systeemontwikkelaar, hardware- en software engineer en productontwikkelaar.

Vakken en keuze

Tijdens deze basiscursus leer je wat een microcontroller is. Je maakt kennis met de hardware van een Arduino microcontroller. Dat doe je aan de hand van een viertal opdrachten. Je leert hoe je de microcontroller moet programmeren om er basisschakelingen mee te maken. Je raakt bekend en experimenteert met industriële automatisering.

Je begint met het maken van een systeemanalyse. Je omschrijft in je eigen woorden wat de microcontroller moet gaan doen. Stap 2 is het opstellen van een tijdvolgordediagram. Dit heb je nodig om na te gaan of het programma een herhalingsfrequentie heeft en, zo ja, wat die frequentie is. Tijdens de derde stap ontwerp je het programma: je maakt een systeemontwerp. Daarvoor gebruik je een Programma Structuur Diagram (PSD). Stap 4 is het schrijven van de programmacode in de IDE (Integrated Designer Environment) van de Arduino. Dit doe je op basis van je systeemontwerp. De vijfde stap is het testen van de software en de opgebouwde hardware. Doet de microcontroller wat hij moet doen? Je maakt daarbij de vergelijking met stap 1 (je systeemanalyse).

  • Waar pas je jouw kennis toe?

    Met kennis van microcontrollers ben je in staat om eenvoudige apparaten in een stand alone opstelling te programmeren en automatiseren. Je lost met behulp van een microcontroller een eenvoudig vraagstuk in de besturingstechniek op. Daarvoor maak je de juiste keuzes, zowel op hardware- als softwaregebied. Vaak worden dit soort werkzaamheden uitgevoerd door softwareontwerpers bij mkb-bedrijven in de apparatenontwikkeling en -productie. 

  • Wat is de studiebelasting?

    Deze cursus wordt gegeven in 4 dagdelen van 4 uur. Na inschrijving ontvang je meer informatie over de cursusdata. De totale studiebelasting (cursus en thuisstudie) bedraagt ca. 40 uur.

  • Wat heb ik nodig voor deze cursus?

    Niet veel. Naast een gezonde portie nieuwsgierigheid, eigenlijk alleen een eenvoudige laptop met Windows. De ontwikkelsoftware van Arduino moet daarop draaien. Die software is open source en kun je gratis gebruiken.

  • Hoe groot zijn de groepen?

    Je volgt de cursus samen met andere deelnemers. In een groep zitten minimaal X en maximaal X cursisten.

Dit kun je volgen bij

Voor­opleidings­eisen

Vind je het leuk om in oplossingen te denken, ben je nieuwsgierig van karakter en heb je interesse in computertechniek? Dan spreekt deze cursus je zeker aan. Voordat je je inschrijft: lees hieronder even of je de juiste vooropleiding hebt.

  • VMBO-t afgerond
  • MBO niveau 2 afgerond
  • Meester-Gezel-traject afgerond
  • Havo-overgangsbewijs naar leerjaar 4
  • MBO-opleiding met keuzedeel Embedded Design (K-0481) Technicus Engineering niveau 4
Albert de Graaf Albert de Graaf

Projectleider CIV