Alt du bør vide om ARDUINO

Arduino er en open-source elektronik platform, skabt til nemt at kunne udvikle hardware og software. Arduino kan bruges af alle, fra begynder til avancerede, og der findes masser af dokumentation og hjælp at hente på nettet.

Hardwaren består i sin enkelthed af et lille board i kreditkortsstørrelse, med en Atmel AVR processor, og med en række I/O porte. Softwaren består af et udviklingsmiljø til udvikling af software i et C++ lignende sprog.

Arduinos hardware design er open source, og det betyder at det står alle elektronikfabrikanter frit for at producere deres egne Arduino versioner. Derfor vil man se Arduino boards af svingene kvalitet og med forskellige tilslutninger.

LÆS OGSÅ: Spar batterierne væk

 

ARDUINO MODELLER

Arduino fås som sagt i mange forskellige udgaver da producenter selv kan vælge hvordan de produceder det enkelte board, men her er en oversigt over grundmodellerne:

ARDUINO UNO R3

Arduino Uno er et microcontroller board baseret på ATmega328. Den har 14 digitale input / output pins (hvoraf 6 kan bruges som PWM udgange), 6 analoge indgange, en 16 MHz keramisk resonator, en USB-forbindelse, et strøm stik, en ICSP header, og en reset knap.

  • Microcontroller: ATmega328
  • Operating voltage: 5v
  • Input voltage (recommended): 7-12v
  • Input voltage (limits): 6-20v
  • Digital I/O pins: 14 (6 PWM)
  • Analog I/O pins: 6
  • DC current per I/O pins: 40 mA
  • DC current for 3.3v pin: 50 mA
  • Flash memory: 32 KB (0,5KB used by bootloader)
  • SRAM: 2 KB
  • EEPROM: 1 KB
  • Clock speed: 16 MHz
  • Størrelse: 68,653,4x mm
  • Vægt: 25g

ARDUINO MEGA 2560

Arduino Mega 2560 er et microcontroller board baseret på ATmega2560. Den har 54 digitale input / output pins (hvoraf 15 kan bruges som PWM udgange), 16 analoge indgange, 4 UARTs (hardware serielle porte), en 16 MHz krystal oscillator, en USB-forbindelse, et strømstik, en ICSP header, og en reset-knap.
Mega er kompatibel med de fleste skjolde designet til Arduino Duemilanove eller Diecimila.
Mega 2560 er en opdatering til Arduino Mega, som den erstatter.

  • Microcontroller: ATmega256
  • Operating voltage: 5v
  • Input voltage (recommended): 7-12v
  • Input voltage (limits): 6-20v
  • Digital I/O pins: 54 (15 PWM)
  • Analog I/O pins: 16
  • DC current per I/O pins: 40 mA
  • DC current for 3.3v pin: 50 mA
  • Flash memory: 256 KB (8KB used by bootloader)
  • SRAM: 8 KB
  • EEPROM: 4 KB
  • Clock speed: 16 MHz

ARDUINO MINI

Arduino Mini er et lille microcontroller board oprindeligt baseret på ATmega168, men nu forsynet med 328., beregnet til brug på breadboards og når pladsen er trang. Det har 14 digitale input / output pins (hvoraf 6 kan bruges som PWM udgange), 8 analoge indgange, og en 16 MHz krystal oscillator. Det kan programmeres med USB Serial adapter eller anden USB eller RS232 til TTL seriel adapter.

  • Microcontroller: ATmega328
  • Operating voltage: 5v
  • Input voltage: 7-9v
  • Digital I/O pins: 14 (6 PWM)
  • Analog I/O pins: 8
  • DC current per I/O pins: 40 mA
  • Flash memory: 32 KB (2 KB used by bootloader)
  • SRAM: 2 KB
  • EEPROM: 1 KB
  • Clock speed: 16 MHz
  • Størrelse: 3018 mm

ARDUINO NANO

Arduino Nano er en lille, komplet, og breadboard-egnet board baseret på ATmega328 (Arduino Nano 3.x) eller ATmega168 (Arduino Nano 2.x). Det har mere eller mindre den samme funktionalitet Arduino Duemilanove, men i en anden pakke. Det mangler kun et DC strømstik, og arbejder med et Mini-B USB-kabel i stedet for en standard. Nano er designet og bliver produceret af Gravitech.

  • Microcontroller: Atmel ATmega168 eller ATmega328
  • Operating voltage: 5v
  • Input voltage (recommended): 7-12v
  • Input Voltage (limits): 6-20v
  • Digital I/O pins: 14 (6 PWM)
  • Analog I/O pins: 8
  • DC current per I/O pins: 40 mA
  • Flash memory: 16 KB (ATmega168) or 32 KB (ATmega328) of which 2 KB used by bootloader
  • SRAM: 1 KB (ATmega168) or 2 KB (ATmega328)
  • EEPROM: 512 bytes (ATmega168) or 1 KB (ATmega328)
  • Clock speed: 16 MHz
  • Størrelse: 0.73″ x 1.70″

ARDUINO DIECIMILA

Arduino Diecimila er et microcontroller board baseret på ATmega168. Det har 14 digitale input / output pins (hvoraf 6 kan bruges som PWM udgange), 6 analoge indgange, en 16 MHz krystal oscillator, en USB-forbindelse, et strøm stik, en ICSP header, og en reset knap.
“Diecimila” betyder 10.000 i italiensk og blev opkaldt for at markere, at over 10.000 Arduino boards er blevet produceret.

  • Microcontroller: ATmega168
  • Operating voltage: 5v
  • Input voltage (recommended): 7-12v
  • Input Voltage (limits): 6-20v
  • Digital I/O pins: 14 (6 PWM)
  • Analog I/O pins: 6
  • DC current per I/O pins: 40 mA
  • Flash memory: 16 KB (of which 2 KB used by bootloader)
  • SRAM: 1 KB
  • EEPROM: 512 bytes
  • Clock speed: 16 MHz

LÆS OGSÅ: Fremtidens babyalarm er uden batterier

ARDUINO LILYPAD

Arduino Lilypad er et microcontroller board designet til tøj og e-tekstiler. Det kan sys på stof og ligeledes monteret strømforsyninger, sensorer og aktuatorer med ledende tråd. Den er baseret på ATmega168V (den energibesparende udgave af ATmega168) eller ATmega328V. Lilypad Arduino er designet og udviklet af Leah Buechley og SparkFun Electronics.

  • Microcontroller: ATmega168V or ATmega328V
  • Operating voltage: 2.7-5.5 V
  • Input voltage: 2.7-5.5 V
  • Digital I/O pins: 14 (6 PWM)
  • Analog I/O pins: 6
  • DC current per I/O pins: 40 mA
  • Flash memory: 16 KB (of which 2 KB used by bootloader)
  • SRAM: 1 KB
  • EEPROM: 512 bytes
  • Clock speed: 8 MHz

ARDUINO SHIELDS

Shields er ekstra kort, der kan sættes på toppen af Arduino kortet, og dermed udvide mulighederne i hardwaren. De forskellige shields følger samme filosofi som den originale Arduino: de er nemme at montere, og billigt at producere.

Kun fantasien sætter grænsen for hvilke shields der bliver produceret, og du kan også lave dit eget. Her er nogle af de mest andvendte shields:

ETHERNET SHIELD

Et ethernet shield giver Arduino mulighed for at kommunikere over internettet via TCP og UDP, ved hastigheder på op til 100 Mbit

Skriv et svar