„Arduino Nano Board“ apžvalga

Išbandykite Mūsų Instrumentą, Kaip Pašalinti Problemas





Šiame straipsnyje pateikiama išsami informacija apie „Arduino Nano“ plokštę ir tai yra vienos rūšies mikrovaldiklio plokštė, kurią sukūrė „Arduino“ komanda. Šis mikrovaldiklis yra pagrįstas „Atmega168“ arba „Atmega328p“. Tai gana panaši į „Arduino Uno“ plokštę, tačiau kai kalbama apie kaiščių konfigūraciją ir funkcijas, ši nano plokštė buvo pakeista „Arduino uno“ dėl mažo dydžio. Kaip mes žinome, kad projektuojant integruota sistema pirmenybė teikiama mažo dydžio komponentams. 'Arduino' plokštės daugiausia naudojamos statybai elektroniniai projektai . įterptosios sistemos, robotika ir kt. Tačiau nano plokštės daugiausia pristatomos pradedantiesiems, kurie nėra iš techninių žinių.

Kas yra „Arduino Nano“ lenta?

„Arduino Nano“ yra vienas mikrovaldiklio tipas lentą, ir ją suprojektavo Arduino.cc. Jį galima sukurti naudojant mikrovaldiklį, pvz., „Atmega328“. Šis mikrovaldiklis taip pat naudojamas Arduino UNO. Tai yra mažo dydžio plokštė, taip pat lanksti, naudojant įvairias programas. Kita „Arduino“ lentos daugiausia apima „Arduino Mega“, „Arduino Pro Mini“, „Arduino UNO“, „Arduino YUN“, „Arduino Lilypad“, „Arduino Leonardo“ ir „Arduino Due“. Kitos plėtros tarybos yra AVR plėtros valdyba, PIC plėtros valdyba, Avietė Pi , „Intel Edison“, „MSP430 Launchpad“ ir ESP32 plokštė.




Ši plokštė turi daug funkcijų ir funkcijų, tokių kaip „Arduino Duemilanove“ plokštė. Tačiau ši „Nano“ plokštė skiriasi pakuotėmis. Jis neturi jokio DC lizdo, kad maitinimą būtų galima suteikti naudojant mažą USB prievadą, kuris yra tiesiogiai sujungtas su kaiščiais, tokiais kaip VCC ir GND. Ši plokštė gali būti tiekiama nuo 6 iki 20 voltų naudojant plokštės mini USB jungtį.

„Arduino Nano“ funkcijos

„Arduino nano“ ypatybės yra šios:



arduino-nano-lenta

Arduino-nano-lenta

  • „ATmega328P“ mikrovaldiklis yra iš 8 bitų AVR šeimos
  • Darbinė įtampa yra 5 V
  • Įėjimo įtampa (Vin) yra nuo 7 V iki 12 V
  • Įvesties / išvesties kaiščiai yra 22
  • Analoginiai i / p kaiščiai yra 6 nuo A0 iki A5
  • Skaitmeniniai kaiščiai yra 14
  • Energijos sąnaudos yra 19 mA
  • Įvesties / išvesties kaiščių nuolatinė srovė yra 40 mA
  • „Flash“ atmintis yra 32 KB
  • SRAM yra 2 KB
  • EEPROM yra 1 KB
  • CLK greitis yra 16 MHz
  • Svoris-7g
  • Spausdintinės plokštės dydis yra 18 x 45 mm
  • Palaiko tris ryšius, tokius kaip SPI, IIC ir USART

„Arduino Nano Pinout“

„Arduino“ nano kaiščių konfigūracija parodyta žemiau, o kiekviena kaiščių funkcija aptariama toliau.

arduino-nano-pinout

Arduino-nano-pinout

Maitinimo kaištis (Vin, 3,3 V, 5 V, GND): Šie kaiščiai yra maitinimo kaiščiai


  • Vin yra plokštės įėjimo įtampa, ir ji naudojama, kai išorinė maitinimo šaltinis naudojamas nuo 7V iki 12V.
  • 5V yra reguliuojamas maitinimas nano plokštės įtampa ir ji naudojama tiekiant plokštę bei komponentus.
  • 3.3V yra mažiausia įtampa, kuri generuojama iš įtampos reguliatorius ant lentos.
  • GND yra žemės plokštės kaištis

RST kaištis (nustatyti iš naujo): Šis kaištis naudojamas atstatyti mikrovaldiklį

Analoginiai kaiščiai (A0-A7): Šie kaiščiai naudojami apskaičiuojant plokštės analoginę įtampą 0–5 V diapazone

Įvesties / išvesties kaiščiai (skaitmeniniai kaiščiai nuo D0 – D13): Šie kaiščiai naudojami kaip i / p, kitaip o / p kaiščiai. 0V ir 5V

Serijiniai kaiščiai (Tx, Rx): Šie kaiščiai naudojami TTL serijos duomenims perduoti ir priimti.

Išoriniai pertraukimai (2, 3): Šie kaiščiai naudojami suaktyvinti pertraukimą.

PWM (3, 5, 6, 9, 11): Šie kaiščiai naudojami norint pateikti 8 bitų PWM išvestį.

SPI (10, 11, 12 ir 13): Šie kaiščiai naudojami atramoms SPI komunikacija .

Įmontuotas LED (13): Šis kaištis naudojamas šviesos diodui įjungti.

IIC (A4, A5): Šie kaiščiai naudojami palaikyti TWI ryšį.

AREF: Šis kaištis naudojamas įėjimo įtampai referencinei įtampai suteikti

Skirtumas tarp „Arduino UNO“ ir „Arduino Nano“

„Arduino Nano“ plokštė yra panaši į „Arduino UNO“ plokštę, kurioje yra panašus mikrovaldiklis kaip „Atmega328p“. Taigi jie gali dalytis panašia programa. Pagrindinis skirtumas tarp šių dviejų yra dydis. Kadangi „Arduino Uno“ dydis yra dvigubai didesnis nei nano plokštės. Taigi „Uno“ plokštės naudoja daugiau vietos sistemoje. UNO programavimą galima atlikti naudojant USB o „Nano“ naudoja mini USB kabelį. Pagrindiniai šių dviejų skirtumai išvardyti šioje lentelėje.

skirtumas-tarp-arduino-uno-ir-arduino-nano

skirtumas tarp „Arduino-UNO“ ir „Arduino-nano“

„Arduino Nano“ ryšys

„Arduino Nano“ plokštės ryšys gali būti atliekamas naudojant įvairius šaltinius, pavyzdžiui, naudojant papildomą „Arduino“ plokštę, kompiuterį, kitaip naudojant mikrovaldiklius. Siūlomas mikrokontroleris, naudojamas „Nano“ plokštėje (ATmega328) nuoseklus bendravimas (UART TTL). Tai galima pasiekti naudojant skaitmeninius kaiščius, tokius kaip TX ir RX. „Arduino“ programinę įrangą sudaro serijinis monitorius, leidžiantis lengvai perduoti ir gauti iš lentos tekstinę informaciją.

TX & RX šviesos diodai „Nano“ plokštėje mirksi, kai informacija bus siunčiama per FTDI ir USB jungtį kompiuterio kryptimi. Į biblioteką panaši „SoftwareSerial“ leidžia nuosekliai bendrauti bet kuriame skaitmeniniame lentos smeigtuke. Mikrovaldiklis taip pat palaiko SPI ir I2C (TWI) ryšį.

„Arduino Nano“ programavimas

„Arduino“ nano programavimas gali būti atliekamas naudojant „Arduino“ programinę įrangą. Spustelėkite parinktį Įrankiai ir pasirinkite nano plokštę. Mikrokontroleris „ATmega328“ per „Nano“ plokštę yra iš anksto užprogramuotas su įkrovos pakrovėju. Šis įkrovos krautuvas leidžia įkelti naują kodą nenaudojant išorinės aparatinės įrangos programuotojo. Apie tai galima pranešti naudojant STK500 protokolą. Čia taip pat galima išvengti įkrovos įkroviklio, o mikrovaldiklio programą galima atlikti naudojant serijinio grandinės programavimo antraštę arba ICSP su „Arduino“ ISP.

„Arduino Nano“ programos

Šios plokštės naudojamos „Arduino Nano“ projektams kurti skaitant jutiklio, mygtuko ar piršto įvestis ir gaunamos išvesties, įjungiant variklį arba šviesos diodą, arba kai kurios programos yra išvardytos toliau.

Taigi visa tai yra apžvalga „Arduino“ nano duomenų lapas . Pagal aukščiau pateiktą informaciją galime padaryti išvadą, kad pradedantiesiems, kurie yra naujokai elektronikoje, ši „Nano“ plokštė yra labai rekomenduojama pasirinkti šią plokštę dėl savo funkcijų, tokių kaip mažos kainos ir labai paprasta naudoti įvairiose programose. Ši plokštė gali tiesiog prisijungti prie bet kurio kompiuterio, esančio mini USB prievade. Štai jums klausimas, kas yra „Arduino“ nano tvarkyklė?