Page 41 - Microcontrolere - Indrumator de laborator
P. 41

Iată câteva caracteristici cheie ale plăcii de dezvoltare Arduino Uno:

               1.  Microcontroler:  Placa  Arduino  Uno  este  echipată  cu  un  microcontroler
          ATmega328P.  Acesta  are  o  arhitectură  AVR  RISC  și  rulează  la  o  frecvență  de  16
          MHz.
               2. Memorie: Arduino Uno are o memorie flash de 32 KB, din care aproximativ
          0.5 KB este folosit pentru bootloader-ul Arduino. Memoria SRAM disponibilă este de
          2 KB, iar memoria EEPROM are o capacitate de 1 KB.
               3. Pini de I/O: Placa Arduino Uno are 14 pini digitali de intrare/ieșire (6 dintre
          aceștia pot fi utilizați ca ieșiri PWM) și 6 pini analogici de intrare. Acești pini pot fi
          utilizați pentru conectarea diferitelor componente electronice, cum ar fi senzori, LED-
          uri, motoare și multe altele.
               4.  Interfețe  de  comunicație:  Arduino  Uno  include  mai  multe  interfețe  de
          comunicație,   printre   care   se   numără   UART   (Universal   Asynchronous
          Receiver/Transmitter),  SPI  (Serial  Peripheral  Interface)  și  I2C  (Inter-Integrated
          Circuit).  Aceste  interfețe  permit  comunicarea  cu  alte  dispozitive,  cum  ar  fi  senzori,
          module RF sau alte plăci Arduino.
               5.  Alimentare:  Arduino  Uno  poate  fi  alimentată  prin  intermediul  unui  cablu
          USB conectat la un calculator sau printr-un adaptor extern de alimentare cu o tensiune
          cuprinsă între 7 și 12 volți. Placa include un regulator de tensiune care oferă o tensiune
          de 5 volți pentru alimentarea componentelor electronice.
               6.  Conectivitate:  Arduino  Uno  are  un  port  USB  care  poate  fi  utilizat  pentru
          încărcarea codului pe placa Arduino și pentru comunicarea serială cu un computer. De
          asemenea,  placa  include  un  conector  ICSP  (In-Circuit  Serial  Programming)  pentru
          programarea directă a microcontrolerului.
               7.  Compatibilitate:  Placa  Arduino  Uno  este  compatibilă  cu  mediul  de
          dezvoltare  software  Arduino  IDE,  care  oferă  un  set  de  funcții  și  biblioteci  pentru
          programare. Aceasta permite dezvoltatorilor să scrie cod și să încarce programul pe
          placa Arduino.
               Acestea  sunt  doar  câteva  dintre  caracteristicile  principale  ale  plăcii  de
          dezvoltare Arduino Uno. Există și alte caracteristici și specificații detaliate care pot fi
          găsite în documentația oficială a Arduino[3].

               2.1. Instalarea și testarea plăcii Arduino UNO

               Pentru  că  placa  de  dezvoltare  Arduino  UNO  are  un  port  USB  prin  care  se
          transferă  programul  compilat,  sub  formă  binară  (în  format  hexazecimal,  .hex),
          instalarea  plăcii  pe  sistemul  de  operare  Windows  presupune  instalarea  driver-ului

                                              38
   36   37   38   39   40   41   42   43   44   45   46