Описание микроконтроллера Arduino Nano

ИКраткое руководство по работе с компактной платой Arduino Nano для ваших проектов

Arduino Nano ATmega328 Микроконтроллеры

Введение в Arduino Nano

Arduino Nano - это компактная плата на базе микроконтроллера ATmega328, которая содержит все необходимое для удобной разработки электронных проектов в минимальном форм-факторе.

Плата Arduino Nano

Arduino Nano - компактное решение для ваших проектов

Основные особенности

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

Параметр Значение
Микроконтроллер ATmega328
Рабочее напряжение 5V
Цифровые пины 14 (6 с ШИМ)
Аналоговые входы 8
Флеш-память 32 KB (2 KB для загрузчика)
Оперативная память 2 KB
EEPROM 1 KB
Тактовая частота 16 MHz

Распиновка

Распиновка Arduino Nano

Полная распиновка Arduino Nano

Настройка Arduino IDE

Для начала работы с Arduino Nano необходимо правильно настроить среду разработки:

  1. Скачайте и установите последнюю версию Arduino IDE
  2. Подключите плату через USB-кабель
  3. В меню выберите: Инструменты → Плата → Arduino Nano
  4. Выберите правильный процессор:
    • Инструменты → Процессор → ATmega328P (для новых версий)
    • Инструменты → Процессор → ATmega328P (Old Bootloader) (если есть проблемы с загрузкой)
  5. Выберите порт подключения

Совет: Если плата не определяется, попробуйте:

  • Установить драйверы CH340 (для китайских клонов)
  • Попробовать другой USB-кабель (не все кабели поддерживают передачу данных)
  • Проверить питание платы (должен гореть светодиод питания)

Примеры проектов

1. Мигающий светодиод

void setup() {
  pinMode(LED_BUILTIN, OUTPUT);
}

void loop() {
  digitalWrite(LED_BUILTIN, HIGH);
  delay(1000);
  digitalWrite(LED_BUILTIN, LOW);
  delay(1000);
}
            

2. Чтение аналогового датчика

int sensorValue = 0;

void setup() {
  Serial.begin(9600);
}

void loop() {
  sensorValue = analogRead(A0);
  Serial.println(sensorValue);
  delay(100);
}
            
Проекты на Arduino Nano

Примеры проектов на базе Arduino Nano