Přehled desky Arduino Nano

Vyzkoušejte Náš Nástroj Pro Odstranění Problémů





Tento článek poskytuje podrobné informace o desce Arduino Nano a jedná se o jeden druh desky mikrokontroléru, který navrhl tým Arduino. Tento mikrokontrolér je založen na Atmega168 nebo Atmega328p. Je to docela podobné desce Arduino Uno, ale pokud jde o konfiguraci pinů a funkce, tato nano deska byla nahrazena Arduino uno kvůli malé velikosti. Jak víme, že při navrhování vestavěný systém výhodné jsou komponenty malé velikosti. Desky Arduino se používají hlavně k stavění elektronické projekty . vestavěné systémy, robotika atd. Ale nano desky jsou představeny hlavně pro začátečníky, kteří nejsou z technického zázemí.

Co je deska Arduino Nano?

Arduino Nano je jeden typ mikrokontroléru deska a je navržena Arduino.cc. Může být postaven s mikrokontrolérem, jako je Atmega328. Tento mikrokontrolér se také používá v Arduino UNO. Je to deska malé velikosti a také flexibilní s širokou škálou aplikací. jiný Arduino desky zahrnují hlavně Arduino Mega, Arduino Pro Mini, Arduino UNO, Arduino YUN, Arduino Lilypad, Arduino Leonardo a Arduino Due. A další vývojové desky jsou AVR Development Board, PIC Development Board, Raspberry Pi , Intel Edison, Launchpad MSP430 a deska ESP32.




Tato deska má mnoho funkcí a funkcí, jako je deska Arduino Duemilanove. Tato deska Nano se však liší v balení. Nemá žádný stejnosměrný konektor, takže napájení lze napájet pomocí malého USB portu, který je jinak přímo připojen k pinům, jako jsou VCC a GND. Tuto desku lze dodat s 6 až 20 volty pomocí mini USB portu na desce.

Funkce Arduino Nano

Mezi funkce Arduino nano patří zejména následující.



arduino-nano-deska

Arduino-nano-deska

  • Mikrokontrolér ATmega328P je z 8bitové rodiny AVR
  • Provozní napětí je 5V
  • Vstupní napětí (Vin) je 7V až 12V
  • Vstupní / výstupní piny jsou 22
  • Analogové i / p piny jsou 6 od A0 do A5
  • Digitální piny jsou 14
  • Spotřeba energie je 19 mA
  • I / O piny DC proud je 40 mA
  • Flash paměť je 32 kB
  • SRAM je 2 KB
  • EEPROM je 1 kB
  • Rychlost CLK je 16 MHz
  • Hmotnost-7g
  • Velikost desky s plošnými spoji je 18 X 45 mm
  • Podporuje tři komunikace jako SPI, IIC a USART

Arduino Nano Pinout

Konfigurace nano pinů Arduino je zobrazena níže a níže je popsána funkce každého pinu.

arduino-nano-pinout

Arduino-nano-pinout

Napájecí kolík (Vin, 3,3 V, 5 V, GND): Tyto piny jsou napájecí piny


  • Vin je vstupní napětí na desce a používá se, když je externí zdroj energie se používá od 7V do 12V.
  • 5V je regulované napájení napětí na nano desce a slouží k napájení desky a komponent.
  • 3,3 V je minimální napětí generované z regulátor napětí na palubě.
  • GND je zemnící kolík desky

Pin RST (reset): Tento pin se používá k resetování mikrokontroléru

Analogové piny (A0-A7): Tyto piny se používají k výpočtu analogového napětí desky v rozsahu 0V až 5V

I / O piny (digitální piny od D0 - D13): Tyto kolíky se používají jako i / p, jinak o / p kolíky. 0V a 5V

Sériové piny (Tx, Rx): Tyto piny se používají k přenosu a příjmu sériových dat TTL.

Externí přerušení (2, 3): Tyto piny se používají k aktivaci přerušení.

PWM (3, 5, 6, 9, 11): Tyto piny se používají k zajištění 8bitového výstupu PWM.

SPI (10, 11, 12 a 13): Tyto kolíky slouží k podepření SPI komunikace .

Vestavěná LED (13): Tento pin se používá k aktivaci LED.

IIC (A4, A5): Tyto piny se používají pro podporu komunikace TWI.

REFERENCE: Tento pin se používá k přivedení referenčního napětí na vstupní napětí

Rozdíl mezi Arduino UNO a Arduino Nano

Deska Arduino Nano je podobná desce Arduino UNO včetně podobného mikrokontroléru jako Atmega328p. Mohou tedy sdílet podobný program. Hlavní rozdíl mezi těmito dvěma je velikost. Protože velikost Arduino Uno je dvojnásobná než u nano desek. Desky Uno tedy využívají více místa v systému. Programování UNO lze provést pomocí USB kabel, zatímco Nano používá kabel mini USB. Hlavní rozdíly mezi těmito dvěma jsou uvedeny v následující tabulce.

Rozdíl mezi arduino-uno-a-arduino-nano

Rozdíl mezi Arduino-UNO a Arduino-nano

Komunikace Arduino Nano

Komunikaci desky Arduino Nano lze provádět pomocí různých zdrojů, jako je použití další desky Arduino, počítače, jinak pomocí mikrokontrolérů. Mikrokontrolér využívající v desce Nano (ATmega328) nabízí sériová komunikace (UART TTL). To může být přístupné na digitálních pinech, jako jsou TX a RX. Software Arduino se skládá ze sériového monitoru, který umožňuje snadné odesílání a příjem textových informací z desky.

LED diody TX a RX na desce Nano budou blikat, kdykoli jsou informace odesílány prostřednictvím FTDI a USB spojení ve směru k počítači. Knihovna SoftwareSerial umožňuje sériovou komunikaci na kterémkoli z digitálních kolíků na desce. Mikrokontrolér také podporuje komunikaci SPI & I2C (TWI).

Programování Arduino Nano

Programování Arduino nano lze provést pomocí softwaru Arduino. Klikněte na možnost Nástroje a vyberte nano desku. Mikrokontrolér ATmega328 přes desku Nano je dodáván s předprogramovaným zavaděčem. Tento zavaděč umožňuje nahrát nový kód bez použití externího hardwarového programátoru. Komunikaci lze provádět pomocí protokolu STK500. Zde lze také zabránit zavaděči a program mikrokontroléru lze provést pomocí záhlaví sériového programování v obvodu nebo ICSP s poskytovatelem Arduino.

Aplikace Arduino Nano

Tyto desky se používají k vytváření projektů Arduino Nano čtením vstupů senzoru, tlačítka nebo prstu a poskytují výstup zapnutím motoru nebo LED, nebo některé z aplikací jsou uvedeny níže.

Jedná se tedy o přehled Arduino nano datový list . Z výše uvedených informací konečně můžeme vyvodit závěr, že pro začátečníky, kteří jsou v elektronice noví, je tato deska Nano extrémně doporučena pro tuto desku kvůli jejím vlastnostem, jako jsou nízké náklady a velmi jednoduché použití v různých aplikacích. Tuto desku lze jednoduše připojit k jakémukoli počítači prostřednictvím svého mini USB portu. Zde je otázka, co je ovladač Arduino nano?