Мигающий светодиод
Собираем первую схему и учим плату мигать светодиодом.
Почему светодиоду нужен «охранник»?
Светодиод — жадная деталь: если дать ему ток без ограничения, он сгорит за долю секунды. Поэтому рядом с ним всегда стоит резистор.
Попробуй. В машине урока передвинь ползунок сопротивления резистора от 0 до 1000 Ом. Посмотри на яркость и на стрелку тока.
Что ты заметил? Чем больше сопротивление, тем меньше ток и тем тусклее свет. При 0 Ом светодиод «сгорает» — ток слишком большой.
Резистор работает как узкая труба для воды: он ограничивает поток. Для красного светодиода от 5 вольт подходит 220 Ом — ток получится около 15 миллиампер, это безопасно и ярко.
У светодиода есть полярность: длинная ножка — «плюс» (анод), короткая — «минус» (катод). Перевернёшь — просто не загорится, ничего не сломается.
Команды урока:
pinMode(8, OUTPUT)— «пин 8, ты будешь выходом»;digitalWrite(8, HIGH)— включить,LOW— выключить;delay(500)— подождать полсекунды.
- • Плата Arduino Uno + USB-кабель × 1
- • Макетная плата × 1
- • Светодиод красный × 1
- • Резистор 220 Ом × 1 — полоски: красный-красный-коричневый
- • Провода «папа-папа» × 2
- 1Вставь светодиод в макетку так, чтобы ножки были в разных столбиках. Запомни, где длинная ножка.
- 2Одну ногу резистора 220 Ом поставь в столбик с длинной ножкой, другую — в свободный столбик.
- 3Проводом соедини свободный конец резистора с пином 8 Arduino.
- 4Вторым проводом соедини короткую ножку светодиода с GND.
- 5Загрузи скетч. Светодиод должен мигать раз в секунду.
// Урок 2. Мигаем светодиодом на пине 8
const int LED = 8; // даём пину понятное имя
void setup() {
pinMode(LED, OUTPUT); // пин 8 будет выходом
}
void loop() {
digitalWrite(LED, HIGH); // включаем
delay(500); // ждём 0,5 секунды
digitalWrite(LED, LOW); // выключаем
delay(500);
}💡 Не горит? Проверь три вещи по порядку: длинная ножка — к резистору; провод точно в пине 8; короткая ножка — в GND. Так работают инженеры: проверяют по одной гипотезе, а не всё сразу.
Вызов
Сделай сигнал SOS азбукой Морзе: три коротких, три длинных, три коротких вспышки. Короткая — 200 мс, длинная — 600 мс.