Microcontroller... De Arduino

Op deze site maak je kennis met een populaire microcontroller: De Arduino. Dit is een erg populaire en goedkope microcontroller met ongekende mogelijkheden.

Deze microcontroller wordt gemaakt onder opensource licentie. Dat geldt voor zowel de software als de hardware. Op dit moment kun je een 32 Kb versie. (Zie foto hier onder) al kopen voor circa EUR 10,= inclusief een gratis programmeeromgeving.

De Arduino microcontroller is voorzien van een 8 bits microcontroller die, gemaakt wordt door de firma Atmel en bij ons gebruikt wordt in twee varianten. De eerste is de Atmel 168 (16 k geheugen 8 bits). De tweede variant is de Atmel 328 (32 k geheugen 8 bits).

Op dit moment is de Arduino Uno de populairste controller. Er zijn echter meerdere varianten. Deze vind je terug op de website van de Arduino.

NIEUW: Download hier de nieuwste manual, geschreven in het Nederlands, die gebruikt worden in de lessen Mechatronica (Smart industries, Embedded design) op het Technova College van ROC-A12.

Wat kan deze microcontroller zoal?

14 digitale inputs of outputs of een combinatie daarvan. 6 Analoge inputs. 16 of 32 kb flash geheugen. USB aansluiting. I2C interface.

Voor het programmeren heb je geen programmer nodig. Gratis programmeeromgeving voor Windows, MAC OSx en Linux. Meer informatie kun je vinden op de website van Arduino.

De Software kun je hier downloaden. Behalve de software download je meteen ook alle documentatie en vele voorbeelden. Pak het zip-bestand in een willekeurige map uit. Open de nieuwe map en dubbelklik op het Arduino icoon.

In Linux gaat dat wat anders. Klik voor meer informatie op de tab Programma's en vervolgens op Ubuntu Linux.

Hiernaast zie je de Arduino programmeer omgeving in MAC-OSx en hieronder zie je een hardware bord dat gebruik maakt van het landelijke Lora-netwerk.

 hardware bord dat gebruik maakt van het landelijke Lora-netwerk.

Een simpel programma is het laten knipperen van een LED. Dat gaat bij de Arduino heel erg gemakkelijk omdat op de digitale ingangen op pin 13 al een LED is aangesloten. Simpelweg een USB-kabel aansluiten en het programma invoeren zoals je ziet in het bovenstaande scherm en de LED knippert.

Gaat dat dan zo gemakkelijk?? Ja!!!

En daarbij vind je op deze site een complete serie "lessen" (tutorials) die gaan over deze populaire microcontroller.

Nieuwe ontwikkeling: De Arduino en de bijbehorende (IDE) software is continue in ontwikkeling. Doordat er vele verschillende toepassingen gemaakt worden is er nu ook een groep bezig met het maken en ontwikkelen van een open source programma waarbij je gemakkelijk visuele schema's kunt ontwerpen. Ook kun je middels een autorouter printen ontwerpen op Arduino formaat. Het programma heet Fritzing.

De software kun je downloaden in de Windows, MAC OSx en Linux omgeving.

Het programma kun je bekijken op deze site.