Arduino.ZEEF.com

ZEEFRecent ben ik samen met mijn Co-Founders gestart met de startup ZEEF. Ons doel is om het makkelijker te maken om informatie van hoge kwaliteit te vinden op het internet. Experts op allerlei onderwerpen kunnen ZEEF gebruiken om hun passie of expertise te delen.

Uiteraard heb ik ook enkele onderwerpen op ZEEF in beheer, bijvoorbeeld Apple en Photography. Zoals je merkt zijn deze pagina’s in het Engels, we richten ons namelijk in eerste instantie vooral op de Verenigde Staten.

Arduino.ZEEF.com

Een voor informatica interessant subject is Arduino. Ik heb hier al veel over geschreven en blijf enthousiast over dit onderwerp. Arduino is een toegankelijk platform wat zeer goed te gebruiken is in het onderwijs. Op de ZEEF pagina is een overzicht te vinden van de verschillende boards en zijn verwijzingen te vinden naar vele nuttige websites. Heb je zelf toevoegingen? Laat het me hieronder weten, of gebruik de Suggest knop op ZEEF!

Als docent bent ook u expert, help mee het internet te filteren en begin ook een ZEEF pagina (in het Engels).

Arduino Classroom Kit

Systeembord

Een ander veelbelovend Kickstarter project is de Arduino Classroom Kit. De maker van dit project geeft hiermee een modern alternatief voor de welbekende systeemborden.

De Arduino Classroom Kit bestaat uit een Plug&Play bord met daarop enkele Arduino’s en een verzameling actuatoren en sensoren. Als sensoren zijn er onder andere een temperatuursensor, een lichtsensor en een microfoon. Als actuatoren vind je verschillende soorten motoren, een LCD en uiteraard LEDs in meerdere uitvoeringen.

Prototype

Ik ben zelf erg benieuwd naar de uitwerking van dit project! Je kunt het bord ontvangen door het project te backen vanaf $ 99,- (bouwpakket) of $ 135,- (in elkaar gezet).

Arduino updates

Afgelopen weekend was de Maker Fair in de Bay Area, Arduino heeft hier enkele interessante updates gepresenteerd.

Allereerst is de Arduino IDE geüpdatet naar versie 1.0.1. Voor het Nederlandse onderwijs is een interessante ontwikkeling dat vanaf deze versie de IDE is gelokaliseerd! De IDE is vanaf nu dus in het Nederlands beschikbaar.

Arduino LeonardoNaast de software update is er ook een opvolger geïntroduceerd voor de Arduino UNO genaamd de Arduino Leonardo. Dit nieuwe bord is gebaseerd op de ATmega32u4. Handige verbeteringen zijn dat er nu meer pinnen zowel analoog als digitaal uitgelezen kunnen worden en dat er een extra PWM pin beschikbaar is. Niet onbelangrijk is dat de Arduino nog betaalbaarder (€ 16,- ten opzichte van € 20,- in de officiële store) wordt! Dit wordt mogelijk gemaakt doordat de voor ATmega32u4 microprocessor ingebouwde mogelijkheden heeft om via USB te communiceren, hier is nu geen aparte processor meer voor nodig.

Arduino GRANDE

Zoals bekend ben ik enthousiast over de Arduino in het onderwijs. De Arduino heeft echter één nadeel: hij is te klein om een demonstratie voor de klas te geven. Alternatieven hiervoor zijn uiteraard emulators of afbeeldingen op een beamer, maar er gaat niks boven een echte Arduino!

John Edgar Park heeft hier iets op verzonnen: de Arduino GRANDE, een Arduino 6x zo groot als een Arduino UNO. Hij demonstreert deze Arduino op de Maker Fair. De Arduino GRANDE is een uitvergrote versie van de Arduino met als hart een normale Arduino. Alle aansluitingen werken net als op de normale Arduino (maar dan met bananenstekkers)  en daardoor is deze Arduino dus ideaal voor demonstraties.

Helaas is dit nog een one-of-a-kind product, voorlopig zullen we dit mooie stuk hardware dus nog niet in de klas kunnen toepassen.

Motiverende talk over “Making Things”

Motivatie is belangrijk in het onderwijs, gemotiveerde leerlingen zullen immers meer tijd en initiatief steken in hun schoolwerk. In mijn V5 ga ik binnenkort aan de slag met de Arduino, om dit project te starten wil ik laten zien wat er mogelijk is. Ik laat ze daarvoor een aantal geslaagde projecten zien. Ik kwam echter ook de talk “Making Things” tegen van Michael Newman op TEDxUCLA, waarin hij enkele interactieve toepassingen laat zien. Deze talk wil ik graag met jullie (en mijn leerlingen) delen:

[via Arduino Blog]

Gebruik Phidgets met een Arduino

Veel scholen hebben de MP3-speler module voor het vak NLT gebruikt. In deze module wordt gebruik gemaakt van Phidgets. Het leuke van de sensoren die hierbij horen is dat je deze ook kunt gebruiken in combinatie met de Arduino! Als de sensoren al op school aanwezig zijn, kunt u dus geld besparen.

Door een kabeltje van een Phidget door te knippen kun je de sensor op de volgende manier aansluiten op de Arduino:
Rood: 5V
Zwart: GND
Wit: Analoge ingang naar keuze
De sensoren geven vervolgens een waarde tussen 0 en 1024 terug.

Wilt u ook het gemak van het aansluiten behouden? Dan zijn er ook Shields beschikbaar waarop de molex-stekkers van de Phidgets direct zijn aan te sluiten:

Noot: de genoemde shields zijn niet door mij getest, wel heb ik de Phidgets los aangesloten en getest met een Arduino

Stoplicht in Arduino (vervolg)

In vervolg op mijn eerdere blog over het Arduino stoplicht ben ik verder gegaan met de overige opdrachten uit de i&i module. Ik heb dus een voetgangersstoplicht (met aanvraagknop!) en een ticker toegevoegd.

Op een gegeven moment liep ik tegen de beperkingen van ArduBlock aan. Het blijkt dat het op dit moment nog niet mogelijk is om interupts te definiëren in ArduBlock. De aanvraagknop van het stoplicht wil je graag via een interupt regelen, anders zou de voetganger het knopje meerdere seconden lang ingedrukt moeten houden. Op dat moment ben ik verder gegaan in de normale SDK en heb hier de opdracht verder uitgeprogrammeerd.

Omdat leerlingen deze opdracht ook nog moeten maken zal ik hier de source code niet delen, maar het eindresultaat zal ik jullie uiteraard niet onthouden: (zet je luidsprekers aan!)

Hebben jullie al iets leuks gemaakt met een Arduino?

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!