Съдържание:

Пълният добавка за интелигентен дом: 8 стъпки
Пълният добавка за интелигентен дом: 8 стъпки

Видео: Пълният добавка за интелигентен дом: 8 стъпки

Видео: Пълният добавка за интелигентен дом: 8 стъпки
Видео: Linptech ES1 - микровълнов сензор за присъствие за mihome, Home Assistant Gateway 3 интеграция 2024, Юли
Anonim
Пълният добавка за интелигентен дом
Пълният добавка за интелигентен дом

Предишният ми проект „Пълният интелигентен дом“работи успешно почти 5 години без никакви проблеми. Сега, когато реших да добавя обратна връзка към същата без никакви промени в настоящата схема и схема. Така че този допълнителен проект ще осигури липсата на функционалност за обратна връзка независимо дали товарът е включен или изключен към съществуващата релейна платка. Използвах фърмуера на Tasmota на Wemos D1 Mini, свързващ се с Node-Red за потребителски интерфейс.

ПРЕДУПРЕЖДЕНИЕ: РАБОТАТА НА МЕРКОВЕ НА МЕРЕЖА Е СИЛИЧНО ОПАСНО. НАСТОЯЩИЯТ ПРОЕКТ включва работа в мрежи за променлив ток. ИЗКЛЮЧВАЙТЕ ВСИЧКИ МРЕЖИ, КОГАТО И КЪДЕТО Е НЕОБХОДИМО

Стъпка 1: Необходими части

Необходими части
Необходими части
Необходими части
Необходими части

Първоначалната ми идея беше да използвам тази платка, така наречената "8 -канална платка за изпитване на изолация на оптрона MCU TTL към PLC", за да получа обратна връзка към Wemos D1 Mini. Тъй като линията AC Live е от страната на релето, тази платка не можеше да се използва. По -късно стигнах до следната схема

Необходими части:

1. 2 -полюсен конектор - 9 бр

2. 10A10 диод - 64 бр

3. Транзистор S8050 - 16 бр

4. MCP23017 IC - 1 Pce

5. 220uF 16 V електролитен кондензатор - 16 бр

6. 47Ω ¼W резистор - 16 бр

7. 1kΩ ¼W резистор - 49 бр

8. Wemos D1 mini - 1 Pce

9. Зелен или червен светодиод - 16 бр

10. Оптрон PC817 - 16 бр

11. Женски заглавки, ако е необходимо

12. Точкова дъска или дъска с медно покритие (изисква ецване), ако е необходимо.

13. Закачете проводници

14. Посребрена медна жица

Тук съм използвал точкова платка и доста време за запояване и тестване на запоени съединения.

Стъпка 2: Запояване ☺

Запояване ☺
Запояване ☺
Запояване ☺
Запояване ☺
Запояване ☺
Запояване ☺

Запояването в точкова платка за 16 канала е разбира се трудна задача.

Накрая успях да завърша платката с 15 канала, тъй като моята релейна платка използва само 15 канала

По -късно нямаше достатъчно място за монтиране на MCP23017 и Wemos d1 mini, така че малка точкова платка побира същото.

Стъпка 3: Осцилоскопиране

Осцилоскопиране
Осцилоскопиране
Осцилоскопиране
Осцилоскопиране
Осцилоскопиране
Осцилоскопиране

След проектирана схема и поставяне в точкова платка и запояване най -накрая не даде подходящ изход, тъй като не използвах подходяща токоизправителна верига.

Това даде грешни стойности на MCP23017 и накрая на Wemos.

След проследяване с осцилоскоп на излъчвател на S8050 е намерена 50Hz квадратна вълна, което е логично. По -късно чрез добавяне на 220uF кондензатор, както е показано на схемата, проблемът беше решен. Проверете снимките преди и след добавяне на кондензатора.

Стъпка 4: Монтаж

Монтаж
Монтаж
Монтаж
Монтаж
Монтаж
Монтаж

Сега пробих 4 отвора и използвах 4 винта с гайки, както е показано, и втулка от Ethernet кабел, за да закрепя платката за обратна връзка с диоди наблизо към съществуващата релейна платка.

Преместете съществуващата релейна платка и заменете / удължете свързващите проводници, ако сметнете за необходимо.

Стъпка 5: Тестване

Тестване
Тестване
Тестване
Тестване
Тестване
Тестване

Веригата приемаше 250mA DC за захранване на цялата настройка. Тестването с потребителски интерфейс и локални светодиоди се оказа добре.

Веригата беше проста, просто да се постави последователно към променливотоков проводник под напрежение към полюсната клема на релето. Вижте схемата.

Работата на веригата е проста, променливотоковото напрежение се предава през 10A диод, който причинява известен спад на напрежението, този спад на напрежението се подава към комбинацията от оптокупер-транзистор, за да се даде двоичен сигнал към MCP23017 и по-късно към Wemos.

Стъпка 6: Фърмуер

Тук използвах фърмуера на Tasmota с активиран I2C MCP23017, който дава лесен json изход към червен възел.

Изтеглете фърмуера отдолу и компилирайте сензора MCP23XXX, активиран с помощта на PlatformIO

github.com/arendst/Tasmota/releases

Стъпка 7: Схеми

Схематично
Схематично

Схемата има пълни подробности.

Използвах 5V 1.5A SMPS е захранване на веригата

Всички емитери на транзистори са изтеглени надолу.

Адресирането на MCP23017 е 0x20, щифтът за нулиране е издърпан високо.

Стъпка 8: Финализиране и интегриране на Node Red

Финализиране и интегриране на Node Red
Финализиране и интегриране на Node Red
Завършване и интегриране на Node Red
Завършване и интегриране на Node Red
Финализиране и интегриране на Node Red
Финализиране и интегриране на Node Red

След успешен тест. Добавен е нов поток към червен възел, работещ на стария ми телефон с Android.

Вижте приложените снимки.

Препоръчано: