Arduino Nano: все, що вам потрібно знати про цю плату розробки

ArduinoNano

ArduinoNano Це ще одна з версій, в якій ви можете знайти відому плату розробки Arduino. Він невеликий, але нехай вас не обманює його розмір, він приховує безліч можливостей. Це як справжній швейцарський армійський ніж для електроніки. З його допомогою ви можете створити безліч проектів, в яких важливо тримати споживання та розмір на відстані.

Як і всі Arduino та сумісні дошки, він має схожість з іншими своїми старшими сестрами, хоча він також має певні унікальні технічні характеристики, які відрізняються від інших. У цій статті ви побачите все це подібності та відмінності щоб ви могли зрозуміти все, що вам потрібно знати про цю дошку, і почати розробляти власні проекти “зроби сам” за допомогою 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 МГц.
  • Пам'ять складається з 16 Кб або 32 Кб флеш-пам’яті залежно від версії (2 Кб, що використовується для завантажувача), з 1 або 2 Кб пам’яті SRAM та 512-байтовим або 1 Кб EEPROM в залежності від MCU.
  • Він має напругу живлення 5 В, але вхідна напруга може коливатися від 7 до 12 В.
  • Він має 14 цифрових контактів, 8 аналогових контактів, 2 контакти для скидання та 6 контактів живлення (Vcc та GND). З аналогових та цифрових контактів їм призначено кілька додаткових функцій, таких як pinMode () та digitalWrite () та analogRead () для аналогів. У випадку з аналогами вони дозволяють отримати 10-бітну роздільну здатність від 0 до 5v. На цифрових цифрах 22 можна використовувати як виходи ШІМ.
  • Він не включає розетку постійного струму.
  • Для підключення до комп'ютера для програмування та живлення використовується стандартний miniUSB.
  • Його енергоспоживання становить 19 мА.
  • Розмір друкованої плати 18x45 мм, вага всього 7 грам.

Розсипка та таблиця даних

Розпіновка Arduino Nano

На цьому зображенні люб'язно надано Arduino розпиновка або схильність контактів та з'єднань, які ви можете знайти на цій дошці розвитку. Як бачите, Arduino Nano не має такої кількості контактів вводу-виводу, як його сестри, але він має значну кількість для більшості проектів.

Якщо ви хочете побачити більше деталей, ви можете отримати доступ таблиці даних які існують для цієї версії Arduino Nano:

Відмінності з іншими платами Arduino Mini та Micro

Дошки Arduino

У межах офіційний Ардуїнос Ви можете знайти ті версії, про які ми говорили в цьому блозі, такі як UNO, Mega тощо. Ще один - це Arduino Nano, який має такі відмінності, які ви бачили в попередніх розділах.

Однак робити короткий зміст найвидатніших, це найбільш важливі щодо інших офіційних табличок невеликого розміру:

  • Він був розроблений з тією ж метою, що і Arduino Mini, тільки Nano має порт miniUSB програмувати його та живити енергією.
  • Su ціна це між 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 МГц

16 МГц

16 МГц

Аналогові входи / виходи

8/0

12/0

8/0

Цифрові входи / виходи

14/14

20/20

14/14

ШІМ

6

7

6

EEPROM (кБ)

1

1

0.512 / 0

SRAM (кБ)

2

2.5

1 / 2

Спалах (кБ)

32

32

16 / 32

Основний порт живлення та програмування

Через карту FTDI або кабель

MicroUSB

міні USB

UART

1

1

1

розміри
3 х 1.8 см 4.8 х 1.77 см 4.5 х 1.8 см

сумісність

Плата Arduino Nano є сумісний з усіма видами електронних компонентів як решта тарілок. Немає жодних обмежень, крім максимальних обмежень струму та напруги, які він підтримує. Але в іншому випадку ви можете використовувати будь-який компонент, який хочете все бачимо в HwLibre.

Почніть з Arduino Nano

Знімок екрана Arduino IDE

Як я вже говорив, ви можете використовувати одне і те ж програмне забезпечення для програмування та початку роботи з цією платою розробки. Тому Arduino Nano можна використовувати з тим самим програмним забезпеченням Arduino IDE який використовується для решти плит. Ви вже знаєте, що це програмне забезпечення є досить гнучким і навіть дозволяє використовувати різні плати розробки, які не є Arduino ...

Для початку з прикладу, як програмувати Arduino Nano, ви можете скористатися наступним електронна схема для підключення простий РК-екран і мати можливість відображати повідомлення на цій табличці:

Рідкокристалічна схема Arduino Nano

Хоча табличка, зображена на цьому малюнку разом із Фрітцінгом, ОДНА, те саме для Nano, вам просто потрібно підключити його до відповідних штифтів ... Тобто, ви можете підключити наступне:

  • РК-дисплей RS до нано-виводу D12.
  • РК-ввімкнення до D11 від Nano.
  • Нано LCD від D4 до D5.
  • Нано LCD від D5 до D4.
  • Нано LCD від D6 до D3.
  • Нано LCD від D7 до D2.
  • РК-дисплей VO при напрузі живлення 5 В. У цей рядок ви повинні поставити 10k резистор, який з'являється на зображенні.
  • З іншого боку, вам також потрібно підключити GND РК-дисплею до GND плати.
  • Ви вже знаєте, що штифти 15 і 16 РК-дисплея мають змінити яскравість екрана та використовувати потенціометр для регулювання.

Щодо код ескізу, Ви можете використати наступний приклад, щоб побачити, як це працює. Не забудьте використовувати бібліотеку LiquidCrystal для РК-екранів. Ви можете побачити більше інформації на нашому безкоштовному курсі програмування 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.
    привіт