Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Проекты Fusion 360 »
Лампа IoT Mood, созданная с использованием Node MCU (ESP8266), светодиодов RGB и Jar. Цвета лампы можно изменить с помощью приложения Blynk. Я выбрал Мемориальную статую Тони Старка, которую напечатал на 3D-принтере, чтобы вставить в эту лампу. Вы можете взять любую готовую статую или распечатать ее на 3D-принтере, как это сделал я.
Шаг 1: Расходные материалы:
- Узел MCU (ESP8266)
- Светодиоды 5 В (красный, зеленый и синий)
- Банка
- Статуя
- Детали, напечатанные на 3D-принтере
- Покрасить
- Адаптер Micro USB 5 В
Шаг 2: 3D-печать:
- Нажмите, чтобы увидеть файлы STL
- Модель Тони Старкса
- Модель головы Железного человека
- 3D-печать необходимых 3D-моделей в супер-качестве.
Шаг 3: Покраска:
- Я покрасила все 3D-принты и крышку баночки в белый цвет.
- Вы можете напрямую распечатать 3D-модель желаемого цвета, если у вас есть материал подходящего цвета, или вы можете рисовать, как я.
Шаг 4: Подключение цепи:
- Выполните все подключения, как показано на принципиальной схеме.
- GND ~ GND
- D2 ~ Красный
- D3 ~ Зеленый
- D4 ~ Синий
Шаг 5: Сборка:
- Поставьте статую на подставку с помощью водостойкого клея.
- Я использовал колпачок для аэрозольного баллончика для основы, которую покрасил в белый цвет.
- Налейте воду в банку и закройте крышку.
- Теперь поместите NodeMCU в корпус, напечатанный на 3D-принтере, и поместите его на основание банки (то есть сверху) с помощью клея.
Шаг 6: Настройка приложения:
- Нажмите, чтобы открыть приложение
- Установите приложение, создайте учетную запись и войдите в систему.
- Создайте новый проект, выберите плату как ESP8266.
- Вы получите код аутентификации проекта на свой E-Mail, который мы будем использовать в коде.
- Нажмите кнопку добавления и добавьте виджет ZeRGBa.
- Нажмите на виджет, установите R ~ GP4, G ~ GP0, B ~ GP2 и отключите кнопку отправки при отпускании.
Шаг 7: Код:
- Нажмите, чтобы перейти к библиотеке Blynk Arduino
- Откройте указанную ссылку и загрузите zip-файл Blynk.
- Откройте IDE Arduino и добавьте библиотеку Blynk в IDE Arduino из Sketch-> Включить библиотеку-> Добавить библиотеку. Zip.
- Откройте код из Файлы-> Примеры-> Blynk-> Boards_Wifi-> ESP8266_Standalone.
- Скопируйте и вставьте код аутентификации, полученный по электронной почте.
char auth = "YourAuthToken";
Введите ваше домашнее имя Wi-Fi и пароль
char ssid = "YourNetworkName"; char pass = "YourPassword";
- Затем выберите тип платы как ESP8266 (NodeMCU)
- Выберите порт и загрузите код.
Шаг 8: Заключительный:
- Для питания лампы возьмите адаптер micro-USB на 5 В.
- Включите лампу.
- Откройте приложение, щелкните значок воспроизведения в правом верхнем углу.
- Вот и все, вы можете выбрать желаемый цвет на лампе.