Модуль KY-027 Magic Light Cup — це унікальний сенсор для Arduino, який створює візуальний ефект «переливання світла» між двома світлодіодами, ідеально підходить для навчальних експериментів, DIY-проєктів та стартових наборів. Завдяки вбудованому ртутному перемикачу та PWM-керуванню, модуль дозволяє реалізувати інтерактивний ефект за допомогою двох однакових модулів.
Особливості:
🔹Інтерактивний сенсор Magic Light Cup — створює ефект перетікання світла між світлодіодами, кероване нахилом.
🔹Широкий температурний діапазон роботи: від -40℃ до +85℃, що забезпечує надійну роботу в різних умовах.
🔹Ртутний датчик нахилу — подає цифровий сигнал для запуску ефекту.
🔹PWM-регулювання яскравості — плавне збільшення/зменшення світла.
🔹Просте підключення до Arduino — ідеально для стартових DIY-наборів.
🔹Працює у парі — для повного ефекту необхідно використовувати два однакові модулі.
Переваги:
✔ Занурення в основи роботи з PWM, сенсорами та ефектами керування світлом.
✔ Сумісність із популярними платформами, включаючи Arduino.
✔ Можливість використовувати для навчання, демонстрацій та творчих проєктів.
✔ Висока стабільність роботи при екстремальних температурах.
✔ Мінімум компонентів — ідеально для початківців.
Застосування:
✅ Освітні експерименти з PWM та світлом.
✅ Демонстрація принципу роботи сенсорів нахилу.
✅ Ігрові інтерактивні DIY-проєкти на Arduino.
✅ Вивчення основ програмування Arduino.
Інструкція з використання:
🔸Для створення повноцінного ефекту переливання світла необхідно використовувати 2 однакові модулі KY-027.
🔸Після підключення до Arduino використовуйте нижченаведений приклад коду для створення візуального ефекту:
int LedPinA = 5;
int LedPinB = 6;
int ButtonPinA = 7;
int ButtonPinB = 4;
int buttonStateA = 0;
int buttonStateB = 0;
int brightness = 0;
void setup()
{
pinMode(LedPinA, OUTPUT);
pinMode(LedPinB, OUTPUT);
pinMode(ButtonPinA, INPUT);
pinMode(ButtonPinB, INPUT);
}
void loop()
{
buttonStateA = digitalRead(ButtonPinA);
if (buttonStateA == HIGH && brightness !=
255)
{
brightness++;
}
buttonStateB = digitalRead(ButtonPinB);
if (buttonStateB == HIGH && brightness != 0)
{
brightness--;
}
analogWrite(LedPinA, brightness);
analogWrite(LedPinB, 255 - brightness);
delay(25);
}
Технічні характеристики: ⚙️ Назва: KY-027 Magic Light Cup Sensor Module ⚙️ Напруга живлення: 5V ⚙️ Інтерфейс: цифровий вихід (ртутний перемикач) ⚙️ Принцип керування: PWM ⚙️ Робоча температура: -40℃ ~ +85℃ ⚙️ Призначення: інтерактивні проєкти на Arduino ⚙️ Розміри: стандарт KY-модуля
Комплектація:
📦 1× Модуль Magic Light Cup KY-027
Модуль KY-027 Magic Light Cup стане чудовим доповненням до будь-якого Arduino-набору, дозволяючи вивчити роботу сенсорів нахилу, ШІМ-регулювання та створювати красиві світлові ефекти в домашніх проектах.