Spisu treści:
- Krok 1: Wideo
- Krok 2: Konfiguracja Pi
- Krok 3: Przygotowanie aparatu
- Krok 4: Okablowanie czujnika PIR
- Krok 5: Kodeks
- Krok 6: Uruchamianie
Wideo: The Pi Guardian: 6 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:32
Czy kiedykolwiek chciałeś złapać tę jedną osobę, która kradnie twoje cukierki na Halloween? A co z tym irytującym współlokatorem, który nie zostawi twojej lodówki w spokoju? Dzięki zastosowaniu Raspberry Pi 3, Pi Camera i czujnika PIR wszystko to jest teraz możliwe. Po prostu umieść go w miejscu, które chcesz monitorować, a otrzymasz wiadomość e-mail z załączonym zdjęciem sprawcy.
Krok 1: Wideo
Krok 2: Konfiguracja Pi
DFRobot skontaktował się ze mną i wysłał swój moduł kamery Raspberry Pi 3 i Raspberry Pi. Więc po otwarciu pudełek od razu zabrałem się do pracy, konfigurując kartę SD. Najpierw poszedłem na stronę pobierania Raspberry Pi i pobrałem najnowszą wersję Raspbiana. Następnie wyodrębniłem plik i umieściłem go w wygodnym katalogu. Nie możesz po prostu skopiować/wkleić pliku.img na kartę SD, musisz go „wypalić” na karcie. Możesz pobrać narzędzie do nagrywania, takie jak Etcher.io, aby łatwo przenieść obraz systemu operacyjnego. Po tym, jak plik.img znalazł się na mojej karcie SD, włożyłem go do Raspberry Pi i podałem mu zasilanie. Po około 50 sekundach odłączyłem przewód i wyjąłem kartę SD. Następnie włożyłem kartę SD z powrotem do komputera i przeszedłem do katalogu „boot”. Otworzyłem notatnik i zapisałem go jako pusty plik o nazwie "ssh" bez rozszerzenia. Dodałem też plik o nazwie „wpa_supplicant.conf” i wstawiłem do niego ten tekst: network={ ssid= psk= } Następnie zapisałem i wysunąłem kartę i włożyłem ją z powrotem do Raspberry Pi 3. To powinno pozwolić na korzystanie z SSH i łączenie się z Wi-Fi.
Krok 3: Przygotowanie aparatu
Domyślnie kamera jest wyłączona na Pi, więc musisz otworzyć typ terminala sudo raspi-config, aby wyświetlić menu. Przejdź do „opcji interfejsu”, a następnie włącz kamerę. Teraz wystarczy wybrać „Zakończ” i włożyć kabel taśmowy modułu kamery do odpowiedniego obszaru Pi.
Krok 4: Okablowanie czujnika PIR
Czujnik PIR oznacza pasywną podczerwień, co w zasadzie oznacza, że może wykrywać ciepło, a zatem ludzi poruszających się przed nim. Do podłączenia są tylko 3 przewody: VCC, GND i OUTPUT. VCC jest podłączony do 3,3 V, GND do GND oczywiście, a WYJŚCIE do pinu 4 (numeracja BCM) na Pi.
Krok 5: Kodeks
Załączyłem kod do tej strony projektu, więc wystarczy go skopiować/wkleić, ale z jednym haczykiem. Przechowywanie haseł w postaci zwykłego tekstu nie jest dobrą praktyką, nie mówiąc już o hasłach do konta głównego. Dlatego możesz przejść do strony Konta Google i wybrać zabezpieczenia, a następnie hasła do aplikacji. Dodaj nowy o nazwie „Raspberry Pi Email” i skopiuj/wklej to 16-znakowe hasło do kodu. Pozwala to na usunięcie hasła po jego zakończeniu, zwiększając bezpieczeństwo. Wprowadź również adres e-mail swojego konta Google, którego użyłeś do skonfigurowania hasła aplikacji.
Krok 6: Uruchamianie
Teraz po prostu uruchom kod, wpisując sudo python.py Ustawiłem urządzenie naprzeciwko mojego nowego zapasu cukierków na Halloween, aby monitorować, czy ktoś próbuje je ukraść.
Zalecana:
Steampunked Dream Guardian Night Light: 9 kroków (ze zdjęciami)
Steampunked Dream Guardian Night Light: Cześć wszystkim Mój bliski przyjaciel poprosił mnie kilka tygodni temu o stworzenie prezentu zaręczynowego (oczywiście oprócz pierścionka!) dla jego dziewczyny. Oboje są jak ja, strażakami ochotnikami i uwielbiają Steampunk Objects. Mój przyjaciel pomyślał o św
Licznik kroków - Micro:Bit: 12 kroków (ze zdjęciami)
Licznik kroków - Micro:Bit: Ten projekt będzie licznikiem kroków. Do pomiaru kroków użyjemy czujnika przyspieszenia wbudowanego w Micro:Bit. Za każdym razem, gdy Micro:Bit się trzęsie, dodamy 2 do licznika i wyświetlimy go na ekranie
Arduino Hang Guardian - samouczek Arduino Watchdog Timer: 6 kroków
The Arduino Hang Guardian - samouczek Arduino Watchdog Timer: Cześć wszystkim, to zdarza się każdemu z nas. Budujesz projekt, entuzjastycznie łączysz wszystkie czujniki i nagle Arduino zawiesza się i żadne dane wejściowe nie są przetwarzane. „Co się dzieje?”, zapytasz i zaczniesz przekopywać swój kod, tylko po to, aby
Bolt - DIY Wireless Charging Night Clock (6 kroków): 6 kroków (ze zdjęciami)
Bolt - DIY Wireless Charging Night Clock (6 kroków): Ładowanie indukcyjne (znane również jako ładowanie bezprzewodowe lub ładowanie bezprzewodowe) to rodzaj bezprzewodowego przesyłania energii. Wykorzystuje indukcję elektromagnetyczną do dostarczania energii elektrycznej do urządzeń przenośnych. Najpopularniejszym zastosowaniem jest stacja ładowania bezprzewodowego Qi
Eye Guardian: Ochrona oczu wyzwalana dźwiękiem: 9 kroków (ze zdjęciami)
Eye Guardian: Ochrona oczu wyzwalana dźwiękiem: Eye Guardian to zasilana z Arduino, wyzwalana ciągłym dźwiękiem odzież do ochrony oczu o wysokiej decybeli. Wykrywa dźwięki ciężkiego sprzętu i obniża okulary ochronne podczas używania sprzętu. ZarysW pierwszym kroku wyjaśnię Inspirati