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

Apple MacBook Pro Staingate: czy tłusta skóra jest winna korozji ekranów MacBooka Pro?
Apple MacBook Pro Staingate: czy tłusta skóra jest winna korozji ekranów MacBooka Pro?
Aktualizacja: kilku czytelników skontaktowało się z nami i mamy aktualizację, aby to odzwierciedlić. Wszystko zaczęło się rok temu, gdy jeden z użytkowników zgłosił na forach wsparcia Apple dziwne plamy pojawiające się na ich MacBooku Pro z
Jak zmienić rozdzielczość w HBO Max
Jak zmienić rozdzielczość w HBO Max
HBO Max to platforma streamingowa, która gromadzi wszystkie Twoje ulubione treści HBO w jednym miejscu. Z miesięczną subskrypcją (lub jeśli HBO jest już częścią Twojego pakietu telewizji kablowej), możesz cieszyć się szeroką gamą hitów filmowych i
Jak przekazać całą swoją pocztę e-mail z Hotmail do Gmaila
Jak przekazać całą swoją pocztę e-mail z Hotmail do Gmaila
https://www.youtube.com/watch?v=L6o85gdoEbs Starsi czytelnicy pamiętają czasy, gdy Hotmail, bezpłatna oferta poczty e-mail firmy Microsoft, dominowała na rynku przesyłania wiadomości przez dekadę na przełomie wieków. Nazwa Hotmail już dawno zniknęła;
Jak sparować Amazon Echo Buds z wieloma urządzeniami
Jak sparować Amazon Echo Buds z wieloma urządzeniami
Najnowszym dodatkiem do świata bezprzewodowych słuchawek Bluetooth są Echo Buds firmy Amazon. Są bardzo wyczekiwanym rywalem AirPods firmy Apple i mają mikrofon, przez który można zamówić Alexę. Możesz zapytać
Jak utworzyć skrót do otwierania ustawień ekranu blokady w systemie Windows 8.1
Jak utworzyć skrót do otwierania ustawień ekranu blokady w systemie Windows 8.1
Oto kolejna przydatna wskazówka od Winaero. Staramy się zaoszczędzić Twój czas i poprawić użyteczność systemu Windows 8.1 dla Ciebie, a dziś udostępnimy Ci wyłącznie sposób tworzenia skrótu, który umożliwia bezpośrednie otwieranie ustawień blokady ekranu jednym kliknięciem. Może to być niezwykle przydatne
Najdłuższa passa Snapchata [luty 2021]
Najdłuższa passa Snapchata [luty 2021]
Każdego miesiąca śledzimy, kto ma najdłuższą passę Snapchata na świecie. Czytaj dalej, aby dowiedzieć się, czym jest Snapstreak i kto posiada aktualny rekord.
Najlepsze alternatywy dla Formularzy Google
Najlepsze alternatywy dla Formularzy Google
Formularze Google to popularne narzędzie do tworzenia formularzy, ale jeśli nie masz konta Google lub nie lubisz tej aplikacji, potrzebujesz bezpłatnej alternatywy. Na szczęście istnieje wiele innych wysokiej jakości kreatorów o dowolnych kształtach