Arduino Nano

Arduino Nano

Arduino Nano je založené na procesore ATmega328. Má rovnakú funkčnosť ako Arduino UNO, ale je menšie a je kompatibilné s nepájivím kontaktným polom (breadboard). Chýba mu DC napájací konektor a pracuje s mini-USB káblom namiesto štandardného.

Tento typ dosky používam veľmi často, skvele mi pasuje do breadboardu, je malé a ideálne na rýchle testovanie programov. Má všetko, čo potrebujem. Doporučujem tento typ si určite zadovážiť.

Špecifikácia

Arduino Nano doska z hora
Arduino Nano doska z hora
5V
8-bit
16 MHz
AVR
Mikroprocesor ATmega328P
Max. napätie I/O pinov 5V
Napájanie dosky Vin 7-12V
Napájanie dosky USB 5V
Digitálne I/O piny 14 (z toho je 6 PWM výstupov)
PWM piny (8-bit) 6 (D3, D5, D6, D9, D10, D11)
Analogové piny (10-bit) 8 (A0-A7)
DC prúd na I/O pin 40 mA
Spotreba energie 19 mA
Flash pamäť 32 KB z toho 2 KB pre bootloader
SRAM 2 KB
EEPROM 1 KB
Frekvencia mikroprocesora 16 MHz
LED_BUILTIN 13 (integrovaná LED na pine)
Dĺžka 45 mm
Šírka 18 mm
Váha 7 g

Napájanie

Arduino Nano možno napájať cez mini-USB konektor alebo cez pin Vin 7-12V (max 20V) ako neregulované externé napájanie (pin 30) alebo 5V ako regulované externé napájanie (pin 27). Ako zdroj energie je automaticky vybrané nejvyššie napätia. FTDI FT232RL čip (alebo jeho klon CH340) na Arduino Nano je pripojený iba v prípade, že doska je napájaná cez USB. Napájanie je indikovaná pomocou LED PWR.

Pamäť

Integrovaný čip ATmega328 má 32 KB flash pamäti pre program, z toho je použitých 2 KB pre bootloader. Veľkosť SRAM je 2 KB a má 1 KB EEPROM.

Vstupy a výstupy

Každý zo 14 digitálnych pinov na Arduino Nano možno použiť ako vstup alebo výstup, pomocou pinMode(), digitalWrite() a digitalRead() funkcií. Pracovné napätie pinov je 5V. Každý pin môže poskytovať alebo prijímať maximálne 40mA a má interný pull-up rezistor 20 - 50kΩ (v predvolenom nastavení je odpojený). Okrem toho niektoré piny na doske majú špecializované funkcie:

  • Seriová linka: pin 0 (RX) a 1 (TX). Používa sa pre príjem (RX) a prenos (TX) TTL dát. Tieto piny sú pripojené na zodpovedajúce piny FTDI čipu. Komunikácia je indikovaná pomocou integrovaných LED diód (RX LED a TX LED).
  • Externé prerušenie: pin 2 a 3. Tieto piny môžu byť konfigurované tak, aby spustili prerušenie pri nízkej hodnote 0V (low) alebo pri nábežnej hrane z 0V na 5V (rising) alebo pri klesajúcej hrane z 5V na 0V (falling) alebo pri zmene hodnoty (change). Viac informácií nájdete vo funkcii attachInterrupt().
  • PWM: piny 3, 5, 6, 9, 10 a 11 poskytujú 8-bitový PWM výstup funkciou analogWrite().
  • SPI: piny 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK). Tieto piny podporujú hardwarovú SPI komunikáciu.
  • LED: pin 13. Na doske je zabudovaná LED dióda do série s rezistorom a je pripojená k digitálnemu pinu 13. Keď je na pine hodnota high, tak LED svieti, keď je na pine hodnota low, tak LED nesvieti.
  • Analógové vstupy: 8 analógových vstupov, z ktorých každý poskytuje 10 bitové rozlíšenie (t.j. 1024 rôznych hodnôt). Referenčné napätie pre analógové vstupy je štandardne 5V, ale dá sa zmeniť použitím funkcie analogReference(). Analógové piny 6 a 7 nemožno použiť ako digitálne piny a piny 4 a 5 navyše majú špecializovanú funkciu pre komunikáciu po I2C zbernici.
  • I2C: používajú sa analógové piny 4 (SDA) a 5 (SCL). Podporuje komunikáciu I2C (TWI) pomocou knižnice Wire.
  • AREF: pin sa používa ako referenčné napätie pre analógové vstupy. Používa sa s funkciou analogReference().
  • Reset: tento pin pri hodnote low resetuje čip. Zvyčajne sa používa na pridanie resetovacieho tlačidla alebo mikrospínača do shieldov. Jedno takéto nájdete aj tejto na doske.

Dokumentácia Arduino Nano

Arduino Nano je open-source hardvér. Môžete si vytvoriť vlastnú dosku pomocou nasledujúcich súborov:

Arduino Nano pinout

Výber na čítanie...

Arduino Leonardo
Arduino Leonardo

Arduino Leonardo dizajnovo nadväzuje na Arduino Uno. Líši sa však použitým čipom a tým je ATmega32u4. Mikrokontrolér ATmega32u4 má vstavané USB rozhranie, takže pre komunikáciu s počítačom už nie je potrebné používať ďalšie špeciálne obvody. Leonardo sa k pripojenému počítaču môže javiť...

Čítať viac...

Arduino UNO
Arduino UNO

Arduino Uno je v súčasnej dobe asi najčastejšie používaný typ dosky. Je priamym pokračovateľom hlavnej vývojovej línie, ktorá začala prvým Arduinom so sériovým portom namiesto USB, pokračujúce cez Arduino Extreme, NG, Diecimila a Duemilanove až k dnešnému Uno. Na doske nájdeme...

Čítať viac...

 Autodesk 123D Circuits
Autodesk 123D Circuits

Autodesk 123D Circuits je webová aplikácia vyvinutá spoločnosťou Autodesk v spolupráci s Circuits.io, ktorá umožňuje online navrhovanie elektronických projektov. Táto aplikácia je určená pre tvorcov a nadšencov, ktorí...

Čítať viac...

Obľúbené produkty...

Keyestudio 4WD Mecanum Robot Car

123.04 EUR

56.60 EUR

Keyestudio Nano Development Board

4.79 EUR

4.79 EUR

Keyestudio ESP32 Basic Learning Kit

31.62 EUR

31.62 EUR

Keyestudio Multi-purpose Shield V2

7.77 EUR

7.77 EUR

Vyhľadať články
Programovanie...
  • Matematické funkcie

    Teraz si ukážeme, aké ďalšie matematické funkcie a operácie podporuje Arduino okrem sčítavania, o...

  • Relačné operátory

    Relačné operátory sú < > = == !=. Sú definované pre operandy všetkých základných dátových typov. ...

  • Dátové typy

    Celočíselné dátové typy môžu obsahovať modifikátory unsigned respektíve signed, čím môžeme požado...

  • Goniometrické funkcie

    Goniometrické funkcie v matematike označuje termín používaný pre jednu zo šiestich funkcií veľkos...

  • Ostatné IO funkcie

    U Arduina je možné generovať i zvuk, ale iba v najjednoduchšej podobe. Neumožňuje totiž generovať...

Podpora webu
Na kávu už prispeli
Dátum Meno Suma
22.03.2025 Radoslav Kopera 5€
30.12.2024 Jozef Greš 5€
20.10.2024 Radovan Nosáľ 20€
02.10.2024 Milan Durkoš 10€
08.01.2024 Veres Dusan 10€
15.05.2023 Ivan Danis 10€
28.09.2022 Ivan Vrab 7€
14.05.2022 Nemcic Marian 10€
04.02.2022 Robert Bilko 5€
29.01.2022 Peter Buffa 5€
19.11.2021 Rastislav Rehak 5€
16.09.2021 Anton Strela 5€
13.09.2021 Juraj Jedlak 5€
02.09.2021 Michal Marek 7€
08.08.2021 František Uhrík 5€
21.07.2021 Juraj Hrdina 5€
25.03.2021 Jan Nemec 10€
16.03.2021 Igor Pavlov 5€
25.02.2021 Lukas Lacuch 5€
06.11.2020 Pavol Balint 5€
05.11.2020 Marek Horečný 5€
05.10.2020 Jan Kusnir 5€
27.04.2020 Jan Zuskin 15€
26.04.2020 Dušan Sojka 5€
24.02.2020 Juraj Lackanič 5€
22.01.2020 František Žilinec 10€
20.05.2018 Tomáš F. 2€
17.12.2018 Pavol P. 5€
QR Donate 10Eur