Ez a cikk részletes információkat tartalmaz az Arduino Nano tábláról, és ez egyfajta mikrokontroller kártya, amelyet az Arduino csapata tervezett. Ez a mikrokontroller az Atmega168 vagy az Atmega328p alapú. Ez meglehetősen hasonlít az Arduino Uno táblához, de amikor a pin-konfigurációról és a funkciókról van szó, ez a nano-kártya kicserélődött Arduino uno a kis méret miatt. Mint tudjuk, miközben tervezünk egy beágyazott rendszer előnyösek a kis méretű alkatrészek. Az Arduino táblákat elsősorban építkezéshez használják elektronikus projektek . beágyazott rendszerek, robotika stb. De a nano táblákat elsősorban a kezdőknek mutatják be, akik nem a technikai háttérből származnak.
Mi az Arduino Nano Board?
Arduino Nano egy típusú mikrovezérlő tábla, és az Arduino.cc tervezte. Felépíthető egy mikrovezérlővel, mint az Atmega328. Ezt a mikrovezérlőt is használják Arduino UNO. Ez egy kis méretű tábla, és rugalmas, sokféle alkalmazással. Egyéb Arduino táblák főként az Arduino Mega, az Arduino Pro Mini, az Arduino UNO, az Arduino YUN, az Arduino Lilypad, az Arduino Leonardo és az Arduino Due. Egyéb fejlesztői testületek: AVR Fejlesztési Tanács, PIC Fejlesztési Tanács, Raspberry Pi , Intel Edison, MSP430 Launchpad és ESP32 kártya.
Ez a tábla számos funkcióval és funkcióval rendelkezik, mint például egy Arduino Duemilanove tábla. Ez a Nano tábla azonban más a csomagolásban. Nincs DC-aljzata, így az áramellátást egy kis USB-port segítségével lehet biztosítani, amely egyébként egyenesen csatlakozik a csapokhoz, például VCC és GND. Ez a kártya 6-20 V-os feszültséggel szállítható a kártya USB-portján keresztül.
Arduino Nano Jellemzők
Az Arduino nano jellemzői főleg a következők.
Arduino-nano-tábla
- Az ATmega328P mikrokontroller 8 bites AVR családból származik
- Az üzemi feszültség 5V
- A bemeneti feszültség (Vin) 7–12 V
- A bemeneti / kimeneti csapok száma 22
- Az analóg i / p csapok értéke 6 A0 és A5 között
- A digitális csapok 14
- Az energiafogyasztás 19 mA
- Az I / O csapok egyenárama 40 mA
- A flash memória 32 KB
- Az SRAM értéke 2 KB
- Az EEPROM 1 KB
- A CLK sebessége 16 MHz
- Súly-7g
- A nyomtatott áramköri kártya mérete 18 x 45 mm
- Három kommunikációt támogat, például SPI, IIC és USART
Arduino Nano Pinout
Az Arduino nano pin konfigurációja az alábbiakban látható, és minden egyes pin funkciót alább tárgyalunk.
Tápcsatlakozó (Vin, 3,3 V, 5 V, GND): Ezek a csapok tápegységek
- A Vin a tábla bemeneti feszültsége, és akkor használják, ha egy külső áramforrás 7 V és 12 V között használják.
- 5V a szabályozott tápegység a nano tábla feszültsége, és arra szolgál, hogy az áramellátást biztosítsa a táblának, valamint az alkatrészeket.
- 3,3 V az a minimális feszültség, amelyet a feszültségszabályozó a fedélzeten.
- A GND a tábla földelt csapja
RST csap (visszaállítás): Ezt a csapot használják a mikrovezérlő alaphelyzetbe állítására
Analóg csapok (A0-A7): Ezekkel a csapokkal kiszámítják a kártya analóg feszültségét 0 és 5 V között
I / O csapok (digitális csapok a D0-tól D13-ig): Ezeket a csapokat i / p-ként használják, különben o / p-csapokként. 0V és 5V
Soros csapok (Tx, Rx): Ezeket a csapokat a TTL soros adatok továbbítására és fogadására használják.
Külső megszakítások (2, 3): Ezekkel a csapokkal aktiválható egy megszakítás.
PWM (3, 5, 6, 9, 11): Ezekkel a csapokkal 8 bites PWM kimenetet biztosítanak.
SPI (10., 11., 12. és 13.): Ezeket a csapokat támasztásra használják SPI kommunikáció .
Beépített LED (13): Ezt a csapot használják a LED aktiválására.
IIC (A4, A5): Ezek a csapok a TWI kommunikáció támogatására szolgálnak.
AREF: Ezt a csapot használják a bemeneti feszültség referenciafeszültségének megadására
Különbség az Arduino UNO és az Arduino Nano között
Az Arduino Nano kártya hasonlít egy Arduino UNO kártyához, amely hasonló mikrovezérlőt tartalmaz, mint az Atmega328p. Így hasonló programot oszthatnak meg. E kettő között a fő különbség a méret. Mivel az Arduino Uno mérete duplája a nano táblának. Tehát az Uno táblák több helyet foglalnak el a rendszeren. Az UNO programozása elvégezhető egy USB míg a Nano a mini USB kábelt használja. A kettő közötti fő különbségeket a következő táblázat sorolja fel.
különbség-Arduino-UNO és-Arduino-nano között
Arduino Nano kommunikáció
Az Arduino Nano kártya kommunikációja különböző források felhasználásával történhet, például egy további Arduino kártya, egy számítógép, egyébként mikrokontrollerek használatával. A Nano panelben használatos mikrokontroller (ATmega328) kínál soros kommunikáció (UART TTL). Ez elérhető olyan digitális csapoknál, mint a TX és az RX. Az Arduino szoftver soros monitorból áll, amely lehetővé teszi a szöveges információk egyszerű továbbítását és fogadását a tábláról.
A TX és RX LED-ek a Nano táblán villognak, amikor az információt az FTDI és USB kapcsolaton keresztül küldik a számítógép irányába. A könyvtárszerű SoftwareSerial lehetővé teszi a soros kommunikációt a tábla bármely digitális érintkezőjén. A mikrovezérlő támogatja az SPI & I2C (TWI) kommunikációt is.
Arduino Nano programozás
Az Arduino nano programozása az Arduino szoftver segítségével történhet. Kattintson az Eszközök lehetőségre, és válassza ki a nano táblát. Az ATmega328 mikrokontroller a Nano táblán előre be van programozva egy boot betöltővel. Ez a rendszerbetöltő lehetővé teszi új kód feltöltését külső hardver programozó használata nélkül. Ennek kommunikációja az STK500 protokollal történhet. Itt a rendszerbetöltő is elkerülhető, és a mikrokontroller program elvégezhető az áramkörön belüli soros programozás fejlécével vagy az Arduino ISP-vel ellátott ICSP-vel.
Az Arduino Nano alkalmazásai
Ezeket a táblákat Arduino Nano projektek építésére használják egy érzékelő, egy gomb vagy egy ujj bemeneteinek kiolvasásával, és kimenetet adnak a motor vagy a LED bekapcsolásával, vagy az alábbiakban felsorolunk néhány alkalmazást.
- Elektronikus rendszerek és termékek mintái
- Automatizálás
- Számos DIY projektek
- Vezérlő rendszerek
- Beágyazott rendszerek
- Robotika
- Hangszerelés
Így itt csak a Arduino nano adatlap . Végül a fenti információk alapján arra a következtetésre juthatunk, hogy a kezdők számára, akik újak az elektronika területén, ez a Nano kártya rendkívül ajánlott, hogy ennek a táblának válasszon olyan tulajdonságai miatt, mint az alacsony költség és nagyon egyszerűen használható különböző alkalmazásokban. Ez a kártya egyszerűen csatlakoztatható bármely számítógéphez a mini USB porton keresztül. Itt van egy kérdés, mi az Arduino nano illesztőprogram?