Académique Documents
Professionnel Documents
Culture Documents
Sistem de
Cross-platform
operare
Specificatii :
Microcontroler: ATmega328
Tensiune de lucru:5V
Tensiune de intrare (recomandat):7-12V
Tensiune de intrare (limita): 6-20V
Pini digitali: 14 (6 PWM output)
Pini analogici:6
Curent per pin I/O:40 mA
Curent 3.3V: 50 mA
Memorie Flash: 32 KB (ATmega328) 0.5 KB pentru bootloader
SRAM: 2 KB (ATmega328)
EEPROM:1 KB (ATmega328)
Clock Speed: 16 M
Arduino Mega este un microcontroler bazat pe ATmega1280 (datasheet). Dispune de 54
de intrări / ieșiri digitale (dintre care 14 pot fi utilizate ca ieșiri PWM), 16 intrări analogice, 4
UART (porturi seriale hardware), un oscilator de cristal de 16 MHz, o conexiune USB, o mufă
de alimentare, și un buton de resetare. Conține tot ce este necesar pentru a susține
microcontrolerul; pur și simplu trebuie doar conectat la un computer cu un cablu USB sau
alimentat cu un adaptor AC-DC sau cu o baterie pentru a începe. Mega este compatibil cu
majoritatea scuturilor proiectate pentru Arduino Duemilanove sau Diecimila.
Microcontroller ATmega1280
Operating Voltage 5V
SRAM 8 KB
EEPROM 4 KB
Placa poate funcționa pe o sursă externă de 6 până la 20 de volți. Dacă este furnizat cu
mai puțin de 7V, pinul 5V poate furniza mai puțin de 5 volți, iar placa poate fi instabilă. Dacă
se utilizează mai mult de 12V, regulatorul de tensiune se poate supraîncălzi și poate
deteriora placa. Intervalul recomandat este de la 7 la 12 volți. ATmega1280 are 128 KB de
memorie flash pentru stocarea codului (din care 4 KB este folosit pentru bootloader), 8 KB de
SRAM și 4 KB de EEPROM.
Exemplu de program
Multe plăcuțe Arduino conțin un LED, împreună cu un rezistor în serie, între pinul 13 și masă
(GND), ceea ce este un amănunt util pentru multe teste.
Arduino are o platformă hardware open-source: referințele de design pentru Arduino sunt
distribuite sub licența Creative CommonsAttribution Share-Alike 2.5 și sunt disponibile pe
situl Arduino. Schemele și fișierele de producție sunt și ele disponibile. Codul sursă pentru
IDE este disponibil sub GNU General Public License, version 2.
Un proiect bazat pe platforma arduino consistă din mai multe module conectate intre
ele.Modulele pot fi categorisite în functie de diverse criterii structurate dupa functie:
1. Platforma de dezvoltare- aceasta este placa electronică ce contine microcontroller-
ul programabil.
2. Module de intrare- numite și senzori , acestea sunt module care se conectează la
placa arduino pentru a trimite date către acesasta.
3. Module de date- modulele de date permit platformei arduino sa comunice direct cu
alte dispozitive digiale.
4. Accesorii- acestea nu sunt în general considerate module arduino,insă sunt o parte
uzuală a proiectelor de acest gen.