Skip to article frontmatterSkip to article content

Arduino Uno

In deze module gebruiken we vooral de Arduino Uno. Een Arduino (Uno) is een klein board met programmeerbare elektronica. Met een Arduino kan je verschillende elektrische componenten aansturen. Denk aan lampjes, schakelaars, motortjes en verschillende sensoren.

De Arduino Uno Revision 3 - vaak Arduino Uno r3 of Arduino Uno rev3 genoemd - is het meest gebruikte board van Arduino. Dit board is geschikt voor beginners en gevorderde gebruikers. Mede daardoor is de Arduino Uno zo populair.

De Uno is gebaseerd op de ATmega328 chip en heeft 14 digitale input/output pinnen. Verder zijn er 6 analoge input pinnen en een USB-aansluiting. Het board is eenvoudig aan te sturen door een programmeercode te schrijven (zie elders in deze module).

Arduino Uno, a microcontroller

Figure 1:Arduino uno

Je ziet in de afbeelding hierboven in rood vierkant de genummerde digitale poorten. Deze worden vaak gebruikt om aangesloten outputs (lampjes, motortjes e.d.) aan of uit te zetten). Let op: poort 0 en 1 hebben een speciale functie.

Verder zie je in een groen vierkant de analoge poorten. Waar een digitale poort alleen 1 of 0 als waarde kan aannemen, kan een analoge poort veel meer waardes aannemen. We komen hierop terug bij de verschillende sensoren.

In blauw hebben we de 2 verschillende spanningen. Soms heb je systemen die om 5 V vragen en soms om 3.3V (dit is de plus).

In geel heb je de aarde (of de min) aangegeven met GND.

Arduino Nano

De Arduino Nano is vergelijkbaar met de Uno. Hij is wat kleiner, wat een voordeel is in ontwerpen die heel klein of licht moeten zijn. Het nadeel is dat hij wat minder krachtig is en minder digitale poorten heeft.

Arduino Nano, a small microcontroller

Figure 2:Arduino Nano

Arduino Mega

De Arduino Mega 2560 Rev3 is een microcontroller board gebaseerd op de ATmega2560. Het heeft 54 digitale input / output poorten en 16 analoge poorten. Daarmee heeft hij meer mogelijkheden dan de Uno. Omdat we meestal bij onze projecten niet zoveel poorten nodig hebben gebruiken we deze niet standaard.

Arduino Mego, a big microcontroller

Figure 3:Arduino Mega

Micro:bit

tekst

Raspberry Pi

tekst