En översikt över Arduino Nano Board

Prova Vårt Instrument För Att Eliminera Problem





Den här artikeln ger detaljerad information om ett Arduino Nano-kort, och det är en typ av mikrokontrollkort som är designad av Arduino-teamet. Denna mikrokontroller är baserad på Atmega168 eller Atmega328p. Det liknar ganska mycket Arduino Uno-kort men när det gäller stiftkonfiguration och funktioner har detta nano-kort bytts ut Arduino uno på grund av liten storlek. Som vi vet att när vi utformar en inbyggda system komponenter av liten storlek föredras. Arduino-kort används främst för att bygga elektroniska projekt . inbyggda system, robotik, etc. Men nano-korten introduceras främst för nybörjare som inte är från den tekniska bakgrunden.

Vad är en Arduino Nano Board?

Arduino Nano är en typ av mikrokontroller styrelsen, och den är designad av Arduino.cc. Den kan byggas med en mikrokontroller som Atmega328. Denna mikrokontroller används också i Arduino UNO. Det är en liten styrelse och också flexibel med en mängd olika applikationer. Övrig Arduino-brädor omfattar främst Arduino Mega, Arduino Pro Mini, Arduino UNO, Arduino YUN, Arduino Lilypad, Arduino Leonardo och Arduino Due. Och andra utvecklingskort är AVR Development Board, PIC Development Board, Raspberry Pi , Intel Edison, MSP430 Launchpad och ESP32-kort.




Detta kort har många funktioner och funktioner som ett Arduino Duemilanove-kort. Detta Nano-kort är emellertid annorlunda i förpackningar. Det har inget likströmsuttag så att strömförsörjningen kan ges med en liten USB-port som annars är direkt ansluten till stiften som VCC & GND. Detta kort kan levereras med 6 till 20 volt med en mini-USB-port på kortet.

Arduino Nano-funktioner

Funktionerna i en Arduino-nano inkluderar främst följande.



arduino-nano-bräda

Arduino-nano-bräda

  • ATmega328P Microcontroller är från 8-bitars AVR-familj
  • Driftspänning är 5V
  • Ingångsspänning (Vin) är 7V till 12V
  • Ingångs- / utgångsstift är 22
  • Analoga i / p-stift är 6 från A0 till A5
  • Digitala stift är 14
  • Strömförbrukningen är 19 mA
  • I / O-stift likström är 40 mA
  • Flash-minne är 32 kB
  • SRAM är 2 kB
  • EEPROM är 1 kB
  • CLK-hastigheten är 16 MHz
  • Vikt-7g
  • Storleken på kretskortet är 18 X 45 mm
  • Stöder tre kommunikationer som SPI, IIC och USART

Arduino Nano Pinout

Arduino nano pin-konfiguration visas nedan och varje pin-funktionalitet diskuteras nedan.

arduino-nano-pinout

Arduino-nano-pinout

Power Pin (Vin, 3.3V, 5V, GND): Dessa stift är stift


  • Vin är ingångsspänningen på kortet, och det används när en extern kraftkälla används från 7V till 12V.
  • 5V är reglerad strömförsörjning nanokortets spänning och det används för att ge matning till kortet såväl som komponenter.
  • 3.3V är den minsta spänning som genereras från spänningsregulator på brädan.
  • GND är brädans markstift

RST-stift (Återställ): Denna stift används för att återställa mikrokontrollern

Analoga stift (A0-A7): Dessa stift används för att beräkna kortets analoga spänning inom intervallet 0V till 5V

I / O-stift (digitala stift från D0 - D13): Dessa stift används som en i / p i annat fall o / p-stift. 0V & 5V

Seriella stift (Tx, Rx): Dessa stift används för att sända och ta emot TTL-seriell data.

Externa avbrott (2, 3): Dessa stift används för att aktivera ett avbrott.

PWM (3, 5, 6, 9, 11): Dessa stift används för att ge 8-bitars PWM-utgång.

SPI (10, 11, 12 och 13): Dessa stift används för att stödja SPI-kommunikation .

Inbyggd LED (13): Denna stift används för att aktivera lysdioden.

IIC (A4, A5): Dessa stift används för att stödja TWI-kommunikation.

AREF: Denna stift används för att ge referensspänning till ingångsspänningen

Skillnad mellan Arduino UNO och Arduino Nano

Arduino Nano-kortet liknar ett Arduino UNO-kort inklusive liknande mikrokontroller som Atmega328p. Således kan de dela ett liknande program. Huvudskillnaden mellan dessa två är storleken. Eftersom Arduino Uno-storlek är dubbel till nano-kort. Så Uno-kort använder mer utrymme på systemet. Programmeringen av UNO kan göras med en USB kabel medan Nano använder mini-USB-kabeln. De viktigaste skillnaderna mellan dessa två listas i följande tabell.

skillnad-mellan-arduino-uno-och-arduino-nano

skillnad mellan Arduino-UNO och Arduino-nano

Arduino Nano-kommunikation

Kommunikationen av ett Arduino Nano-kort kan göras med hjälp av olika källor som att använda ett extra Arduino-kort, en dator, annars med hjälp av mikrokontroller. Microcontroller som använder i Nano-kort (ATmega328) erbjuder seriell kommunikation (UART TTL). Detta kan nås via digitala stift som TX och RX. Arduino-programvaran består av en seriell bildskärm som gör det möjligt att överföra och ta emot textinformation från kortet.

TX- och RX-lysdioderna på Nano-kortet blinkar när information skickas ut via FTDI- och USB-länken i datorns riktning. Det biblioteksliknande SoftwareSerial tillåter seriekommunikation på någon av de digitala stiften på kortet. Mikrokontrollern stöder också SPI & I2C (TWI) -kommunikation.

Arduino Nano-programmering

Programmeringen av en Arduino-nano kan göras med hjälp av Arduino-programvaran. Klicka på alternativet Verktyg och välj nano-kortet. Microcontroller ATmega328 över Nano-kortet levereras med förprogrammerad med en startladdare. Med denna startladdare kan du ladda upp ny kod utan att använda en extern hårdvaruprogrammerare. Kommunikationen av detta kan göras med STK500-protokollet. Här kan startladdaren också undvikas och mikrokontrollerprogrammet kan göras med rubriken för seriell programmering i kretsen eller ICSP med en Arduino ISP.

Tillämpningar av Arduino Nano

Dessa kort används för att bygga Arduino Nano-projekt genom att läsa ingångarna till en sensor, en knapp eller ett finger och ger en utgång genom att sätta på motor eller LED PÅ, eller några av applikationerna listas nedan.

Således handlar det här om en översikt över Arduino nano datablad . Av ovanstående information kan vi slutligen dra slutsatsen att för nybörjare som är nya inom elektronik, rekommenderas detta Nano-kort extremt att gå för det här kortet på grund av dess funktioner som låg kostnad och mycket enkel att använda i olika applikationer. Detta kort kan helt enkelt anslutas till vilken dator som helst i sin mini-USB-port. Här är en fråga till dig, vad är en Arduino nano-drivrutin?