Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
W tej instrukcji pokazuję, jak zintegrowałem mój normalny dzwonek do drzwi z automatyką domową. To rozwiązanie doskonale nadaje się dla osób niedosłyszących.
W moim przypadku używam go, aby otrzymywać powiadomienia, jeśli pokój jest zajęty i głośny na przyjęciu urodzinowym dzieci.
Widzę też, kiedy ostatni raz zadzwonił dzwonek.
Ta automatyzacja wykorzystuje moją infrastrukturę ESP-now, Node-Red i MQTT, jak opisano w moim Instructable.
Kieszonkowe dzieci
Wszystkie te popularne komponenty elektroniczne można znaleźć na Aliexpress lub eBay
- ESP-01S
- 4x diody 1N4001
- Regulator napięcia AMS1117 3,3 V
- Kondensatory 10uF i 1000uF
- Rezystor 7,5 lub 10k
- Złącza, przewody i PCB
Krok 1: Pierwsza próba
Mój transformator dzwonkowy generuje 8V. Zaprojektowałem więc prosty obwód, przylutowałem go na płytce perforowanej i wypróbowałem.
Kod Arduino znajduje się na moim Github. ESP-01S jest flashowany zgodnie z krokiem 3 niniejszej instrukcji.
Dowiedziałem się, że kiedy zadzwonił dzwonek, ESP-01S nie uruchomił się (nie zapaliła się niebieska dioda LED). Kiedy zmierzyłem napięcie na dzwonku do drzwi, kiedy dzwonił, prawie nie zmierzyłem żadnego napięcia. Czemu?
Wtedy zadzwonił dzwonek w mojej głowie: to dzwonek do drzwi AC. Rzeczywiście, kiedy mierzyłem napięcie AC, zmierzyłem 8V AC. Więc przerzuciłem się na plan B.
Krok 2: Dodaj prostownik mostkowy
Znalazłem ten Instructable, który opisywał obwód prostownika mostkowego. Miałem trochę miejsca na płytce perf i dodałem cztery diody 1N4001 i dodałem kondensator 1000uF.
W prawdziwym produkcie regulator napięcia powinien być umieszczony lepiej, ale w tym małym eksperymencie wystarczy.
Krok 3: Dodaj automatykę domową
Teraz dzwonek do drzwi jest przekształcany w wiadomość MQTT, niebo jest limitem dla automatyzacji, którą chcesz uruchomić:
- Lampy błyskowe
- Zadzwoń do innych dzwonków lub alarmów podłączonych do sieci Wi-Fi
- Zamknij lub otwórz żaluzje lub rolety w oknach.
W mojej automatyce domowej (Openhab) uwzględniłem następujące działania, gdy komunikat „RING” zostanie opublikowany w temacie „czujnik/dzwonek”:
- Aktywuj scenę mojej taśmy LED (miga na czerwono) - gdy automatyka jest włączona.
- Zarejestruj godzinę naciśnięcia dzwonka.
- Zresetuj stan elementu dzwonka.
Moje pliki Openhab są na moim Github.