Co to jest Raspberry Pi 4
Raspberry Pi 4 to tablica komputerowa uruchomiona przez Raspberry Foundation i służy do budowania projektów takich jak automatyzacja, alarmy bezpieczeństwa, a także do robotyki. Raspberry Pi 4 zawiera piny GPIO wbudowane na planszę i za pomocą kodu Pythona możemy łatwo je wykorzystać do różnych aplikacji.
Raspberry Pi został początkowo uruchomiony w celu zrozumienia koncepcji komputerowych na poziomie szkoły, ale później, ze względu na jego popularność i ulepszenia rozwoju zarządu, jest wykorzystywany do wielu projektów elektronicznych.
Alarm bezpieczeństwa intruzu za pomocą czujnika PIR i Raspberry Pi
Alarm intruzowy jest używany do celów bezpieczeństwa, ponieważ jest instalowany w otoczeniu drzwi i okien, tak że po wyczuciu ruchu przez czujnik PIR generuje alarm dotyczący nieautoryzowanego ruchu w wrażliwych miejscach. Dla tych, którzy nie wiedzą o czujniku PIR, pasywne czujniki podczerwieni (PIR) są używane do wykrywania ruchu ludzi, zwierząt, a nawet innego przedmiotu.
Jak możemy zrobić alarm bezpieczeństwa intruzu z Raspberry Pi 4
Aby utworzyć alarm bezpieczeństwa intruzu za pomocą Raspberry Pi, potrzebujemy następujących elementów elektronicznych:
Schematycznym schematem obwodu alarmu bezpieczeństwa intruza za pomocą Raspberry Pi 4 będzie:
Aby skonfigurować obwód alarmu bezpieczeństwa intruza zgodnie z powyższym schematem obwodu, najpierw umieścimy czujnik PIR i Raspberry Pi 4 na płytce obwodu:
Należy pamiętać, że czujnik PIR ma trzy zaciski, czarny jeden jest dla grunt, środek żółty jeden jest dla wyjście, i czerwony jeden jest dla zasilacz a następnie umieścimy diodę LED na tablicy:
Następnie umieścimy brzęczyk piezoelektryczny z diodą LED na płycie chleba:
Teraz wykonamy połączenia wszystkich modułów z Raspberry Pi zgodnie z podaną poniżej tabelą:
Podłoże czujnika pir | Podłącz go z serii krótkich portów (-ve) |
Wyjście czujnika PIR | Podłącz go z pinem GPIO 4 Raspberry Pi 4 |
VCC czujnika PIR | Podłącz go z innymi krótkimi portami serii (+ve) |
Katoda LED | Podłącz go z serii krótkich portów (-ve) |
Anoda LED | Podłącz go z serii krótkich portów (+ve) |
Katoda piezoelektryczna żarówka | Podłącz go z katodą LED |
Anoda piezoelektrycznej żarówki | Podłącz go z pinem GPIO 17 z Raspberry Pi 4 |
Krótki port serii Breadboard (-ve) | Połącz go z zmielonym portem Raspberry Pi 4 |
Krótki port serii Breadboard (+VE) | Podłącz go z portem „5 woltów” z Raspberry Pi 4 |
Pełny obwód zmontowany na tablicy:
Jaki jest kod Python dla alarmu bezpieczeństwa intruza z Raspberry Pi
Po zakończeniu wszystkich połączeń otwórz terminal i za pomocą edytora Nano wykonaj plik o nazwie „Python my_pir_code.Py ”Korzystanie z polecenia:
$ Python my_pir_code.py
Wpisz następujący kod w otwartym pliku:
z GPiOzero import # Importuj bibliotekę LED z GPiOzero
z GPiOzero Import Motionsensor # Importuj bibliotekę Motionsensor
LED = LED (17) # Deklaruj pin GPIO 17 dla wyjścia LED
czujnik = Motionsensor (4) # Deklaruj pin GPIO 4 jako wyjście czujnika ruchu
prowadzony.Off () # wyłącz diodę LED
Choć prawda: # Zainicjuj nieskończoną pętlę
czujnik.Wait_for_motion () # będzie czekać na wykrywanie ruchu
prowadzony.on () # Włącz diodę LED
czujnik.Wait_for_NO_MOTION () # będzie czekać na wykrywanie ruchu
prowadzony.Off () # wyłącz diodę LED
Co jest w powyższym kodzie Python
Najpierw zaimportowaliśmy dwie biblioteki „LED” i „Motionsensor” z GPiOzero. Następnie zadeklaruj pin GPIO 17 Raspberry Pi dla LED i GPIO Pin 4 dla czujnika PIR i zapisz wartości odpowiednio w zmiennych LED i czujnika. Wreszcie, w nieskończonym pętli, włącz diodę LED, jeśli ruch zostanie wykryty i wyłącz go, gdy nie będzie wykryty ruch.
Notatka: Brzęczyk piezo jest podłączony równolegle do diody LED, więc nie ma potrzeby pisania kodu dla brzęczyka, ponieważ włącza się i wyłącza wraz z obsługą diody LED.
Działanie alarmu bezpieczeństwa intruza to:
Co powinniśmy zrobić, jeśli dioda LED pozostaje włączona
Nie ma potrzeby martwić się, że skonfigurowany projekt nie działa poprawnie, umieść czujnik PIR przed sobą i obróć jego gałki do skrajnej lewicy, co skróci czas opóźnienia i wrażliwość na najniższą wartość. Po zakończeniu podłącz pin VCC czujnika PIR i odrzuć go na minutę, ponieważ po jednej minucie zajmie trochę czasu, podłącz styk wyjściowy do pinu GPIO 4 Raspberry Pi i ciesz się eksploatacją projektu.
Wniosek
Alarm bezpieczeństwa intruza służy do wykrycia ruchu w otoczeniu za pomocą czujnika PIR. Ten projekt jest bardzo przydatny do zastosowania w wrażliwych drzwiach lub w szafkach, aby gdy osoba nieautoryzowana próbuje wejść do tego pokoju, alarm powiadomi zainteresowanego personelu ochrony o tym nieautoryzowanym ruchu. W tym zapisie stworzyliśmy alarm bezpieczeństwa intruza z Raspberry Pi za pomocą czujnika PIR.