Arduino Nano: minden, amit tudnia kell erről a fejlesztőtábláról

ArduinoNano

ArduinoNano Ez egy másik verzió, amelyben megtalálható a híres Arduino fejlesztőtábla. Kicsi, de ne tévesszen meg a mérete miatt, rengeteg lehetőséget rejt magában. Olyan, mint egy igazi svájci hadsereg kés. Ezzel számos projektet hozhat létre, amelyekben fontos tartani a fogyasztást és a méretet.

Mint minden Arduino és kompatibilis tábla, hasonlósága van más idősebb nővéreivel, bár bizonyos egyedi és más műszaki jellemzőkkel rendelkezik, mint a többi. Ebben a cikkben látni fogja mindazokat hasonlóságok és különbségek megérteni mindent, amit tudnia kell erről a tábláról, és elkezdeni fejleszteni saját barkácsolási projektjeit az Arduino Nano-val.

Mi az Arduino Nano?

Arduino Ez már klasszikusnak számít a világban hardware libre és a készítő világ. Fejlesztési és szoftveres strandjaival projektek sokaságát hozhatja létre, ahol a határ a fantázia és hát... persze néhány technikai korlát. De lehetővé teszik az elektronika, a programozás elsajátítását és valódi csodák létrehozását is.

Még a szakmai projektek is ezekre a fejlesztői testületekre épülnek. Abban az esetben Arduino Nano, ez egy kicsinyített verzió de Arduino UNO. Ez minimalizálja az Ön által felhasznált energiaigényt, és azt is jelenti, hogy kevesebb hely szükséges a bála elhelyezéséhez, így ideális olyan projektekhez, ahol a méret fontos.

Ez nem tányér Arduino UNO pontosan miniatürizálva, amint látni fogja, vannak ilyenek fontos technikai különbségek. Az sem alternatívája a Tündérrózsa. De más jellemzőkkel és lényeggel rendelkezik, amely minden Arduino projektben jelen van. Természetesen ugyanezzel programozható Arduino IDE mint a többi.

műszaki jellemzők

Az Arduino Nano műszaki jellemzői

Az Arduino Nano táblának van néhány műszaki jellemzője, amelyeket érdemes tudni, mielőtt elkezdené vele kezdeni értékelje, hogy erre van-e szüksége vagy nem felel meg az elvárásainak.

ESA-k műszaki jellemzők hang:

  • Ez egy kicsi, rugalmas és könnyen használható mikrokontroller kártya.
  • Alapja az Atmel ATmega328p mikrokontroller vagy MCU a 3.x verzióban és az ATmega168 a korábbi verziókban. Mindenesetre 16 Mhz frekvencián működik.
  • A memória a verziótól függően 16 vagy 32 KB flash-ből áll (a rendszerbetöltőhöz használt 2 KB), 1 vagy 2 KB SRAM memóriával és az MCU-tól függően 512 bájtos vagy 1 KB EEPROM-mal.
  • Tápfeszültsége 5 V, de a bemeneti feszültség 7 és 12 V között változhat.
  • 14 digitális, 8 analóg, 2 nullázó és 6 tápcsatlakozóval rendelkezik (Vcc és GND). Az analóg és digitális érintkezők közül számos extra funkció van hozzárendelve, például a pinMode () és a digitalWrite (), valamint az analogRead () az analógokhoz. Az analógok esetében 10 bites felbontást tesznek lehetővé 0 és 5 V között. Digitális számoknál 22 használható kimenetként PWM.
  • Nem tartalmaz egyenáramú aljzatot.
  • Programozásához vagy áramellátásához szabványos miniUSB-t használ a számítógéppel való kapcsolatához.
  • Áramfogyasztása 19mA.
  • A NYÁK mérete 18x45mm, súlya csak 7 gramm.

Pinout és adatlap

Arduino Nano pinout

Ezen a képen az Arduino jóvoltából láthatja a csapos vagy ezen a fejlesztőtáblán található csapok és kapcsolatok hajlamát. Amint láthatja, az Arduino Nano nem rendelkezik annyi I / O tűvel, mint a nővérei, de a legtöbb projektre jelentős összeggel rendelkezik.

Ha további részleteket szeretne látni, hozzáférhet az adatlapokat amelyek léteznek ehhez az Arduino Nano verzióhoz:

Különbségek más Arduino Mini és Micro táblákkal

Arduino táblák

Belül a hivatalos Arduinos Megtalálhatja azokat a verziókat, amelyekről ebben a blogban már beszéltünk, mint például az UNO, a Mega stb. Még egy ez az Arduino Nano, amelynek a következő különbségei vannak, amelyeket az előző szakaszokban látott.

Azonban tenni a legkiemelkedőbbek összefoglalása, ezek a legfontosabbak a többi hivatalos, csökkentett méretű tábla tekintetében:

  • Ugyanazzal a céllal tervezték, mint az Arduino Mini, csak a Nano rendelkezik miniUSB port hogy beprogramozza és energiával táplálja.
  • Su ár az Arduino Mini és az Arduino Micro között van.
  • A többi jellemző a következőkben látható bizottság:
jellemzői

Arduino mini

ArduinoMicro

ArduinoNano

Mikrokontroller

Atmega328P

ATmega32U4

ATmega168 / ATmega328P

Üzemi feszültség

5 V

5 V

5 V

Tápfeszültség

7-9 V

7-12 V

7-9 V

Működési frekvencia

16 MHz

16 MHz

16 MHz

Analóg bemenetek / kimenetek

8/0

12/0

8/0

Digitális bemenetek / kimenetek

14/14

20/20

14/14

PWM

6

7

6

EEPROM (KB)

1

1

0.512 / 0

SRAM (kB)

2

2.5

1 / 2

Vaku (kB)

32

32

16 / 32

Fő tápellátás és programozási port

FTDI kártyával vagy kábellel

microUSB

mini USB

UART

1

1

1

méretek
3 x 1.8 cm 4.8 x 1.77 cm 4.5 x 1.8 cm

kompatibilitás

Az Arduino Nano tábla kompatibilis mindenféle elektronikus alkatrésszel mint a többi tányér. Az általa támogatott maximális áram- és feszültségkorlátozásokon túl semmiféle korlátozás nincs. De különben bármilyen komponenst használhat, ahonnan csak akar mind a HwLibre-ben látható.

Kezdje az Arduino Nano használatával

Az Arduino IDE képernyőképe

Mint mondtam, ugyanazt a szoftvert használhatja a programozáshoz és az első lépésekhez ezzel a fejlesztői táblával. Ezért az Arduino Nano ugyanazzal a szoftverrel használható Arduino IDE amelyet a többi lemezhez használnak. Már tudja, hogy ez a szoftver meglehetősen rugalmas, és lehetővé teszi más, különböző fejlesztői táblák használatát is, amelyek nem Arduino ...

Az Arduino Nano programozásának példájával kezdve használhatja a következőket elektronikus rendszer összekapcsolni egy egyszerű LCD képernyő és képes legyen üzenetet megjeleníteni ezen a táblán:

Arduino Nano LCD vázlat

Bár az a rajz, amely ebben a rajzban Fritzinggel szerepel, EGY, Nano esetében ugyanaz, csak csatlakoztatnia kell a megfelelő csapokhoz ... Vagyis a következőket csatlakoztathatja:

  • RS LCD a D12 nano tűhöz.
  • LCD engedélyezés D11-re a Nano-ból.
  • Nano D4 - D5 LCD.
  • Nano D5 - D4 LCD.
  • Nano D6 - D3 LCD.
  • Nano D7 - D2 LCD.
  • LCD VO 5v-os tápegységen. Ebbe a sorba kell tenni a képen megjelenő 10k ellenállást.
  • Másrészt az LCD GND-jét a kártya GND-jéhez is csatlakoztatnia kell.
  • Már tudja, hogy az LCD 15 és 16 érintkezőinek meg kell változtatniuk a képernyő fényerejét, és egy potenciométerrel kell szabályozniuk.

Tekintettel vázlatkód, a következő példával megismerheti működését. Ne felejtse el használni a LiquidCrystal könyvtárat az LCD képernyőkhöz. További információt az ingyenes Arduino programozási tanfolyamunkon láthat.

#include <LiquidCrystal.h> //No olvides descargar la biblioteca

LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

void setup() {

//Configurar el número de columnas y filas del LCD

lcd.begin(16, 2);

//Imprimir mensaje en la LCD

lcd.print("¡HOLA MUNDO!");
}

void loop() {

//Poner el cursor en la columna 0, línea 1

lcd.setCursor(0, 1);

//Imprimir el número de segundos desde reset

lcd.setCursor(0, 1);  
lcd.print(millis() / 1000);

}


Hozzászólás, hagyd a tiedet

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   Monica dijo

    Jó információ, az Arduino Nano-tól.
    Üdvözlet