O prezentare generală a tabloului Arduino Nano

Încercați Instrumentul Nostru Pentru Eliminarea Problemelor





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

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.

arduino-nano-pinout

Arduino-nano-pinout

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-între-arduino-uno-și-arduino-nano

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.

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?