Główny Kamery Stwórz kamerę wykrywającą ruch za pomocą Raspberry Pi

Stwórz kamerę wykrywającą ruch za pomocą Raspberry Pi



Tani mikrokomputer Raspberry Pi trafił na pierwsze strony gazet na początku tego roku, kiedy Towarzystwo Zoologiczne w Londynie i Kenya Wildlife Service połączyły siły, aby stworzyć sieć zdalnych kamer do monitorowania zwierząt i łapania kłusowników.

Stwórz kamerę wykrywającą ruch za pomocą Raspberry Pi

Chociaż jest mało prawdopodobne, że kłusownicy są problemem w twoim ogrodzie, możesz użyć tej samej technologii, aby obserwować przybycie i odchodzenie dzikiej przyrody na twoim podwórku – aczkolwiek z większą ilością wiewiórek i mniejszą liczbą lwów.

Jeśli wcześniej nie korzystałeś z Raspberry Pi, musisz zainstalować system Raspbian na karcie SD i upewnić się, że jest aktualny.

Co będziesz potrzebował

Do tego projektu będziesz potrzebować:
– Raspberry Pi Model A lub Model B
– moduł kamery Raspberry Pi
– etui z uchwytem do aparatu camera
– karta SD z aktualną instalacją Raspbian
– monitor, klawiatura i połączenie sieciowe do konfiguracji oprogramowania

Pierwszym krokiem jest podłączenie modułu kamery Raspberry Pi do portu interfejsu szeregowego kamery (CSI) na górze Raspberry Pi. Ten mały port podobny do gniazda znajduje się w prawym dolnym rogu górnej powierzchni płyty, między portem HDMI a portem Ethernet.

jak wyczyścić pamięć podręczną na komputerze Kodi?

Delikatnie pociągnij klapkę do góry, a następnie wepchnij goły koniec kabla taśmowego modułu kamery do gniazda, tak aby srebrne styki na kablu były skierowane w lewą stronę płyty. Gdy kabel znajduje się na dole gniazda, przytrzymaj go jedną ręką, a drugą wciśnij zakładkę, aby zamocować go na miejscu.

Podłącz Pi do monitora, klawiatury i sieci z dostępem do Internetu. Jeśli masz Model A, musisz użyć klucza USB do Ethernet lub Wi-Fi, aby pobrać wymagane oprogramowanie, ale można je usunąć, gdy aparat jest używany.

Po uruchomieniu Pi zaloguj się przy użyciu konta pi i załaduj narzędzie konfiguracji oprogramowania Raspberry Pi, wpisując:

sudo raspi-config

Przewiń listę do opcji Włącz kamerę i wybierz ją klawiszem Enter. Wybierz Włącz w wyświetlonym menu, a następnie wybierz Zakończ, a następnie Tak, gdy pojawi się monit o ponowne uruchomienie.

Po ponownym uruchomieniu Pi zaloguj się i zainstaluj oprogramowanie, które będzie sterować kamerą wykrywającą ruch – moduł Pythona do przeprowadzania analizy i manipulacji obrazem, a także narzędzie do utrzymywania działania skryptu – wpisując:

sudo apt-get zainstaluj python-
ekran obrazowania-tk

Następnie pobierz skrypt PiCam Python, który został opracowany przez członków społeczności Raspberry Pi i udostępniony na oficjalnych forach:

wget https://raw.github.com/
Ghalfacre / bash-scripts /
master/picam.py

Na koniec utwórz katalog, w którym skrypt będzie przechowywał swoje obrazy:

mkdir picam

Po zainstalowaniu oprogramowania możesz odłączyć Pi od sieci i ustawić je gotowe do przechwytywania obrazów. Aby uruchomić oprogramowanie do przechwytywania, najpierw uruchom je, wpisując:

chmod +x picam.py

czy możesz zgłosić serwer niezgody?

Następnie uruchom go, wpisując:

./picam.py

Skrypt Pythona działa poprzez ciągłe robienie zdjęć o niskiej rozdzielczości i porównywanie ich ze sobą pod kątem zmian spowodowanych przez coś poruszającego się w polu widzenia kamery. Po wykryciu zmiany kamera wykonuje zdjęcie w wyższej rozdzielczości, a następnie wraca do wyszukiwania zmian.

Oprogramowanie może wymagać dopracowania, zwłaszcza jeśli umieścisz je w pobliżu roślin, które mogą poruszać się na wietrze: otwórz skrypt w edytorze tekstu i poeksperymentuj z różnymi opcjami, aby dostosować czułość lub usunąć obszary z analizy.

Przechwycone obrazy są umieszczane w folderze picam (tylko obrazy o wyższej rozdzielczości; obrazy lo-res są odrzucane). Aby zatrzymać skrypt, naciśnij Ctrl+C na klawiaturze.

Jeśli umieszczasz kamerę w niedostępnym miejscu, możesz użyć klucza sieci bezprzewodowej, aby kontrolować ją przez sieć. Znajdź adres IP swojego Pi, wpisując:

Ifconfig

Połącz się z tym adresem za pomocą klienta SSH, takiego jak PuTTY dla systemu Windows, i uruchom skrypt za pomocą narzędzia Screen, aby zapobiec jego zamknięciu po rozłączeniu:

ekran /home/pi/picam.py

Ponieważ Pi ma niską moc, można go naprawdę uwolnić, podłączając go do akumulatora, który można ładować za pomocą energii słonecznej.

W połączeniu z wodoodporną obudową, taką jak PiCE firmy Elson Designs, można zmienić skromny Pi w potężną kamerę przyrodniczą, która może robić niezwykle imponujące zdjęcia – nawet w miejskich ogrodach.

Kliknij tutaj, aby powrócić do strony głównej 21 projektów technicznych

Ciekawe Artykuły

Wybór Redakcji

Motyw ikon HiDPI dla LibreOffice
Motyw ikon HiDPI dla LibreOffice
Jeśli masz ekran HiDPI, być może szukasz ikon HiDPI na pasku narzędzi LibreOffice. Oto jak uzyskać zestaw ikon HiDPI „Bryza”.
Recenzja TP-Link Deco M5: skuteczny i atrakcyjny router
Recenzja TP-Link Deco M5: skuteczny i atrakcyjny router
W ciągu ostatnich kilku lat firma TP-Link regularnie znajdowała się na szczycie listy naszych ulubionych routerów bezprzewodowych w Przeglądach Ekspertów, ale ponieważ sieć mesh zyskuje na popularności w porównaniu z tradycyjnymi metodami wzmacniania zasięgu domowej sieci Wi-Fi, musi
Jak naprawić Nie można naprawić połączenia w Google Hangouts
Jak naprawić Nie można naprawić połączenia w Google Hangouts
Google Hangouts nie było w stanie przechwycić tylu użytkowników, co Facebook Messenger czy Skype, ale w ciągu ostatnich kilku lat odnotowuje stały wzrost. To całkiem dopracowana aplikacja, nad którą Google pracuje od 2013 roku.
Co to jest SlideShare i jak działa?
Co to jest SlideShare i jak działa?
SlideShare to usługa LinkedIn służąca do tworzenia i oglądania bezpłatnych seminariów internetowych i kursów online oraz do udostępniania plików, takich jak dokumenty PDF. Oto zalety korzystania z SlideShare.
Jak zainstalować system Mac OS na komputerze
Jak zainstalować system Mac OS na komputerze
Możesz zainstalować system macOS na komputerze PC i zbudować własny Hackintosh, nawet jeśli Apple nie oferuje oficjalnego wsparcia. Aby rozpocząć, potrzebujesz działającego komputera Mac.
Przewodnik dotyczący cięcia kabli: najlepsze alternatywy dla telewizji kablowej pozwalające zaoszczędzić pieniądze w 2024 r
Przewodnik dotyczący cięcia kabli: najlepsze alternatywy dla telewizji kablowej pozwalające zaoszczędzić pieniądze w 2024 r
Porzuć w tym roku telewizję kablową! Są to najlepsze alternatywy dla oglądania telewizji kablowej, programów sieciowych i treści przesyłanych strumieniowo na żądanie.
Jak pozbyć się lęków w The Sims 4
Jak pozbyć się lęków w The Sims 4
Lęki mogą powstrzymywać Twoich Simów przed najlepszym życiem w The Sims 4. Niezależnie od tego, czy jest to strach przed wystąpieniami publicznymi, ogniem, czy nawet duchami, te fobie mogą uniemożliwić im przeżywanie nowych przygód i możliwości. Jeśli ty