Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
ThiDom - это решение для домашней автоматизации, разработанное мной на основе Raspberry Pi, который является ядром системы (веб-интерфейс, сценарий управления, планирование…). Модули домашней автоматизации взаимодействуют с NRF24L01 на частоте 2,4 ГГц.
Шаг 1. Необходимые детали
Для этого проекта нам потребуется оборудование: * Raspberry Pi * Arduino Uno * NRF24L01 + * NRF24L01 + LNA + PA * Attiny84 * Датчик температуры * реле Программное обеспечение: * ThiDom
Шаг 2: Создание главного устройства
Для создания главного устройства вам потребуется: RaspberryArduino Uno
NRF24L01 + или NRF24L01 + PA + LNA
Шаг 3. Создайте узел
Этот узел позволяет управлять реле.
Для сборки понадобятся:
1 Регулятор HLKPM01 (230 В -> 5 В) 1 Регулятор TLV1117 (5 В -> 3 В) 2 Емкости 1 мкФ (C1206C105J5RACTU) Один вход TLV11171 и один выход TLV111711 Attiny841 NRF24L01 1 Конденсатор 4,7 мкФ NRF (между 3 В и GL01) C1206C475J3RACAUTO)
3 разъема для подключения к датчику температуры 1 резистор 4, 7 кОм (CRG1206F4K7) 1 реле (T77S1D10-05) 1 NPN для активации реле (SST2222AT116) 1 резистор 3,3 кОм на NPN (CRG1206F3k3) 1 резистор 40 МОм (прерывание сенсибилизации) (RMH73THN2) 1 предохранитель 800 мА (0464.800DR) 1 варистор (V275LA20AP) С помощью этого узла вы можете управлять термостатом, освещать и получать данные о температуре
Шаг 4: Пример топологии NRF24L01
Шаг 5: Интерфейс веб-сайта
С помощью интерфейса веб-сайта вы можете: * управлять своим устройством (добавлять, удалять, скрывать, показывать …) * выполнять действия на каждом устройстве (свет, термостат …)
* Просмотр каждого значения устройств * Просмотр данных истории (график, журнал) * Управление сценарием * Управление планированием
Шаг 6: Демо-доступ
Вы можете попробовать ThiDom, пройдите по ссылке Demo Acces (Действия не будут рассматриваться, поэтому визуальных изменений не будет)
И подписывайтесь в Твиттере и в блоге