Arduino Nano Pin Konfigurációs
Pin Kategória |
Pin Neve |
Részletek |
||||||||||||||||||||||||
Teljesítmény |
Vin, 3,3 V, 5V, GND |
Vin: Bemeneti feszültség Arduino használatakor a külső áramforrás (6-12V). 5V: a mikrokontroller és a tábla egyéb alkatrészeinek táplálására használt szabályozott tápegység. 3.3 V: 3.3 V A fedélzeti feszültségszabályozó által generált tápellátás., A Maximális áramfelvétel 50mA. GND: földi csapok. |
||||||||||||||||||||||||
Reset |
Reset |
visszaállítja a mikrokontrollert. |
||||||||||||||||||||||||
Analóg Csapok |
A0 – A7 |
0-5V |
||||||||||||||||||||||||
bemeneti/kimeneti csapok |
0 – D13 digitális csapok |
lehet használni, mint a bemeneti vagy kimeneti csapok. 0V (alacsony) és 5V (magas) |
||||||||||||||||||||||||
Serial |
Rx, Tx |
TTL soros adatok fogadására és továbbítására szolgál., |
||||||||||||||||||||||||
External Interrupts |
2, 3 |
To trigger an interrupt. |
||||||||||||||||||||||||
PWM |
3, 5, 6, 9, 11 |
Provides 8-bit PWM output. |
||||||||||||||||||||||||
SPI |
10 (SS), 11 (MOSI), 12 (MISO) and 13 (SCK) |
Used for SPI communication. |
||||||||||||||||||||||||
Inbuilt LED |
To turn on the inbuilt LED. |
|||||||||||||||||||||||||
IIC |
A4 (SDA), A5 (SCA) |
Used for TWI communication., |
||||||||||||||||||||||||
AREF |
AREF |
To provide reference voltage for input voltage.,ecifications
Other Arduino BoardsArduino UNO, Arduino Pro Mini, Arduino Mega, Arduino Due, Arduino Leonardo Other Development BoardsRaspberry Pi, PIC Development Board, AVR Development Board, MSP430 Launchpad, Intel Edison, ESP32 Difference between Arduino UNO and Arduino NanoThe Arduino Nano is very much similar to the Arduino UNO., Ugyanazt a processzort (Atmega328p) használják, ezért mindketten ugyanazt a programot oszthatják meg. Az egyik nagy különbség a kettő között az UNO mérete kétszer akkora, mint a Nano, ezért több helyet foglal el a projekten. A Nano is kenyérfa barátságos, míg az Uno nem. Az Uno programozásához rendszeres USB-kábelre van szüksége, ahol a Nano esetében mini USB-kábelre lesz szüksége. Az Uno és a Nano közötti technikai különbséget az alábbiakban mutatjuk be.,p>16 MHz |
6 / 0 |
14 / 6 |
1 / 2 |
Regular |
||||||||||||||||||||
Nano |
ATmega328P |
5V / 7-12V |
16 MHz |
8 / 0 |
14 / 6 |
1 / 2 |
Mini |
Difference between Arduino Nano and Arduino Mega
There is a considerable amount of difference between the Arduino Nano and the Arduino mega as the processor used itself is different., Arduino Mega erősebb, mint egy Arduino Nano szempontjából sebesség száma I / O csapok. Mint azt sejteni lehet, a méret is nagyobb, mint egy Arduino UNO. Arduino Mega általában használt projektek, amelyek megkövetelik a sok I / O csapok, valamint a különböző kommunikációs protokollok. A technikai különbség a Nano és Mega között az alábbiakban látható.,/td>
5V / 7-12V
16 MHz
16 / 0
54 / 15
4 / 8
Regular
Nano
ATmega328P
5V / 7-12V
16 MHz
8 / 0
14 / 6
1 / 2
Mini
Understanding Arduino Nano
The Arduino board is designed in such a way that it is very easy for beginners to get started with microcontrollers., Ez a tábla különösen a breadboard friendly nagyon könnyen kezelhető a kapcsolatok. Kezdjük a tábla bekapcsolásával.
Az Arduino Nano tápellátása:
teljesen három módja van annak, hogy táplálja a Nano-t.
USB-csatlakozó: csatlakoztassa a mini USB-csatlakozót egy telefon töltőhöz vagy számítógéphez egy kábelen keresztül, és a tábla működéséhez szükséges energiát
Vin Pin: a Vin-tű szabályozatlan 6-12V-vel szállítható a tábla táplálásához., A fedélzeti feszültségszabályozó szabályozza azt +5V
+5V tűre: ha szabályozott +5V tápellátással rendelkezik, akkor közvetlenül megadhatja ezt az Arduino +5V csapját.
Input/output:
a Nano táblán összesen 14 digitális csap és 8 analóg csap található. A digitális csapok lehet használni, hogy interfész érzékelők segítségével őket bemeneti csapok vagy meghajtó terhelés segítségével őket, mint kimeneti csapok. Egy egyszerű funkció, mint a pinMode() és digitalWrite() lehet használni, hogy ellenőrizzék a működését. A digitális csapok üzemi feszültsége 0V és 5V., Az analóg csapok lehet mérni analóg feszültség 0V, hogy 5V használják a 8 Analóg csapok segítségével egy egyszerű függvényt, hasonlítom analogRead()
Ezek a csapok eltekintve z a célra is használható, speciális célokra, amelyek az alábbiakban tárgyalt:
- Soros Csapok 0 (Rx), 1 (Tx): Rx Tx csapok használt fogadni, illetve továbbítja TTL soros adat. Ezek a megfelelő ATmega328P USB-hez kapcsolódnak a TTL soros chiphez.
- 2.és 3. külső Megszakítócsapok: ezek a csapok úgy konfigurálhatók, hogy megszakítást indítsanak el alacsony értéken, emelkedő vagy leeső élen vagy értékváltozáson.,
- PWM Pins 3, 5, 6, 9 és 11: ezek a pinek 8 bites PWM kimenetet biztosítanak az analogWrite() függvény használatával.
- SPI Pins 10 (SS), 11 (MOSI), 12 (MISO) és 13 (SCK): ezeket a csapokat SPI kommunikációhoz használják.
- beépített LED csap 13: Ez a tű egy beépített LED-hez van csatlakoztatva, amikor a 13-as tű be van kapcsolva, és ha a 13-as tű alacsony, akkor ki van kapcsolva.
- I2C A4 (SDA) és A5 (SCA): IIC kommunikációhoz használt Vezetékes könyvtár használatával.
- AREF: az analóg bemenetek referenciafeszültségének biztosítására használják analopreference() funkcióval.,
- Pin-kód visszaállítása: ennek a pin-kódnak a lenyomásával visszaállítja a mikrokontrollert.
ezeket a speciális funkciókat és azok csapjait a fent látható arduino Nano pin diagram szemlélteti.
hogyan kell használni Arduino Nano
alig 5-10 percet vesz igénybe az első program feltöltése az Arduino Nano-ba. Minden amire szükséged van az Arduino IDE egy USB-kábel és a Nano tábla is.
Arduino letöltése és telepítése:
az első lépés az Arduino IDE telepítése lenne, amely ingyenesen letölthető az alábbi linkről., Az Arduino telepítése után érdemes telepíteni az illesztőprogramokat is (az alábbi link) az Ön számára Arduino kommunikálni a számítógéppel
- Arduino IDE letöltés
- illesztőprogram letöltése
az első program feltöltése
Miután az arduino IDE telepítve van a számítógépre, csatlakoztassa a táblát számítógéppel USB-kábellel. Most nyissa meg az arduino IDE-t, majd válassza ki a megfelelő táblát az eszközök kiválasztásával>táblák>Arduino/Nano, majd válassza ki a megfelelő portot az eszközök kiválasztásával>Port., Arduino Uno van programozva Arduino programozási nyelv alapján vezetékek. Hogy kezdődött Arduino Uno testület villog a beépített LED, terhelhetőség, a példa kód kiválasztásával Fájlok>Példa>Alapok>Villog. Miután a példakód (az alábbiakban is látható) betöltődött az IDE-be, kattintson a felső sávon található “Feltöltés” gombra. A feltöltés befejezése után látnia kell az Arduino beépített LED villogását., Az alábbiakban látható a villogó példa kódja:
Alkalmazások
- elektronikai termékek és rendszerek prototípusa
- több DIY projekt.
- könnyen használható kezdő szintű DIYers és döntéshozók számára.
- több I/O interfészt és kommunikációt igénylő projektek.