Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Stwórz własny alarm do drzwi/okien za pomocą prostej elektroniki, magnesów i Raspberry Pi. Raspberry Pi służy do wysyłania SMS-ów lub e-maili, gdy drzwi są otwarte!
Potrzebne materiały (łącza w zestawie):
Raspberry Pi (oto zestaw, którego użyliśmy)
Kontaktron
Magnes neodymowy - używamy 3/8" x 3/8" x 1/2"
Brzęczyk
Losowa długość drutu
Dwie płytki do krojenia chleba
Krok 1: Zrób czujnik
Pierwszy krok jest łatwy. Po prostu umieść przewody kontaktronu w małej płytce stykowej, zamontowanej do wewnętrznej ramy drzwi lub okna.
Kontaktron to przełącznik aktywowany magnetycznie. Odległość, przy której jest aktywowany, zależy od specyfikacji przełącznika i rozmiaru magnesu. Może to zająć trochę testów, aby to zrobić dobrze. Chcesz, aby przełącznik był zamknięty, gdy drzwi są zamknięte.
Następnie przyklej lub taśmą magnes neodymowy w pobliżu przełącznika. Kierunek magnesowania magnesu musi być równoległy do przełącznika.
Krok 2: Zrób alarm
Teraz, gdy mamy działającą konfigurację czujnika bezdotykowego, możemy użyć Raspberry Pi do stworzenia alarmu. Pi monitoruje stan kontaktronu i powiadamia nas o otwarciu drzwi.
Możesz znaleźć świetne instrukcje dotyczące Raspberry Pi w Internecie, ale oto podsumowanie tego, co zrobiliśmy:
Podłączyliśmy Pi jak komputer, aby sprawdzić, czy działa. Podłączyliśmy:
- Kabel zasilający do małego złącza oznaczonego „Power In”
- Kabel wyświetlacza z portu HDMI do monitora
- Klawiatura i mysz do dwóch portów USB
- Karta microSD 8GB z dystrybucją Raspberry Pi NOOBs Full Desktop.
Wykorzystaliśmy przeglądarkę VNC do zdalnego podłączenia Pi z naszego komputera stacjonarnego. W ten sposób nie potrzebowaliśmy podłączonej do niego klawiatury, myszy i monitora. Udało nam się po prostu zasilić Pi i zamontować.
Krok 3: Schemat podłączenia
Pi jest zasilany z pobliskiego gniazdka ściennego. Jest również połączony 40-pinowym kablem GPIO (dołączonym do zestawu, który podłączaliśmy wcześniej).
Kontaktron jest podłączony do płytki stykowej i do Pi, jak pokazano na schemacie elektrycznym. Dołączyliśmy również brzęczyk, aby wydać dźwięk przy otwartych drzwiach.
Krok 4: Utwórz wiadomość e-mail lub SMS do Pi
Następnie stworzyliśmy skrypt w języku Python, który działa w sposób ciągły na Raspberry Pi, monitorując drzwi. Ustawiliśmy go tak, aby skrypt uruchamiał się automatycznie po uruchomieniu Pi. W ten sposób nie ma na to wpływu awaria zasilania!
Możesz pobrać kopię skryptu tutaj.
Podczas działania skrypt sprawdza stan kontaktronu mniej więcej 5 razy na sekundę. Kiedy drzwi się otwierają, wysyła wiadomość e-mail z ostrzeżeniem i dźwiękiem brzęczyka. Brzęczy aż do zamknięcia drzwi.
Alert wysyła wiadomość tekstową lub e-mail na dowolny wskazany przez nas adres. (zobacz wideo)