Stoplicht in Arduino

In een van mijn eerdere blogs heb ik Arduino besproken. Ik heb zojuist een van de opdrachten welke door i&i aangeboden worden uitgeprobeerd. Ik heb dus een simpel stoplicht gemaakt, aangestuurd door de Arduino. Mijn belangrijkste doel hierbij was het uitproberen van ArduBlock, de visuele programmeertaal voor Arduino.

Na de eenvoudige installatie kon ik aan de slag. Ik ben begonnen met de hardware. Dit was al snel in elkaar gezet, voor een stoplicht is immers niet veel meer nodig dan 3 LEDs. Toen de software, via de pleur-en-sleur methode het stoplicht geprogrammeerd in ArduBlock met als resultaat het volgende ‘programma’:

Vanuit ArduBlocks de bijbehorende code gegenereerd en uitgevoerd op de Arduino, maar helaas er gebeurde niks! Na een blik op de gegenereerde code was mij duidelijk wat er mis ging, zie jij het ook?

Tot slot handmatig de code aangepast, een bugreport gedaan bij de developer, en zie hier het resultaat:

Arduino: Just make it work!

Arduino EthernetAls docent informatica kijk ik altijd om mij heen, op zoek naar interessante projecten om in mijn lessen te kunnen gebruiken. Zo ook tijdens mijn bezoek aan de i&i conferentie in Lunteren. Mijn hoogtepunt? De Arduino!

Al enige tijd gebruik in een Arduino UNO thuis als onderdeel van mijn home automation. Ik had echter nog niet eerder nagedacht aan de mogelijkheden die de Arduino voor het onderwijs biedt. Johan Korten – bestuurslid van i&i – heeft tijdens de masterclass een korte introductie gegeven van deze mogelijkheden.
Klik hier en lees verder over Arduino!