Arduino Nano: всичко, което трябва да знаете за тази разработка

ArduinoNano

ArduinoNano е друга версия, в която можете да намерите известния съвет за разработка на Arduino. Той е малък, но не се заблуждавайте от неговия размер, той крие много възможности. Това е като истински швейцарски армейски нож. С него можете да създадете множество проекти, в които е важно да запазите потреблението и размера на разстояние.

Подобно на всички Arduino и съвместими дъски, той има прилики с други свои по-стари сестри, въпреки че има и някои уникални и различни технически характеристики от останалите. В тази статия ще видите всички тези прилики и разлики за да можете да разберете всичко, което трябва да знаете за тази дъска, и да започнете да разработвате свои собствени DIY проекти с Arduino Nano.

Какво е Arduino Nano?

Arduino Това вече е класика в света на hardware libre и създателят на света. С неговата разработка и софтуерни плажове можете да създадете множество проекти, където ограничението е вашето въображение и добре... някои технически ограничения, разбира се. Но те ви позволяват да научите електроника, програмиране и също така да създавате истински чудеса.

Дори професионалните проекти се основават на тези дъски за развитие. В случай че Arduino Nano, това е намалена версия de Arduino UNO. Това свежда до минимум потреблението на енергия, което консумирате, а също така означава, че е необходимо по-малко място за поставяне на балата, което го прави идеален за проекти, където размерът е важен.

Това не е чиния Arduino UNO миниатюризирани точно, както ще видите има и такива важни технически разлики. Нито е алтернатива на Лили пад. Но той споделя други характеристики и същността, която присъства във всички проекти на Arduino. Разбира се, може да се програмира със същото Arduino IDE като останалите.

Технически характеристики

Технически характеристики на Arduino Nano

Платката Arduino Nano има някои технически характеристики, които трябва да знаете, преди да започнете с нея, в допълнение преценете дали е това, от което се нуждаете за вашия проект или не отговаря на вашите очаквания.

ЕНО технически характеристики звук:

  • Това е малка, гъвкава и лесна за използване платка за микроконтролер.
  • Той се основава на микроконтролера или MCU на Atmel ATmega328p във версии 3.x и в ATmega168 в предишни версии. Във всеки случай той работи на честота от 16 Mhz.
  • Паметта се състои от 16 KB или 32 KB флаш в зависимост от версията (2KB, използвани за буутлоудъра), с 1 или 2 KB SRAM памет и 512 байта или 1 KB EEPROM в зависимост от MCU.
  • Той има захранващо напрежение 5v, но входното напрежение може да варира от 7 до 12v.
  • Той има 14 цифрови щифта, 8 аналогови щифта, 2 нулиращи щифта и 6 захранващи щифта (Vcc и GND). От аналоговите и цифровите щифтове им се възлагат няколко допълнителни функции като pinMode () и digitalWrite () и analogRead () за аналози. В случай на аналози, те позволяват 10-битова резолюция от 0 до 5v. На цифрите 22 могат да се използват като изходи PWM.
  • Той не включва гнездо за постоянен ток.
  • Той използва стандартен miniUSB за връзката си с компютъра, за да го програмира или захрани.
  • Консумацията му на енергия е 19mA.
  • Размерът на печатната платка е 18x45 мм с тегло само 7 грама.

Pinout и лист с данни

Arduino Nano pinout

На това изображение с любезното съдействие на Arduino можете да видите пиноут или предразположението на щифтове и връзки, които можете да намерите на тази дъска за разработка. Както можете да видите, Arduino Nano няма толкова I / O щифтове, колкото своите сестри, но има значителна сума за повечето проекти.

Ако искате да видите повече подробности, можете да осъществите достъп таблиците с данни които съществуват за тази версия на Arduino Nano:

Разлики с други платки Arduino Mini и Micro

Дъски Arduino

Dentro de официалният Arduinos Можете да намерите тези версии, за които говорихме в този блог, като UNO, Mega и т.н. Още един е този Arduino Nano, който има следните разлики, които сте виждали в предишните раздели.

Въпреки това, да се направи обобщение на най-забележителните, това са най-важните по отношение на другите официални табели с намален размер:

  • Проектиран е със същата цел като Arduino Mini, само Nano има порт miniUSB да го програмирате и захранвате с енергия.
  • Su Precio тя е между Arduino Mini и Arduino Micro.
  • Останалите характеристики могат да се видят по-долу табла:
функции

Arduino мини

ArduinoMicro

ArduinoNano

Микроконтролер

Atmega328p

ATmega32U4

ATmega168 / ATmega328P

Работно напрежение

5 V

5 V

5 V

Захранващо напрежение

7-9 V

7-12 V

7-9 V

Работна честота

16 MHz

16 MHz

16 MHz

Аналогови входове / изходи

8/0

12/0

8/0

Цифрови входове / изходи

14/14

20/20

14/14

PWM

6

7

6

EEPROM (KB)

1

1

0.512 / 0

SRAM (kB)

2

2.5

1 / 2

Светкавица (kB)

32

32

16 / 32

Основен порт за захранване и програмиране

Чрез FTDI карта или кабел

MicroUSB

мини USB

UART

1

1

1

размери
3 х 1.8 cm 4.8 х 1.77 cm 4.5 х 1.8 cm

съвместимост

Платката Arduino Nano е съвместим с всички видове електронни компоненти като останалите плочи. Няма ограничения от какъвто и да е вид извън максималните ограничения на тока и напрежението, които поддържа. Но в противен случай можете да използвате всеки компонент, от който искате всичко видяно в HwLibre.

Започнете с Arduino Nano

Екранна снимка на Arduino IDE

Както казах, можете да използвате същия софтуер, за да програмирате и да започнете с тази разработка. Следователно Arduino Nano може да се използва със същия софтуер Arduino IDE който се използва за останалите плочи. Вече знаете, че този софтуер е доста гъвкав и дори ви позволява да използвате други различни дъски за разработка, които не са Arduino ...

За да започнете с пример за програмиране на Arduino Nano, можете да използвате следното електронна схема за да свържете проста LCD екран и да можете да покажете съобщение на тази плоча:

Arduino Nano LCD схема

Въпреки че плочата, която се появява на този чертеж с Fritzing е ЕДНА, същото е и за Nano, просто трябва да го свържете със съответните щифтове ... Тоест, можете да свържете следното:

  • RS LCD към Nano пин D12.
  • LCD Активиране на D11 от Nano.
  • Nano D4 до D5 LCD.
  • Nano D5 до D4 LCD.
  • Nano D6 до D3 LCD.
  • Nano D7 до D2 LCD.
  • LCD VO при 5v захранване. В този ред трябва да поставите 10k резистор, който се появява на изображението.
  • От друга страна, вие също трябва да свържете GND на LCD към GND на платката.
  • Вече знаете, че LCD щифтовете 15 и 16 трябва да променят яркостта на екрана и да използват потенциометър за регулиране.

В cuanto др код на скица, можете да използвате следния пример, за да започнете да виждате как работи. Не забравяйте да използвате библиотеката LiquidCrystal за LCD екрани. Можете да видите повече информация в нашия безплатен курс по програмиране на Arduino.

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

}


Коментар, оставете своя

Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   Моника каза той

    Добра информация, от Arduino Nano.
    поздрави