Mega: мигание светодиодом

Скетч Uno работает на Mega без правок — меняется только то, что выводов стало 54.

Начальный уровень Arduino Mega C++
Схема подключения: Mega: мигание светодиодом
Схема в симуляторе. Нажмите «Открыть в симуляторе», чтобы запустить её и поменять.

Что понадобится

Как подключить

ОткудаКуда
Arduino MegaD22→Резистор1
Резистор2→СветодиодA
СветодиодC→Arduino MegaGND

Скетч

// Mega — тот же Arduino, только выводов 54 вместо 14. Вывод 22 —
// первый на правой двухрядной гребёнке, у Uno такого просто нет.
void setup() {
  pinMode(22, OUTPUT);
  pinMode(LED_BUILTIN, OUTPUT);
}

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

Коротко о детали: Arduino Mega

Плата на ATmega2560: 54 цифровых вывода, 16 аналоговых входов и 256 КБ памяти программ — берут её, когда выводов Uno не хватает. Логика 5 В и те же 16 МГц, скетчи с Uno переносятся как есть. Встроенный светодиод «L» — на выводе 13.

Распиновка и все примеры →

Ещё примеры с деталью «Arduino Mega»

Попробуйте сами

Симулятор работает прямо в браузере: схему можно менять, код — править, а результат видно сразу. Бесплатно, без установки и регистрации.

Открыть «Mega: мигание светодиодом» в симуляторе