- Arduino Uno R3 USB-microcontroller
- Arduino microcontrollermodule met USB-aansluiting
- Grote verscheidenheid aan accessoire "Shields" beschikbaar
- Het is bedoeld voor robotici, kunstenaars, ontwerpers en hobbyisten
- Verscheidenheid aan I/O-pinnen, waaronder analoog, digitaal, PWM en meer
- Gebaseerd op de ATmega328 (verwijderbare DIP IC)
- Revisie 3
De Arduino Uno is een microcontrollerbord op basis van de ATmega328- microchip. Het heeft 14 digitale input/output-pinnen (waarvan 6 kunnen worden gebruikt als PWM-uitgangen), 6 analoge ingangen, een 16 MHz kristaloscillator, een USB-aansluiting, een stroomaansluiting, een ICSP-header en een resetknop. Het bevat alles wat nodig is om de microcontroller te ondersteunen; sluit hem gewoon aan op een computer met 1,5 m USB-kabel Type A naar B of laadt hem met een wandadapter voeding - 9VDC 650mA of DFRobot 7,4V Lipo 2500mAh-batterij (Arduino-stroomaansluiting) om aan de slag te gaan.
De Arduino Uno verschilt van alle voorgaande boards doordat hij geen gebruik maakt van de FTDI USB-naar-serieel driverchip. In plaats daarvan is de Atmega16U2 geprogrammeerd als een USB-naar-serieel-converter. "Uno" betekent één in het Italiaans en is genoemd naar de aanstaande release van Arduino 1.0. De Uno en versie 1.0 zullen de referentieversies van Arduino zijn, in de toekomst. De Uno is de nieuwste in een reeks USB Arduino-boards en het referentiemodel voor het Arduino-platform.
De Arduino Uno kan worden gevoed via de USB-aansluiting of met een externe voeding. De stroombron wordt automatisch geselecteerd. Externe (niet-USB) voeding kan afkomstig zijn van een AC-naar-DC-adapter (wall-wart) of van een batterij. De adapter kan worden aangesloten door een middenpositieve stekker van 2,1 mm in de stroomaansluiting van het bord te steken. Kabels van een batterij kunnen in de Gnd- en Vin-pinheaders van de POWER-connector worden gestoken. Het bord kan werken op een externe voeding van 6 tot 20 volt.
De Arduino Uno kan worden geprogrammeerd met de Arduino-software. Selecteer "Arduino Uno in het menu Tools> Board (volgens de microcontroller op uw board). Zie de referentie en tutorials voor details. De ATmega328 op de Arduino Uno wordt voorgebrand met een bootloader waarmee u nieuwe code kunt uploaden zonder het gebruik van een externe hardware programmeur.
Stroom
De Arduino Uno kan worden gevoed via de USB-aansluiting of met een externe voeding. De stroombron wordt automatisch geselecteerd.
Externe (niet-USB) voeding kan afkomstig zijn van een AC-naar-DC-adapter (wall-wart) of van een batterij. De adapter kan worden aangesloten door een midden positieve stekker van 2,1 mm in de stroomaansluiting van het bord te steken. Kabels van een batterij kunnen in de Gnd- en Vin-pinheaders van de POWER-connector worden gestoken.
Het bord kan werken op een externe voeding van 6 tot 20 volt. Indien geleverd met minder dan 7V, kan de 5V-pin echter minder dan vijf volt leveren en kan het bord instabiel zijn. Bij gebruik van meer dan 12 V kan de spanningsregelaar oververhit raken en het bord beschadigen. Het aanbevolen bereik is 7 tot 12 volt.
De stroompinnen zijn als volgt:
- VIN. De ingangsspanning naar het Arduino-bord wanneer het een externe voedingsbron gebruikt (in tegenstelling tot 5 volt van de USB-aansluiting of een andere gereguleerde voedingsbron). U kunt via deze pin spanning leveren, of, als u spanning levert via de stroomaansluiting, via deze pin toegang krijgen.
- 5 V. Deze pin voert een gereguleerde 5 V uit van de regelaar op het bord. Het bord kan van stroom worden voorzien via de DC-voedingsaansluiting (7 - 12 V), de USB-connector (5 V) of de VIN-pin van het bord (7-12 V). Het leveren van spanning via de 5 V- of 3,3 V-pinnen omzeilt de regelaar en kan uw bord beschadigen. Wij adviseren het niet.
- 3V3. Een voeding van 3,3 volt gegenereerd door de boordregelaar. De maximale stroomafname is 50 mA.
- GND. Grond pinnen.
- IOREF. Deze pin op het Arduino-bord geeft de spanningsreferentie waarmee de microcontroller werkt. Een correct geconfigureerd schild kan de IOREF-pinspanning lezen en de juiste stroombron selecteren of spanningsvertalers op de uitgangen inschakelen voor het werken met de 5 V of 3,3 V.
Geheugen
De ATmega328 heeft 32 KB (met 0,5 KB gebruikt voor de bootloader). Het heeft ook 2 KB SRAM en 1 KB EEPROM (die kan worden gelezen en geschreven met de EEPROM-bibliotheek).