[LINUX] Ich habe eine Kamera an Raspberry Pi angeschlossen und mithilfe der Motion-Software eine Website zur Heimüberwachung erstellt (die jedoch nur in meinem Heim-WLAN-Bereich angezeigt werden kann).

Einführung

** 19. März: In der Vim-Beschreibung ist ein Fehler aufgetreten, daher habe ich ihn korrigiert. ** ** **

Ich begann mit Raspberry Pi zu arbeiten. Dieses Mal habe ich, wie der Titel schon sagt, eine Kamera installiert und eine Site (beschränkt auf Wifi in meinem Haus) erstellt, die den Raum in meinem Haus mit Motion-Software überwacht. Daher möchte ich sie zusammenfassen.

Die Hauptpunkte sind wie folgt.

Befestigen Sie das Kameramodul am Raspberry Pi 4

Diesmal habe ich diese Kamera für Raspeye gekauft. Es ist sehr billig bei 1500 Yen.  https://www.amazon.co.jp/raspberry-%E3%82%AB%E3%83%A1%E3%83%A9%E3%83%A2%E3%82%B8%E3%83%A5%E3%83%BC%E3%83%AB-Raspberry-%E3%81%A8%E3%82%B1%E3%83%BC%E3%82%B9500W%E7%94%BB%E7%B4%A0-%E6%84%9F%E5%85%89%E3%83%81%E3%83%83%E3%83%97OV5647%E3%82%BB%E3%83%B3%E3%82%B5%E3%83%BC/dp/B07NSS1QRW/ref=sr_1_1?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&keywords=lotw+camera&qid=1584354810&s=computers&sr=1-1-catcorr

Bauen Sie dies zuerst zusammen.

008.png

Die Kamera, das Gehäuse und die Anleitung waren insgesamt in einem kompakten Paket. Ich mache eine Kameratasche, aber die meisten Bilder habe ich nicht gemacht. .. Die Schrauben sind sehr klein und schwer einzuführen, aber es war nicht allzu schwierig, weil ich einfach das Plastikgehäuse zusammengesetzt und mit den Schrauben befestigt habe.   Als nächstes installieren Sie dieses Modul auf dem Raspeltorte. 009.png

Am Anschluss, an dem das Kameramodul installiert ist, befindet sich eine schwarze Abdeckung, und normalerweise ist kein Platz zum Einsetzen vorhanden. Heben Sie daher die Abdeckung mit Ihren Krallen an und setzen Sie sie in den Spalt ein. Setzen Sie es zu diesem Zeitpunkt so ein, dass die Metallsensoroberfläche auf der Raspeltortenseite und der Kameraseite installiert ist.

010.png

Hier ist das installierte Foto. Die Box auf der Razpai-Seite, die ich gekauft habe, ist nicht fest montiert.

Stellen Sie mit Raspberry Pi ein, damit Sie mit der Kamera aufnehmen können

Die Installation ist auf diese Weise abgeschlossen, aber als nächstes setzen wir sie auf den Raspeltorte, damit wir mit der Kamera aufnehmen können. Danach habe ich mich als Root angemeldet und eingerichtet.

013.png

Gehen Sie in den Einstellungen zu Schnittstelle → Kamera aktivieren.

image.png

Starten Sie als Nächstes eine Anwendung namens LXterminal, die der Eingabeaufforderung in Windows entspricht. Dieses LX-Terminal befiehlt mit Linux-Befehlen. Ich selbst war neu in Linux-Befehlen, also tappe ich beim Suchen. Um festzustellen, ob die Kamera angeschlossen ist, geben Sie Folgendes ein und drücken Sie die Eingabetaste.

LXterminal


vcgencmd get_camera

Bei Erfolg wird Folgendes angezeigt. Wenn erkannt = 0, bedeutet dies, dass Sie nicht verbunden sind, sodass irgendwo in der Vergangenheit etwas falsches hätte passieren müssen.

LXterminal


supported=1 detected=1

Wenn auf der Geräteseite ein Problem auftritt, können Sie das Gerät in Raspeye mit dem folgenden Befehl auf die neueste Version aktualisieren.

LXterminal


sudo apt-get upgrade

Nehmen Sie einmal ein Bild mit der Kamera auf

Versuchen Sie nach Bestätigung der Verbindung, ein Bild mit der Kamera aufzunehmen.

LXterminal


sudo raspistill -o image.jpg

Mit diesem Befehl können Sie ein einzelnes Foto aufnehmen. Das Foto selbst wird in dem Ordner gespeichert, der das aktuelle Verzeichnis auf dem LX-Terminal ist.

image.jpg

Die nahegelegene Figur ist unscharf und scheint auf dem Hintergrund dahinter scharf zu sein.

Referenz-URL https://www.pc-koubou.jp/magazine/17276

Stellen Sie die Motion-Software vor und stöbern Sie vor Ort

Nachdem die Kameraeinstellungen abgeschlossen sind, möchte ich die in Echtzeit aufgenommenen Bilder überprüfen können. Installieren Sie dieses Mal eine Software namens Motion auf Rasppie, starten Sie die Software mit dem Befehl des LX-Terminals und überprüfen Sie sie auf der URL.

Installieren Sie Motion mit dem folgenden Befehl.

LXterminal


sudo apt-get install motion

Bearbeiten Sie dann Folgendes, damit Motion mit dem folgenden Befehl verschoben werden kann.

LXterminal


sudo vim /etc/default/motion

start_motion_daemon=no
↓
start_motion_daemon=yes

Wenn der Befehl nicht akzeptiert wird und ein Fehler auftritt, müssen Sie zunächst einen Texteditor namens Vim installieren. Installieren Sie ihn daher mit dem folgenden Befehl.

LXterminal


sudo apt-get install vim

Der Bearbeitungsbildschirm wird nun wie unten gezeigt angezeigt, Sie müssen jedoch wissen, wie Sie nur Vim bearbeiten können. Referenz-URL https://qiita.com/kon_yu/items/b8864ff566b8b67a9810

Sie können vom nicht bearbeitbaren Bildschirm zum möglichen Bildschirm wechseln, indem Sie den Befehl i (Einfügen: Bearbeiten) oder den Befehl s (Ersetzen: Einfügen) drücken. Verwenden Sie die Esc-Taste, um vom bearbeitbaren Bildschirm zum nicht bearbeitbaren Bildschirm zu wechseln. ~~ Der bearbeitbare Bildschirm und der nicht bearbeitbare Bildschirm können mit den Tasten s und esc umgeschaltet werden, also ~~ Geben Sie nach dem Umschalten Ja und Nein ein. Nach dem Umschalten können Sie mit dem Befehl: wq auf dem nicht bearbeitbaren Bildschirm beenden. image.png

Nun, das ist eigentlich die Einstellung. Lass uns tatsächlich schießen. Starten Sie Motion mit diesem Befehl.

LXterminal


sudo motion -n  

Das Video, das ich gedreht habe http://raspberrypiのIP:8081/ Sie können es auf dieser URL überprüfen.

IMG_0403.PNG

Das aufgenommene Bild des tatsächlich aufgenommenen Videos befindet sich oben. Es war immer noch rauer als das Foto. Sie können es jedoch überall im Haus sehen, wo Wifi verfügbar ist. Ich fragte mich, ob es angewendet werden könnte, beispielsweise ein Kind zu beobachten, das in einiger Entfernung schläft, während es Hausarbeit oder Arbeit erledigt.

Am Ende

Dieses Mal haben wir eine Kamera auf dem Raspberry Pi installiert und eine Umgebung für Aufnahmen erstellt. Die Installation selbst war nicht schwierig. Es gab jedoch viele Punkte, die ich in den Einstellungen in Raspai nicht gut verstanden habe, z. B. das Festlegen von Linux-Befehlen und das Festlegen nur als Root-Benutzer. Als nächstes möchte ich überlegen, ob es möglich ist, die Aufnahmemethode durch Ändern der Einstellungen dieser Kamera zu ändern. Außerdem möchte ich einen Server erstellen oder Cloud-Dienste wie AWS verwenden, damit er außerhalb von Wifi angezeigt werden kann. Ich dachte, 1500 Yen wären zu billig für die Leistung der Kamera, aber das ist überhaupt nicht der Fall, und es ist mehr als genug Leistung, um als Spielzeug zu spielen. Es war eine lustige Zeit. ..

URL, die sehr hilfreich war https://qiita.com/westvirginia/items/ba79f7549b43da116467

https://www.itmedia.co.jp/news/articles/1907/13/news009.html

https://qiita.com/kon_yu/items/b8864ff566b8b67a9810

Recommended Posts

Ich habe eine Kamera an Raspberry Pi angeschlossen und mithilfe der Motion-Software eine Website zur Heimüberwachung erstellt (die jedoch nur in meinem Heim-WLAN-Bereich angezeigt werden kann).
Ich habe versucht, mit OpenCV eine Bewegungserkennungsüberwachungskamera mit einer WEB-Kamera mit Raspberry Pi herzustellen
Eine Geschichte, bei der ich darüber nachdachte, die Informationen über die Fülle des Parkplatzes anhand des von der Webkamera und Razpai erhaltenen Bildes und durch tiefes Lernen zu ermitteln.
Erstellen Sie einen Farbsensor mit einem Raspeltorte und einer Kamera
Ich habe zum ersten Mal eine Überwachungskamera mit Raspberry PI gemacht.