Acest articol oferă informații detaliate despre o placă Arduino Nano și este un fel de placă de microcontroler proiectată de echipa Arduino. Acest microcontroler se bazează pe Atmega168 sau Atmega328p. Este destul de asemănător cu placa Arduino Uno, dar când vine vorba de configurarea pin-ului și caracteristici, această placă nano a fost înlocuită Arduino uno datorită dimensiunilor mici. După cum știm că, în timp ce proiectăm un sistem incorporat sunt preferate componentele de dimensiuni mici. Plăcile Arduino sunt utilizate în principal pentru a construi proiecte electronice . sisteme încorporate, robotică etc. Dar plăcile nano sunt introduse în principal pentru începătorii care nu provin din mediul tehnic.
Ce este o placa Arduino Nano?
Arduino Nano este unul tip de microcontroler și este proiectat de Arduino.cc. Poate fi construit cu un microcontroler precum Atmega328. Acest microcontroler este, de asemenea, utilizat în Arduino O.N.U. Este o placă de dimensiuni reduse și, de asemenea, flexibilă, cu o mare varietate de aplicații. Alte Plăcile Arduino includ în principal Arduino Mega, Arduino Pro Mini, Arduino UNO, Arduino YUN, Arduino Lilypad, Arduino Leonardo și Arduino Due. Și alte forumuri de dezvoltare sunt AVR Development Board, PIC Development Board, Raspberry Pi , Intel Edison, MSP430 Launchpad și placa ESP32.
Această placă are multe funcții și caracteristici, cum ar fi o placă Arduino Duemilanove. Cu toate acestea, această placă Nano este diferită în ambalaj. Nu are mufă DC, astfel încât sursa de alimentare să poată fi furnizată folosind un mic port USB, altfel conectat direct la pinii precum VCC și GND. Această placă poate fi furnizată cu 6 până la 20 de volți utilizând un port mini USB pe placă.
Caracteristici Arduino Nano
Caracteristicile unui nano Arduino includ în principal următoarele.
Placa Arduino-nano
- Microcontrolerul ATmega328P este din familia AVR pe 8 biți
- Tensiunea de funcționare este de 5V
- Tensiunea de intrare (Vin) este de 7V la 12V
- Pinii de intrare / ieșire sunt 22
- Pinii analogici i / p sunt 6 de la A0 la A5
- Pinii digitali sunt 14
- Consumul de energie este de 19 mA
- Pinii I / O curentul continuu este de 40 mA
- Memoria flash este de 32 KB
- SRAM are 2 KB
- EEPROM este de 1 KB
- Viteza CLK este de 16 MHz
- Greutate-7g
- Dimensiunea plăcii cu circuite imprimate este de 18 X 45 mm
- Suportă trei comunicații precum SPI, IIC și USART
Arduino Nano Pinout
Configurarea Arduino nano pin este prezentată mai jos și funcționalitatea fiecărui pin este discutată mai jos.
Pin de alimentare (Vin, 3.3V, 5V, GND): Acești pini sunt pini de putere
- Vin este tensiunea de intrare a plăcii și este utilizată atunci când este externă sursa de putere se utilizează de la 7V la 12V.
- 5V este sursa de alimentare reglementata tensiunea plăcii nano și este utilizată pentru a furniza alimentarea plăcii, precum și a componentelor.
- 3,3V este tensiunea minimă generată de la regulator de voltaj La tabla.
- GND este știftul de masă al plăcii
Pin RST (Resetare): Acest pin este utilizat pentru a reseta microcontrolerul
Pinii analogici (A0-A7): Acești pini sunt utilizați pentru a calcula tensiunea analogică a plăcii în intervalul de la 0V la 5V
Pini I / O (pini digitali de la D0 - D13): Acești pini sunt folosiți ca pini i / p altfel pini o / p. 0V și 5V
Pinii seriali (Tx, Rx): Acești pini sunt utilizați pentru a transmite și primi date seriale TTL.
Întreruperi externe (2, 3): Acești pini sunt utilizați pentru a activa o întrerupere.
PWM (3, 5, 6, 9, 11): Acești pini sunt utilizați pentru a oferi 8 biți de ieșire PWM.
SPI (10, 11, 12 și 13): Acești pini sunt folosiți pentru susținere Comunicare SPI .
LED încorporat (13): Acest pin este utilizat pentru a activa LED-ul.
IIC (A4, A5): Acești pini sunt utilizați pentru a sprijini comunicarea TWI.
AREF: Acest pin este utilizat pentru a da tensiune de referință la tensiunea de intrare
Diferența dintre Arduino UNO și Arduino Nano
Placa Arduino Nano este similară cu o placă Arduino UNO, care include un microcontroler similar cu Atmega328p. Astfel, ei pot partaja un program similar. Principala diferență dintre aceste două este dimensiunea. Deoarece dimensiunea Arduino Uno este dublă față de placa nano. Deci, plăcile Uno folosesc mai mult spațiu pe sistem. Programarea UNO se poate face cu un USB Nano utilizează cablul mini USB. Principalele diferențe dintre aceste două sunt enumerate în tabelul următor.
diferența dintre Arduino-UNO și Arduino-nano
Comunicare Arduino Nano
Comunicarea unei plăci Arduino Nano se poate face folosind diferite surse, cum ar fi utilizarea unei plăci Arduino suplimentare, un computer, altfel folosind microcontrolere. Microcontrolerul care utilizează placa Nano (ATmega328) oferă comunicare în serie (UART TTL). Acest lucru poate fi accesibil la pinii digitali precum TX și RX. Software-ul Arduino cuprinde un monitor serial care permite transmiterea și recepționarea de informații de pe placă cu informații textuale ușoare.
LED-urile TX & RX de pe placa Nano vor clipi ori de câte ori informațiile sunt trimise prin legătura FTDI și USB în direcția computerului. Software-ul de tip bibliotecă permite comunicarea în serie pe oricare dintre pinii digitali de pe placă. Microcontrolerul suportă și comunicarea SPI & I2C (TWI).
Programare Arduino Nano
Programarea unui nano Arduino se poate face folosind software-ul Arduino. Faceți clic pe opțiunea Instrumente și selectați placa nano. Microcontrolerul ATmega328 de pe placa Nano vine preprogramat cu un încărcător de încărcare. Acest încărcător de încărcare vă permite să încărcați cod nou fără a utiliza un programator hardware exterior. Comunicarea acestui lucru se poate face cu protocolul STK500. Aici poate fi evitat și încărcătorul de pornire și programul de microcontroler poate fi realizat folosind antetul programării seriale în circuit sau ICSP cu un ISP Arduino.
Aplicații ale Arduino Nano
Aceste plăci sunt utilizate pentru a construi proiecte Arduino Nano citind intrările unui senzor, un buton sau un deget și oferă o ieșire prin pornirea motorului sau a LED-ului, sau unele dintre aplicații sunt enumerate mai jos.
- Mostre de sisteme și produse electronice
- Automatizare
- Mai multe Proiecte DIY
- Sistem de control
- Sisteme integrate
- Robotica
- Instrumentaţie
Astfel, este vorba despre o privire de ansamblu asupra Foaie de date Arduino nano . Din informațiile de mai sus, putem concluziona că pentru începătorii care sunt noi în domeniul electronicii, această placă Nano este extrem de sugerată pentru această placă datorită caracteristicilor sale precum costul redus și foarte ușor de utilizat în diferite aplicații. Această placă se poate conecta pur și simplu la orice computer prin portul său mini USB. Iată o întrebare pentru dvs., ce este un driver Arduino nano?