Для работы потребуется плата Arduino Uno, резистор 220 Ом и диод с прямым напряжением 2-3 В. Подсоедините анод к цифровому пину 13 через ограничивающий резистор, катод – к GND. Резистор обязателен: без него элемент перегорит при первом включении.
В среде Arduino IDE создайте скетч с кодом:
void setup() { pinMode(13, OUTPUT); }
void loop() { digitalWrite(13, HIGH); delay(1000); digitalWrite(13, LOW); delay(1000); }
После загрузки программы на плату элемент начнет мигать с интервалом 1 секунда. Для изменения частоты скорректируйте параметры в delay(). При использовании других пинов укажите их номер вместо 13 в коде и подключении.
Подключение и управление LED через Arduino
Подсоедините анод диода (длинная ножка) к цифровому пину (например, D9) через резистор 220 Ом. Катод (короткая ножка) подключите к GND.
Код для включения
В среде Arduino IDE введите:
void setup() {
pinMode(9, OUTPUT);
}
void loop() {
digitalWrite(9, HIGH);
delay(1000);
digitalWrite(9, LOW);
delay(1000);
}
Проверка цепи
Если индикатор не активируется, убедитесь в правильности подключения: полярность, целостность контактов, исправность компонентов. Замените резистор на 150 Ом при слишком ярком свечении.
Необходимые компоненты для соединения диода с платой
Минимальный набор
2. Диод – например, 5 мм красный с прямым напряжением 1,8–2,2 В.
3. Резистор – 220 Ом для ограничения тока. Мощность – 0,25 Вт.
4. Соединительные провода – типа «папа-папа» или макетная плата для временного монтажа.
Дополнительные элементы
Макетная плата упрощает сборку без пайки. Размер 400 точек достаточно для базовых экспериментов.
При подключении: анод диода соединяется с цифровым пином через резистор, катод – к GND.
Написание и загрузка программы для управления диодом
Подключите компонент к цифровому пину (например, 13) через резистор 220 Ом. Используйте среду разработки Arduino IDE.
Создание скетча
- Откройте Arduino IDE.
- Вставьте код:
void setup() {
pinMode(13, OUTPUT);
}
void loop() {
digitalWrite(13, HIGH);
delay(1000);
digitalWrite(13, LOW);
delay(1000);
}
digitalWrite(13, HIGH)– подача напряжения.delay(1000)– пауза в 1 секунду.
Загрузка в плату
- Подключите плату через USB.
- Выберите модель в меню Инструменты → Плата.
- Укажите порт в Инструменты → Порт.
- Нажмите кнопку Загрузить.
После завершения загрузки компонент начнёт мигать с интервалом 1 секунда.


