KY-034 · автоматически мигающий LED

Joy-IT · KY-034

Декоративная автоматическая смена цветов с включением от GPIO.

Автор: SLDV LAB

Опубликовано · Обновлено

СложностьЛегко
Проекты с компонентом

О МОДУЛЕ

Что делает KY-034

Joy-IT KY-034 — светодиодный модуль со встроенной сменой цветов. После подачи напряжения последовательность запускается внутри LED; микроконтроллер управляет только включением и выключением. Выбрать отдельный RGB-цвет по команде нельзя.

Карточка относится к показанной плате Joy-IT, для которой изготовитель приводит двухпроводное подключение S и GND. Средний контакт в примере не используется. У внешне похожего изделия проверьте схему и наличие ограничения тока; не считайте все трёхконтактные LED-модули одинаковыми.

Характеристики

Рабочее напряжение
3.3–5 В
Управление
Включение/выключение; смена цветов автономная
Питание модуля
Joy-IT указывает рабочее напряжение 3,3–5 В. В примере S получает 5-В уровень от UNO R3. Прежде чем переносить подключение на другую ревизию, проверьте ток: он должен укладываться в допустимый ток GPIO выбранной платы.

ПРАКТИКА

Подключение

Схема подключения
Контакт модуляКонтакт платыНазначение
SD8UNO R3; питание/включение LED согласно примеру Joy-IT.
−GNDОбщая земля.
Средний контактНе подключатьВ двухпроводном примере производителя не используется.

Подходит для Arduino. Выберите контакты по документации своей платы.

ВАШ ПРОЕКТ · ВАШ ДАТЧИК

Интегрируйте модуль с ChatGPT

Скопируйте запрос в ChatGPT. Укажите свою плату и среду разработки — получите подключение и код для своего проекта.

Помоги подключить KY-034 · автоматически мигающий LED к моему проекту. Сначала уточни точную плату, её напряжение логики, среду разработки, задачу и исполнение модуля по фотографии. Базовый пример карточки рассчитан на Arduino UNO R3 с Arduino AVR Boards 1.8.6. Не переноси номера D на ESP32. Подготовь подключение, зависимости, минимальный пример, обработку входных состояний или безопасное выключение выхода и шаги проверки. Сверь каждый контакт по маркировке конкретной платы. Проверка: после двух секунд паузы LED включён на десять секунд и самостоятельно меняет цвет. Уменьшение периода или ШИМ может сбрасывать встроенный цикл; этот скетч яркость не регулирует.

Библиотеки

Установите библиотеку для своей среды и откройте пример из её документации.

Что именно прописать

Плата и ядро
Arduino UNO R3; Arduino AVR Boards 1.8.6

Выберите Arduino Uno в Arduino IDE. В .ino стандартный Arduino.h подключается автоматически.

Выход
LED = 8

Контакт D8 Arduino UNO R3; отдельная библиотека не требуется.

Периоды
10 с включено; 2 с выключено

Полная автономная цветовая последовательность видна при достаточно долгом включении.

Arduino UNO R3 · полный скетч

cpp
const byte LED = 8;
unsigned long changedAt = 0;
bool enabled = false;
void setup() {
  digitalWrite(LED, LOW);
  pinMode(LED, OUTPUT);
}
void loop() {
  const unsigned long now = millis();
  const unsigned long interval = enabled ? 10000UL : 2000UL;
  if (now - changedAt >= interval) {
    changedAt = now;
    enabled = !enabled;
    digitalWrite(LED, enabled ? HIGH : LOW);
  }
}

Полный пример для Arduino UNO R3 и API Arduino AVR Boards 1.8.6. Аппаратно не испытан. Проверка: после двух секунд паузы LED включён на десять секунд и самостоятельно меняет цвет. Уменьшение периода или ШИМ может сбрасывать встроенный цикл; этот скетч яркость не регулирует.

Проекты с этим компонентом

Все проекты

Связанные проекты пока не опубликованы.

Связанные материалы и компоненты