Spisu treści:
Wideo: PiGMI: 3 kroki
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:27
Pozwólcie, że przedstawię PiGMI - Pi Garage Monitor przez Internet
To jest moja wersja systemu monitorowania bram garażowych za pomocą Pi. Pi kontroluje również otwieranie i zamykanie drzwi i jest zintegrowane z HomeBridge, więc mogę powiedzieć: „Hej Siri, otwórz drzwi Dave'a!”.
Projekt powstał w 2016 roku i od tego czasu działa do dziś. Projekt polegał na tym, aby wszystko było tak proste, jak to tylko możliwe. Na przykład drzwi garażowe mają cztery stany: otwarte, zamknięte, zablokowane i zablokowane. Pierwsze dwa są oczywiste, ostatnie dwa oznaczają, że drzwi się zamykają, a nie mogą, to są zablokowane. Jeśli próbuje się otworzyć i nie udaje się to, oznacza to, że jest zacięty. Po raz kolejny wykrywanie tych stanów było proste. Drzwi zaczynają się otwierać po około 2 sekundach od naciśnięcia przycisku ręcznego, a zamknięcie za pomocą przycisku ręcznego (lub pilota) trwa około 15 sekund. Te dwa czasy zostały wykorzystane do wykrycia stanów zacięcia i przeszkody. Prosty przełącznik magnetyczny wykrywa stan bramy garażowej. Znowu prostota oznaczało to, że nie musiałem zajmować się elektroniką bramy garażowej. Jeśli więc stan przełącznika nie zmieni się po wyznaczonym czasie, otrzymasz komunikat. Oczywiście drzwi mogą się otworzyć na czas i nadal się zacinać, ale można to zauważyć - starając się zachować prostotę! Przekaźniki są używane w poprzek przycisków ręcznych w garażu. Można go skonfigurować do 3 drzwi.
Tak więc projekt polegał na użyciu Pi do monitorowania stanu przełącznika. Zapewnij interfejs sieciowy do sterowania i zezwól na dostęp przez Internet w celu zdalnego monitorowania i sterowania. Omówiłem ten pomysł z przyjacielem (Tomem Milnerem), który zrobił dla mnie cały interfejs sieciowy. Możesz pobrać kod i wypróbować go w trybie demonstracyjnym przed skonfigurowaniem go na Pi. Interfejs umożliwia konfigurację pinów GPIO dla magnesów oraz wyjść przekaźników. Opóźnienia czasowe stosowane w przypadku, gdy przejście bramy zajmuje więcej niż domyślne 2 i 15 sekund. Tworzysz użytkownika i hasło dla bezpieczeństwa, istnieje możliwość logowania. Ma możliwość ustawienia w trybie alarmu, w którym możesz otrzymać powiadomienie SMS, jeśli drzwi zostaną otwarte podczas nieobecności na wakacjach lub po prostu w pracy. Oprogramowanie zostało przetestowane na Raspberry Pi 3 i Zero. Aby uzyskać więcej informacji tutaj jest łącze do strony Wiki Mój garaż. Monitorowanie jest opcjonalne i oto link.
Kieszonkowe dzieci
Będziesz potrzebować:
Raspberry Pi (przetestowano Pi3 i Zero) z najnowszym systemem Pi OS na karcie SD i zasilaczu
Klucz Wi-Fi
Przełącznik(i) magnetyczne (1 na drzwi) typu NO
Przekaźnik(i) (I na drzwi)
Większość części elektronicznych pochodziła z Adafruit lub Amazon.
Drut - drut dzwonka do drzwi do podłączenia magnesów do Pi
Obudowy do przekaźników i Pi (I 3D Printed kopalni od Thingiverse: Relay, Pi)
Oprogramowanie My-Garage
Opcjonalne oprogramowanie monitorujące
Klej do mocowania magnesu do drzwi i ościeżnicy.
Śruby do obudowy do montażu na ścianie
Narzędzia:
ściągacze izolacji, Szczypce
Zszywacz do sczepiania ciągów drutu w garażu.
Nożyce do drutu
Krok 1: Konfiguracja Pi
Istnieje wiele samouczków na temat konfigurowania Pi, więc nie omówię ich tutaj poza określeniem, co jest potrzebne na Pi.
1) Apache, PHP, Python. Znowu są na nich samouczki ze stron takich jak Adafruit i oczywiście RaspberryPi Organization.
2) Pi będzie potrzebować dostępu do Wi-Fi, więc będzie trzeba je skonfigurować.
3) Aby uzyskać dostęp poza domem, musisz podać metodę przejścia przez ścianę ogniową routera. Używam adresu internetowego z noip.com i użyłem innego numeru portu dla Apache jako dodatkowej funkcji bezpieczeństwa. W sieci jest wiele samouczków dotyczących tego układu.
4) Oprogramowanie My-Garage z Github
Krok 2: Okablowanie i konfiguracja
Zapoznaj się ze schematem, ale kluczowymi cechami są jeden magnes i jeden przekaźnik na drzwi. W moim zestawie to sześć pinów GPIO. Można je konfigurować w oprogramowaniu, po prostu upewnij się, że dopasowujesz właściwy przekaźnik do właściwego magnesu na wielu drzwiach! Zobacz obrazek powyżej, aby zobaczyć stronę ustawień.
Tutaj możesz skonfigurować tryby (symulacja aka tryb demo); Numer i nazwy drzwi; Czasy otwarcia i zamknięcia drzwi oraz informacje do wysyłania alarmów i monitorowania.
Fizyczne okablowanie znowu było tak proste, jak to tylko możliwe. Wyjście przekaźnika(ów) jest przeskakiwane przez ręczny przycisk(i) w garażu. Przekaźnik jest pulsowany przez 1 sekundę, przez około tyle czasu, ile trwa naciśnięcie przycisku. Przełącznik magnetyczny zamontowałem na wysokości oczu na szynie drzwi. Moje drzwi mają metalową szynę, do której trafiają rolki. Ponieważ oprogramowanie musi tylko wiedzieć, czy przełącznik jest otwarty, czy zamknięty, można go zamontować w dowolnym miejscu, które najlepiej pasuje do twoich drzwi. Magnes montowany jest na drzwiach (część ruchoma) wyłącznik na ościeżnicy. Działanie drzwi nie jest w żaden sposób modyfikowane. Istniejące ograniczniki krańcowe i czujnik IR nadal działają.
Zalecana:
Pierwsze kroki z IDE STM32f767zi Cube i prześlij własny szkic: 3 kroki
Rozpoczęcie pracy z IDE STM32f767zi i przesłanie własnego szkicu: KUP (kliknij test, aby kupić/odwiedzić stronę internetową) OPROGRAMOWANIE STM32F767Z WSPIERANE· IDE STM32CUBE· KEIL MDK ARM µVISION· EWARM IAR EMBEDDED WORKBENCH· Dostępne różne oprogramowanie ARDUINO służy do programowania mikrokontrolerów STM
Jak zrobić podwójną antenę 4G LTE BiQuade Proste kroki: 3 kroki
Jak zrobić podwójną antenę 4G LTE BiQuade Proste kroki: W większości przypadków nie mam dobrej siły sygnału w mojej codziennej pracy. Więc. Szukam i próbuję różnych typów anten, ale nie działa. Po zmarnowanym czasie znalazłem antenę, którą mam nadzieję zrobić i przetestować, bo to zasada budowy nie
Strumieniowanie wideo na żywo 4G/5G HD z drona DJI z małym opóźnieniem [3 kroki]: 3 kroki
Strumieniowanie wideo na żywo 4G/5G HD z drona DJI z małym opóźnieniem [3 kroki]: Poniższy przewodnik pomoże Ci uzyskać strumienie wideo na żywo w jakości HD z prawie każdego drona DJI. Za pomocą aplikacji mobilnej FlytOS i aplikacji internetowej FlytNow możesz rozpocząć przesyłanie strumieniowe wideo z drona
Pierwsze kroki z automatyką domową: Instalacja Home Assistant: 3 kroki
Rozpoczęcie pracy z automatyką domową: instalacja asystenta domowego: teraz rozpoczniemy serię automatyki domowej, w której stworzymy inteligentny dom, który pozwoli nam kontrolować takie rzeczy, jak światła, głośniki, czujniki itp., Za pomocą centralnego koncentratora wraz z asystent głosowy. W tym poście dowiemy się, jak ins
4 kroki do pomiaru rezystancji wewnętrznej baterii: 4 kroki
4 kroki do pomiaru rezystancji wewnętrznej baterii: Oto 4 proste kroki, które mogą pomóc zmierzyć rezystancję wewnętrzną baterii