Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Да Винчи, наш Дракон, должен был обновить программное обеспечение Контроллера Вивария. Я решил перейти от хорошей старой традиционной «полнофункциональной» логики Arduino, которая довольно надежно использовалась в течение последнего года, к интеграции ST_Anything SmartThings, чтобы я мог использовать автоматизацию и удаленный доступ, которые изначально предоставляет среда. Приятно то, что существующая конструкция / архитектура контроллера DaVinci ESP8266 ESP12 NodeMCU 0.9 была на 100% переносима на новый ST_Anything в отношении сопоставления контактов и т.д. это уже на его существующей установке. Прочтите, чтобы узнать, как начать работу с ST_Anything, и посмотрите, как этот проект стал отличным решением для DaVinci's Den.
Шаг 1. Что вам понадобится - оборудование
- ESP8266 ESP12E NodeMCU
- NodeMCU Base, версия 1.0
- Двухканальное реле
- Датчик температуры DS18B20
- Джемперы
- Обычные бытовые удлинители (или с двумя выводами)
- Контейнер для хранения компонентов
- Концентратор Samsung SmartThings 2.0
Шаг 2. Что вам понадобится - программное обеспечение
ДОПУЩЕНИЯ: Комфортная работа с Arduino IDE, библиотеками, SmartThings IDE и GITHub.
IDE Arduino
SmartThings IDE
Приложение SmartThings для Android
GITHub
Шаг 3: Настройка оборудования и электрические
Модификация удлинителя:
- Разделите 2 провода шнура канцелярским ножом или аналогичным предметом. Выберите место по длине, которое имеет смысл для вашей установки / конфигурации
- Посмотрите на вилку удлинителя: один контакт больше другого. Обрежьте провод, идущий к меньшему штырю, и зачистите 1 дюйм с каждой стороны. Для двухканального реле повторите процесс со 2-м удлинителем. СОВЕТ ОТРЕЗАТЬ: Правильный провод - это тот, без выступов, идущих по его длине. Для более подробных шагов на этом этапе взгляните сюда. Я на правильном пути с использованием реле таким образом. Соединения контроллера / реле: ESP8266 -------------------- --Реле -------------------- Шнур -------------------------- ---- Устройство 5 В -------------------------------- 5 В Grd ---------- --------------------- Grd D6 --------------------------- ----- Data1D7 -------------------------------- Data2D3 / 3.3V / GRD ------ -------------------------------------------------- ------------------------- DS18B20D5 / 5v / GRD -------------------- -------------------------------------------------- -------------- DHT11 Common -------------- Thin_Blade Cut_1 NC или NO ------------- Thin_Blade Cut_2 Wide_Blade -------------------------------- Заглушка
Шаг 4: Настройка программного обеспечения - все это - последний шаг
ДОПУЩЕНИЯ: Комфортная работа с Arduino IDE, библиотеками, SmartThings IDE и GITHub.
Войдите в свои учетные записи SmartThings IDE и GITHub. Выполните ВСЕ шаги, показанные здесь Даниэлем Огорчоком. AKA Ogiewon. На прилагаемом рисунке показаны некоторые устройства, добавленные при использовании его включенного скетча ST_Anything_Multiples_ESP8266WiFi Скетч Arduino, который я загрузил для контроллера DaVinci, также прилагается для справки. Я знаю, что есть много информации и настроек, но оно того стоит. ПОЖАЛУЙСТА, не стесняйтесь задавать любые вопросы, которые могут у вас возникнуть. Кроме того, форум SmartThings для этого проекта - ОТЛИЧНОЕ место для советов и советов.