Spisu treści:
- Kieszonkowe dzieci
- Krok 1: Układanie części
- Krok 2: Dzwonienie dzwonkiem
- Krok 3: Wykrywanie ruchu
- Krok 4: Integracja Smart Lock
- Krok 5: Kod źródłowy: Przypomnienie
Wideo: Raspberry Pi DIY Inteligentny dzwonek do drzwi, który wykrywa ludzi, samochody itp.: 5 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:27
Ten motyw steampunkowy integruje się z asystentem domowym i naszym systemem audio do wielu pomieszczeń, aby komunikować się z resztą naszego inteligentnego domu DIY.
Zamiast kupować dzwonek do drzwi (lub Nest lub jednego z innych konkurentów), zbudowałem własny inteligentny dzwonek do drzwi z Raspberry Pi. Cały projekt kosztował około 150 dolarów (USD), co jest mniej więcej średnią dla inteligentnego dzwonka do drzwi, ale jest o wiele bardziej w pełni funkcjonalny niż cokolwiek innego, co można znaleźć na rynku. Na przykład integruje się z resztą domowego systemu bezpieczeństwa - wykorzystując uczenie maszynowe do identyfikacji ludzi, samochodów, zwierząt i nie tylko:
Kieszonkowe dzieci
Dokładne części, których użyłem, można znaleźć tutaj.
Krok 1: Układanie części
Miałem kilka zapasowych miedzianych i mosiężnych części leżących po poprzednich steampunkowych projektach (patrz lista części). Przydało się to, gdy nie cała elektronika zmieściła się w skrzynce przyłączeniowej.
Zacząłem od rozłożenia części. W bokach puszki połączeniowej wywiercono trzy otwory na kabel zasilający, kable USB i przewody przycisków. Plus jeden większy otwór w pokrywie, aby pomieścić kamerę.
Krok 2: Dzwonienie dzwonkiem
Pierwszym zadaniem było sprawienie, by dzwonek do drzwi rzeczywiście dzwonił.
Po podłączeniu przewodu dzwonka do GPIO18 (pin 12) na Raspberry Pi, użyłem wejścia portu szeregowego w Node RED do wykrywania naciśnięć przycisków. Aby faktycznie wywołać alarm dzwonka do drzwi, a także obsłużyć dźwięk dwukierunkowy (mikrofon/domofon), zobacz ten post.
Krok 3: Wykrywanie ruchu
Jest też temat wykrywania ruchu i wideo.
Pod tym względem dzwonek do drzwi to tylko kolejna kamera CCTV. Używa dokładnie tej samej konfiguracji opisanej w następującej serii postów. Wykrywanie ruchu i rozpoznawanie obiektów generuje obrazy takie jak ten na górze tego postu.
Krok 4: Integracja Smart Lock
Użyłem gorącego kleju na otworach puszki połączeniowej, aby ją uszczelnić, jeśli to możliwe.
Widoczny powyżej miedziany pierścień ma również wargę, chroniącą aparat przed wodą. Dodatkowo całość jest zainstalowana pod balkonem, więc niewiele wody ma nawet szansę uderzyć w dzwonek. Ostatnim elementem było zintegrowanie dzwonka z inteligentnym zamkiem. Na szczęście Home Assistant sprawia, że jest to łatwe.
Komunikuje się z Home Assistant przez Z-Wave. W tym zamku podoba mi się to, że można go zaprogramować zdalnie, aby obsługiwał różne kody użytkownika (przydatne jako host Airbnb lub gdy musisz wpuścić znajomego). Potrafi również wykryć, który kod PIN użytkownika został użyty do otwarcia drzwi (i kiedy) - duży spokój ducha podczas nadawania sprzątaczowi kodu do domu.
Krok 5: Kod źródłowy: Przypomnienie
Chciałbym dać ci kod „kopiuj i wklej” dla tego projektu, ale wiele z tego będzie zależeć od twojego dokładnego sprzętu, głośników, kamer itp. Zamiast tego podsumuję każdy zaangażowany element i połączę się z artykułami/kodem gdzie wyjaśniam, jak je wdrożyć:
- Węzeł czerwony używa gpiod do wyzwalania przepływu, gdy GPIO #18 (przycisk dzwonka) odpala.
- Przepływ alertu głośnika odtwarza plik wav.
- Mam wiele głośników DIY, które odtwarzają alarm w całym domu.
- MotionEye steruje aparatem, rejestrując zdjęcia i filmy.
- Kamery bezpieczeństwa CCTV obsługują wykrywanie osób/obiektów.
- Integracja Yale Lock Home Assistant pozwala nam zablokować / odblokować. Zamek Yale to urządzenie Z-Wave. Po sparowaniu z Home Assistant pojawia się jako blokada i nie wymaga dalszej konfiguracji.
Zalecana:
DIY bezdotykowy dzwonek do drzwi bez Arduino!: 7 kroków
DIY Bezdotykowy dzwonek do drzwi bez Arduino!: Przełączniki dzwonkowe to jedna z rzeczy, które są najbardziej dotykane przez nieznajomych. A ponieważ pandemia Covid 19 stała się poważnym problemem, utrzymanie dobrej higieny stało się obecnie najwyższym priorytetem. Więc w tym instruktażowym pokażę ci prosty sposób
Alarmy Push Arduino dla dzwonka do drzwi, alarmu przeciwwłamaniowego, alarmów przeciwdymowych itp.: 8 kroków
Powiadomienia push Arduino dla dzwonka do drzwi, alarmu przeciwwłamaniowego, alarmów przeciwdymowych itp.: Powiadomienia IoT z dzwonka do drzwi, alarmu przeciwwłamaniowego, alarmów przeciwpożarowych itp. za pomocą Arduino Uno i osłony Ethernet. Pełne informacje na mojej stronie tutajO Arduino Push Alert Box Wykorzystuje Arduino Uno i Ethernet Shield oparte na chipie Wiznet W5100 do
Zmień swój przewodowy dzwonek do drzwi w inteligentny dzwonek z IFTTT: 8 kroków
Zmień swój przewodowy dzwonek w inteligentny dzwonek z IFTTT: Dzwonek WiFi zamienia istniejący przewodowy dzwonek w inteligentny dzwonek. https://www.fireflyelectronix.com/product/wifidoor
Zamień swój przewodowy dzwonek do drzwi w inteligentny dzwonek z asystentem domowym: 6 kroków
Zmień swój przewodowy dzwonek w inteligentny dzwonek z Home Assistant: Zmień swój przewodowy dzwonek w inteligentny dzwonek. Otrzymuj powiadomienie na telefon lub sparuj z istniejącą kamerą przy drzwiach wejściowych, aby otrzymać powiadomienie o zdjęciu lub wideo za każdym razem, gdy ktoś zadzwoni do Twojego dzwonka.Więcej informacji na: fireflyelectronix.com/pro
FinduCar: inteligentny kluczyk samochodowy prowadzący ludzi do miejsca zaparkowania samochodu: 11 kroków (ze zdjęciami)
FinduCar: inteligentny kluczyk do samochodu prowadzący ludzi do miejsca zaparkowania samochodu: W celu rozwiązania powyższych problemów, niniejszy projekt proponuje opracowanie inteligentnego kluczyka samochodowego, który mógłby kierować ludzi do miejsca, w którym zaparkowali samochód. A mój plan to zintegrowanie GPS z kluczykiem samochodowym. Nie ma potrzeby korzystania z aplikacji na smartfona do śledzenia