Arduino Nano: všetko, čo potrebujete vedieť o tejto vývojovej doske

ArduinoNano

ArduinoNano Je to ďalšia z verzií, v ktorej nájdete slávnu vývojovú dosku Arduino. Je malý, ale nenechajte sa oklamať jeho veľkosťou, skrýva veľa možností. Je to ako skutočný švajčiarsky armádny nôž. Pomocou neho môžete vytvoriť množstvo projektov, v ktorých je dôležité udržiavať spotrebu a veľkosť na uzde.

Rovnako ako všetky dosky Arduino a kompatibilné dosky má podobnosť s ostatnými svojimi staršími sestrami, aj keď má tiež určité jedinečné technické vlastnosti, ktoré sa líšia od ostatných. V tomto článku uvidíte všetky tieto podobnosti a rozdiely aby ste pochopili všetko, čo potrebujete vedieť o tejto doske, a začnite s Arduino Nano vyvíjať svoje vlastné DIY projekty.

Čo je Arduino Nano?

Arduino Vo svete je to už klasika hardware libre a svet tvorcov. S jeho vývojom a softvérovými plážami môžete vytvoriť množstvo projektov, kde limitom je vaša fantázia a dobre... samozrejme určité technické obmedzenia. Ale umožňujú vám naučiť sa elektroniku, programovanie a tiež vytvárať skutočné zázraky.

Na týchto vývojových doskách sú založené aj profesionálne projekty. V prípade Arduino Nano, je to zmenšená verzia de Arduino UNO. Tým sa minimalizuje spotreba energie, ktorú spotrebujete, a tiež to znamená, že na umiestnenie balíka je potrebné menej miesta, čo je ideálne pre projekty, kde je dôležitá veľkosť.

Toto nie je tanier Arduino UNO miniatúrne presne, ako uvidíte, niektoré sú aj také dôležité technické rozdiely. Nie je ani alternatívou k Lily Pad. Ale zdieľa ďalšie vlastnosti a podstatu, ktorá je prítomná vo všetkých projektoch Arduino. Samozrejme, dá sa to naprogramovať rovnako Arduino IDE ako zvyšok.

Technické vlastnosti

Arduino Nano technické vlastnosti

Doska Arduino Nano má okrem toho niektoré technické vlastnosti, ktoré by ste mali vedieť skôr, ako s ňou začnete zhodnotiť, či je to to, čo potrebuješ pre váš projekt alebo nespĺňa vaše očakávania.

ty technické vlastnosti Sú to:

  • Je to malá, flexibilná a ľahko použiteľná doska mikrokontroléra.
  • Je založený na mikrokontroléri Atmel ATmega328p alebo MCU vo verziách 3.x a na ATmega168 v predchádzajúcich verziách. V každom prípade funguje na frekvencii 16 Mhz.
  • Pamäť pozostáva z 16 kB alebo 32 kB flash v závislosti od verzie (2 kB použitej pre bootloader), s 1 alebo 2 kB pamäte SRAM a 512 bajtov alebo 1 kB EEPROM v závislosti od MCU.
  • Má napájacie napätie 5v, ale vstupné napätie sa môže pohybovať od 7 do 12v.
  • Má 14 digitálnych pinov, 8 analógových pinov, 2 resetovacie piny a 6 napájacích pinov (Vcc a GND). Z analógových a digitálnych pinov im je priradených niekoľko ďalších funkcií, ako napríklad pinMode () a digitalWrite () a analogRead () pre analógy. V prípade analógov umožňujú 10-bitové rozlíšenie od 0 do 5v. Na digitáloch môže byť 22 použitých ako výstup PWM.
  • Nezahŕňa zásuvku na jednosmerný prúd.
  • Na svoje spojenie s počítačom používa štandardný miniUSB na jeho programovanie alebo napájanie.
  • Jeho spotreba energie je 19mA.
  • Rozmer DPS je 18x45mm s hmotnosťou iba 7 gramov.

Pinout a datasheet

Arduino Nano pinout

Na tomto obrázku so súhlasom Arduina môžete vidieť pinout alebo predispozície pinov a spojení, ktoré nájdete na tejto vývojovej doske. Ako vidíte, Arduino Nano nemá toľko I / O pinov ako jeho sestry, ale na väčšinu projektov ich má značné množstvo.

Ak chcete vidieť viac podrobností, máte prístup údajové listy ktoré existujú pre túto verziu Arduino Nano:

Rozdiely od ostatných dosiek Arduino Mini a Micro

Dosky Arduino

vnútri oficiálny Arduinos Tieto verzie, o ktorých sme hovorili, nájdete v tomto blogu, napríklad UNO, Mega atď. Jedným z ďalších je toto Arduino Nano, ktoré má nasledujúce rozdiely, ktoré ste videli v predchádzajúcich častiach.

Avšak urobiť súhrn najvýznamnejších, sú to najdôležitejšie z hľadiska ostatných úradných štítkov malej veľkosti:

  • Bol navrhnutý s rovnakým cieľom ako Arduino Mini, iba Nano má miniUSB port naprogramovať ho a napájať energiou.
  • Su cena nachádza sa medzi Arduino Mini a Arduino Micro.
  • Zvyšok charakteristík je možné vidieť v nasledujúcom stôl:
rysy

Arduino mini

ArduinoMicro

ArduinoNano

Mikrokontrolér

Atmega328P

ATmega32U4

ATmega168 / ATmega328P

Prevádzkové napätie

V 5

V 5

V 5

Napájacie napätie

7 9-V

7 12-V

7 9-V

Pracovná frekvencia

16 MHz

16 MHz

16 MHz

Analógové vstupy / výstupy

8/0

12/0

8/0

Digitálne vstupy / výstupy

14/14

20/20

14/14

PWM

6

7

6

EEPROM (kB)

1

1

0.512 / 0

SRAM (kB)

2

2.5

1 / 2

Flash (kB)

32

32

16 / 32

Hlavný napájací a programovací port

Cez FTDI kartu alebo kábel

microUSB

mini USB

UART

1

1

1

rozmery
3 1.8 x cm 4.8 1.77 x cm 4.5 1.8 x cm

kompatibilita

Doska Arduino Nano je kompatibilný so všetkými druhmi elektronických súčiastok ako zvyšok tanierov. Neexistuje nijaké obmedzenie nad rámec maximálnych prúdových a napäťových obmedzení, ktoré podporuje. Ale inak môžete použiť akýkoľvek komponent, z ktorého chcete všetko viditeľné v HwLibre.

Začnite s Arduino Nano

Screenshot Arduino IDE

Ako som už povedal, môžete použiť ten istý softvér na programovanie a začatie práce s touto vývojovou doskou. Preto možno Arduino Nano používať s rovnakým softvérom Arduino IDE ktorý sa používa na zvyšok tanierov. Už viete, že tento softvér je dosť flexibilný a dokonca vám umožňuje používať ďalšie rôzne vývojové dosky, ktoré nie sú Arduino ...

Na úvod ukážeme, ako programovať Arduino Nano, môžete použiť nasledujúce elektronická schéma pripojiť jednoduchý LCD obrazovka a byť schopný zobraziť správu na tomto štítku:

Schéma Arduino Nano LCD

Aj keď doska, ktorá sa na tomto výkrese zobrazuje s Fritzingom, je JEDNA, je to isté pre Nano, stačí ho pripojiť k zodpovedajúcim pinom ... To znamená, že môžete pripojiť nasledujúce:

  • RS LCD na Nano pin D12.
  • Aktivácia LCD na D11 od spoločnosti Nano.
  • Nano LCD D4 až D5.
  • Nano LCD D5 až D4.
  • Nano LCD D6 až D3.
  • Nano LCD D7 až D2.
  • LCD VO pri 5V napájaní. Do tohto riadku musíte vložiť 10k rezistor, ktorý sa objaví na obrázku.
  • Na druhej strane musíte tiež pripojiť GND LCD k GND dosky.
  • Už viete, že kolíky LCD 15 a 16 majú meniť jas obrazovky a regulovať pomocou potenciometra.

Pokiaľ ide o kód skice, môžete použiť nasledujúci príklad, aby ste zistili, ako to funguje. Nezabudnite použiť knižnicu LiquidCrystal pre LCD obrazovky. Viac informácií si môžete pozrieť v našom bezplatnom kurze programovania Arduina.

#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);

}


Komentár, nechajte svoj

Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   Monica dijo

    Dobré informácie, od Arduino Nano.
    pozdravy