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

Pobierz plik HOSTS z blokowaniem reklam
Pobierz plik HOSTS z blokowaniem reklam
Plik HOSTS z blokowaniem reklam. Plik HOSTS z obsługą blokowania reklam. Autor: winhelp2002.mvps.org. http://winhelp2002.mvps.org Pobierz plik „HOSTS z blokowaniem reklam” Rozmiar: 133,89 Kb ReklamaPCRepair: Napraw problemy z systemem Windows. Wszyscy. Link do pobrania: Kliknij tutaj, aby pobrać plik Wesprzyj nas Winaero w dużym stopniu polega na Twoim wsparciu. Możesz sprawić, że witryna będzie Cię interesować
Najlepsze czcionki CapCut
Najlepsze czcionki CapCut
Jeśli chcesz tworzyć przyciągające wzrok treści, być może zainteresuje Cię aktualizacja czcionki. Na szczęście aplikacje do edycji wideo, takie jak CapCut, oferują imponujący wybór, dzięki któremu Twoje filmy będą bardziej atrakcyjne. Możesz także wykazać się kreatywnością, próbując różnych
Jak wyczyścić wszystkie zapisane hasła na urządzeniu z Androidem
Jak wyczyścić wszystkie zapisane hasła na urządzeniu z Androidem
Miliony zapracowanych ludzi każdego dnia używają Internetu do tworzenia kont użytkowników. Wśród kont znajdują się media społecznościowe, zakupy i niezliczone inne subskrypcje. Najprawdopodobniej masz wiele kont, które wymagają zalogowania się, aby uzyskać dostęp. ten
Jak przesłać zdjęcia do iCloud z komputera?
Jak przesłać zdjęcia do iCloud z komputera?
Obecnie wiele osób łączy i dopasowuje swoje systemy operacyjne, w tym usługi takie jak iCloud, który pierwotnie był przeznaczony tylko dla użytkowników produktów Apple. Każdy system operacyjny i platforma mają swoje unikalne mocne i słabe strony i kto może nas winić
Co oznacza osadzanie?
Co oznacza osadzanie?
Osadzanie oznacza umieszczenie treści na stronie/witrynie, a nie tylko linkowanie do niej, i można to zrobić za pomocą mediów społecznościowych, filmów i innych rodzajów treści. Oto, co musisz wiedzieć.
Widzę „połączenie zostało zresetowane” – co mam zrobić?
Widzę „połączenie zostało zresetowane” – co mam zrobić?
Czytelnik TechJunkie napisał i powiedział: „Widzę, że „połączenie zostało zresetowane” – co mam zrobić? Jak zawsze, chętnie Ci pomogę. Komunikat resetowania połączenia może być spowodowany przez jeden z wielu
Jak zaktualizować aplikacje na telewizorze LG Smart TV
Jak zaktualizować aplikacje na telewizorze LG Smart TV
Telewizory inteligentne zmieniły zasady gry i są teraz nieodzowną częścią wielu naszych salonów. Nie tylko wyświetlają telewizję w wysokiej rozdzielczości lub Ultra HD, ale mogą uzyskać dostęp do Internetu, przeglądać sieć, korzystać z aplikacji takich jak