Arduino

Arduino is een klein computertje waarmee je allerlei leuke dingen kunt bouwen. Je kunt er bijvoorbeeld voor zorgen dat een lamp aan en uit knippert, een geluid wordt gemaakt, of zelfs een robot laten bewegen! Het is een soort magisch doosje dat jouw ideeën werkelijkheid maakt. Arduino werkt omdat het drie belangrijke onderdelen heeft:

  1. Processor: Dit is de “hersenen” van de Arduino. Het denkt voor je en voert precies de opdrachten uit die jij het geeft. Als jij wilt dat het een lamp aanzet, zorgt de processor ervoor dat dat gebeurt.
  2. Geheugen (memory): Dit is waar de Arduino dingen kan onthouden. Het onthoudt bijvoorbeeld de instructies die jij erin stopt en tijdelijke informatie die nodig is tijdens het werken. Hierdoor blijft het precies doen wat jij wilt, zelfs als je ingewikkelde projecten bouwt.
  3. In- en uitvoerpoorten (I/O ports): Dit zijn de plekken op de Arduino waar je draadjes, knoppen, lampjes of andere dingen kunt aansluiten. Door deze poorten kan de Arduino praten met de buitenwereld. Je kunt hiermee bijvoorbeeld een lampje laten branden (uitvoer) of een knop indrukken om een actie te starten (invoer).

Met een Arduino kun je superveel verschillende projecten maken! Je kunt een speelgoedauto programmeren die rijdt als jij een knop indrukt, een alarm bouwen om je kamer te bewaken, of zelfs een weerstation maken dat de temperatuur meet. De mogelijkheden zijn eindeloos en het is heel leuk om te ontdekken wat je allemaal kunt maken!

Voor het programmeren van de Arduino in C++ gebruiken we de Arduino IDE waarmee we tevens de code uploaden (kopiëren naar) naar de processor.

Om de Arduino te programmeren kan het helpen om eerst te leren binair te rekenen.

Hier kan je een korte intro in C++ volgens. Login met cursist1@coderclub.nl met ww coderClub.