Лампа может выглядеть по разному. Она сохраняет, заданную ей форму. Её можно поместить где угодно и она не прекратит радовать глаз. Приложение (Прошивка) не привязанно к данной конструкции лампы и может использоваться в обычных светидиодных лентах с устройством arduino!
- собираем схему, как показано ниже
- печатаем модель stl-пластиком:
- соединяем блоки с подставкой
- вставляем микросхему в проект: приклеиваем ленту пополам и засовываем в блоки, плату приклеиваем с внутренней стороны корпуса, разъём крепим в подхдящее место
- Приклеиваем термо-соплями (термопластичным клеем) стёклышки противоположно соединённым блокам
- скрепляем винтиками подставку с крышкой
-
устанавливаем среду программирования Arduino IDE: https://www.arduino.cc/en/software
-
устанавливаем необходимые Arduino библиотеки: https://github.com/syoumzic/Smart-Lamp/tree/main/Arduino/libraries
-
прошиваем лампу (при компиляции обязательно включаем лампу в разетку): https://github.com/syoumzic/Smart-Lamp/blob/main/Arduino/Lamp/Lamp.ino
-
скачиваем среду программирования Processing (v. 3.5.4): https://processing.org/download
-
переносим ip, аддрес выведенный, лампой в код приложения
- компилируем приложение либо для смартфона (Android mode), либо для компьютера (java mode): https://github.com/syoumzic/Smart-Lamp/tree/main/Application
- радуемя жизни
Управление доступно как для компьютера, так и для android смартфона. Приложение имеет будильник, таймер, выбор цвета, и метроном. С будильником и таймером всё понятно, а вот метроном - это что-то новенькое. Принцип тот же, что и у обычного метронома, однако он частоту визуализирует. Также можно выбрать любой из множества оттенков освещения.