En oversigt over Arduino Nano Board

Prøv Vores Instrument Til At Fjerne Problemer





Denne artikel giver detaljeret information om et Arduino Nano-kort, og det er en slags mikrokontrolkort, der er designet af Arduino-teamet. Denne mikrocontroller er baseret på Atmega168 eller Atmega328p. Det ligner temmelig Arduino Uno-kort, men når det kommer til pin-konfiguration og funktioner, har dette nano-kort udskiftet Arduino uno på grund af lille størrelse. Som vi ved det, mens vi designer en integreret system komponenter i lille størrelse foretrækkes. Arduino-plader bruges hovedsageligt til at bygge elektroniske projekter . indlejrede systemer, robotteknologi osv. Men nano-kortene introduceres hovedsageligt til begyndere, der ikke er fra den tekniske baggrund.

Hvad er et Arduino Nano Board?

Arduino Nano er en type mikrocontroller bord, og det er designet af Arduino.cc. Det kan bygges med en mikrocontroller som Atmega328. Denne mikrocontroller bruges også i Arduino UNO. Det er et lille bord og også fleksibelt med en lang række applikationer. Andet Arduino-brædder inkluderer hovedsageligt Arduino Mega, Arduino Pro Mini, Arduino UNO, Arduino YUN, Arduino Lilypad, Arduino Leonardo og Arduino Due. Og andre udviklingskort er AVR Development Board, PIC Development Board, Hindbær Pi , Intel Edison, MSP430 Launchpad og ESP32-kort.




Dette kort har mange funktioner og funktioner som et Arduino Duemilanove-kort. Dette Nano-kort er imidlertid forskelligt i emballagen. Det har ikke noget jævnstrømsstik, så strømforsyningen kan gives ved hjælp af en lille USB-port, der ellers er direkte forbundet til stifterne som VCC & GND. Dette kort kan leveres med 6 til 20 volt ved hjælp af en mini USB-port på kortet.

Arduino Nano-funktioner

Funktionerne i en Arduino nano inkluderer hovedsagelig følgende.



arduino-nano-bord

Arduino-nano-bord

  • ATmega328P Microcontroller er fra 8-bit AVR-familien
  • Driftsspænding er 5V
  • Indgangsspænding (Vin) er 7V til 12V
  • Input / output pins er 22
  • Analoge i / p-ben er 6 fra A0 til A5
  • Digitale stifter er 14
  • Strømforbrug er 19 mA
  • I / O-ben DC-strøm er 40 mA
  • Flash-hukommelse er 32 KB
  • SRAM er 2 KB
  • EEPROM er 1 KB
  • CLK-hastighed er 16 MHz
  • Vægt-7g
  • Størrelsen på printkortet er 18 X 45 mm
  • Understøtter tre kommunikationer som SPI, IIC og USART

Arduino Nano Pinout

Arduino nano pin-konfiguration er vist nedenfor, og hver pin-funktionalitet diskuteres nedenfor.

arduino-nano-pinout

Arduino-nano-pinout

Power Pin (Vin, 3.3V, 5V, GND): Disse ben er strømstifter


  • Vin er indgangsspændingen på kortet, og det bruges når en ekstern strømkilde bruges fra 7V til 12V.
  • 5V er den reguleret strømforsyning spændingen på nano-kortet, og det bruges til at give forsyningen til kortet såvel som komponenter.
  • 3.3V er den mindste spænding, der genereres fra strøm regulator på boardet.
  • GND er bundstiften på tavlen

RST Pin (Reset): Denne pin bruges til at nulstille mikrocontrolleren

Analoge stifter (A0-A7): Disse ben bruges til at beregne den analoge spænding på kortet inden for området 0V til 5V

I / O-pins (digitale pins fra D0 - D13): Disse stifter bruges som en i / p, ellers o / p stifter. 0V & 5V

Serielle pins (Tx, Rx): Disse ben bruges til at transmittere og modtage TTL serielle data.

Eksterne afbrydelser (2, 3): Disse ben bruges til at aktivere en afbrydelse.

PWM (3, 5, 6, 9, 11): Disse ben bruges til at give 8-bit PWM-output.

SPI (10, 11, 12 og 13): Disse ben bruges til understøtning SPI-kommunikation .

Indbygget LED (13): Denne pin bruges til at aktivere LED.

IIC (A4, A5): Disse ben bruges til at understøtte TWI-kommunikation.

AREF: Denne pin bruges til at give indgangsspændingens referencespænding

Forskel mellem Arduino UNO og Arduino Nano

Arduino Nano-kortet svarer til et Arduino UNO-kort inklusive lignende mikrokontroller som Atmega328p. Således kan de dele et lignende program. Den største forskel mellem disse to er størrelsen. Fordi Arduino Uno størrelse er dobbelt til nano bord. Så Uno-kort bruger mere plads på systemet. Programmeringen af ​​UNO kan udføres med en USB kabel, mens Nano bruger mini-USB-kablet. De vigtigste forskelle mellem disse to er anført i den følgende tabel.

forskel-mellem-arduino-uno-og-arduino-nano

forskel mellem Arduino-UNO og Arduino-nano

Arduino Nano-kommunikation

Kommunikationen af ​​et Arduino Nano-kort kan ske ved hjælp af forskellige kilder som ved hjælp af et ekstra Arduino-kort, en computer, ellers ved hjælp af mikrokontroller. Microcontroller, der bruger i Nano-kort (ATmega328) tilbyder seriel kommunikation (UART TTL). Dette kan fås ved digitale stifter som TX og RX. Arduino-softwaren består af en seriel skærm, der giver mulighed for nem tekstinformation at transmittere og modtage fra tavlen.

TX & RX-lysdioderne på Nano-kortet blinker, hver gang information sendes via FTDI & USB-linket i retning af computeren. Det bibliotekslignende SoftwareSerial tillader seriel kommunikation på en hvilken som helst af de digitale stifter på tavlen. Mikrocontrolleren understøtter også SPI & I2C (TWI) kommunikation.

Arduino Nano-programmering

Programmeringen af ​​en Arduino-nano kan udføres ved hjælp af Arduino-softwaren. Klik på indstillingen Værktøjer, og vælg nano-tavlen. Microcontroller ATmega328 over Nano-kortet leveres med forprogrammeret med en boot loader. Denne boot loader giver mulighed for at uploade ny kode uden at bruge en ekstern hardware-programmør. Kommunikationen af ​​dette kan ske med STK500-protokollen. Her kan boot loader også undgås, og mikrocontroller-programmet kan udføres ved hjælp af overskriften til in-circuit seriel programmering eller ICSP med en Arduino ISP.

Anvendelser af Arduino Nano

Disse kort bruges til at opbygge Arduino Nano-projekter ved at læse input fra en sensor, en knap eller en finger og giver et output ved at tænde motor eller LED ON, eller nogle af applikationerne er anført nedenfor.

Således handler alt om en oversigt over Arduino nano datablad . Fra ovenstående oplysninger kan vi endelig konkludere, at for begyndere, der er nye inden for elektronik, anbefales dette Nano-kort ekstremt at gå til dette kort på grund af dets funktioner som lave omkostninger og meget enkle at bruge i forskellige applikationer. Dette kort kan simpelthen oprette forbindelse til enhver computer i hele sin mini-USB-port. Her er et spørgsmål til dig, hvad er en Arduino nano-driver?