Inhaltsverzeichnis:

UNICORN CAMERA - Raspberry Pi Zero W NoIR 8MP Kamera Build - Gunook
UNICORN CAMERA - Raspberry Pi Zero W NoIR 8MP Kamera Build - Gunook

Video: UNICORN CAMERA - Raspberry Pi Zero W NoIR 8MP Kamera Build - Gunook

Video: UNICORN CAMERA - Raspberry Pi Zero W NoIR 8MP Kamera Build - Gunook
Video: RasPi ZeroW NoIR 8MP Camera Build using RPi_Cam_Web_Interface 2024, Dezember
Anonim
Image
Image
Hardware
Hardware

Pi Zero W NoIR 8MP Kamera-Build

Dieses Instructable wurde erstellt, um jedem zu helfen, der eine Infrarotkamera oder eine wirklich coole tragbare Kamera oder eine tragbare Raspberry Pi-Kamera möchte oder einfach nur Spaß haben möchte, heheh. Dies ist die günstigste und konfigurierbare Kamera, die ich verwendet habe. Die verwendete Software ermöglicht es Ihnen, im Vollautomatikmodus zu bleiben oder jede einzelne Funktion der Raspberry Pi-Kamera abzustimmen.

Bitte beachten Sie, dass diese Kamera eine Kamera im "Camera Phone"-Stil ist und als solche einen kleinen Sensor hat und nicht alle Funktionen einer modernen DSLR- oder spiegellosen Kamera hat.

Die Gesamtkosten für den Bau dieses Projekts liegen unter 60 US-Dollar, aber Sie können mehr ausgeben, wenn Sie möchten:)

Schritt 1: Hardware

Hardware - Dies sind US-Preise Ihre Preise können variieren

Raspberry Pi Zero W - $10

Raspberry Pi NoIR-Kamera - $25

Raspberry Pi Official Case - $5 - Dieses Case ist es wert für das mitgelieferte Kamerakabel

MicroSD-Karte - 16 GB $ 8 32 GB $ 14

Netzteil oder Batterie - 5 bis 20 US-Dollar - Abhängig von der Art des Netzteils oder der Batteriegröße

Star Wars-Aufkleber auf Ihrer eigenen tragbaren Infrarotkamera $ unbezahlbar

Der Pi Zero wird nicht über den normalen Raspberry Pi Distributor in den USA, Newark Electronics (Element 14) verkauft. Sie können sie bei Microcenter online oder in den Stores sowie bei Adafruit online kaufen.

www.microcenter.com &

Wichtiger Hinweis: In meinem Build-Video installiere ich das Raspberry Pi Kamerakabel falsch und so hat die Kamera beim Start nicht richtig funktioniert. Das Kabel habe ich beim Einstecken natürlich vertauscht und ihr seht im Video, dass ich einen Fehler erhalte. Dieser Fehler tritt auch auf, wenn das Kabel nach der Installation herausrutscht oder sich löst.

Super wichtiger Hinweis: Ich habe die Clips am Kamerakabelstecker mehr als einmal gebrochen. Sie sind ZERBRECHLICH und erfordern sanfte Kraft und Druck. Stellen Sie sicher, dass Sie Geduld und eine sanfte Berührung verwenden, damit sie richtig funktionieren.

Schritt 2: Überblick über Betriebssystem und Software

Überblick über Betriebssystem und Software
Überblick über Betriebssystem und Software
Überblick über Betriebssystem und Software
Überblick über Betriebssystem und Software
Überblick über Betriebssystem und Software
Überblick über Betriebssystem und Software

Für das Betriebssystem gehe ich mit Full Blown Raspbian. Als Software verwende ich das RPi-Cam-Web-Interface

RasPI-Betriebssystem herunterladen –

Software installieren Sobald das Betriebssystem installiert ist RPi-Cam-Web-Interface -

ÜBERSICHTSHINWEIS - Ich verwende einen Raspberry Pi 3, damit ich das Netzwerk fest verdrahten kann. Ich richte mein WLAN ein und verschiebe dann den Speicherchip über den Pi Zero und schließe damit die Installation ab.

ICH VERWENDE DEN PI 3 NUR ZUM EINRICHTEN MEINES DRAHTLOSEN NETZWERKS, und ich bin mir sicher, dass es noch einen anderen Weg gibt, den ich lernen muss, um dies für alle einfacher zu machen.

Schritt 3: Betriebssysteminstallation & WLAN

Betriebssysteminstallation & WLAN
Betriebssysteminstallation & WLAN

RasPi OS-Installation

1. Leeren Sie Ihre SD-Karte mit SDFormatter unter Windows - Für Mac und Linux habe ich sie noch nicht verwendet, daher habe ich keine Empfehlung (Suchformat und Bild auf einem Mac oder Linux) - https://www.sdcard.org /downloads/formatter_4/eula…

2. Installieren Sie Raspbian OS mit Win32DiskImager unter Windows -

3. Einrichten von WiFi - Dies ist ein kniffliges Stück, da die Hauptverwendung dieser Kamera darin besteht, WiFi über ein Telefon oder einen Computer mit einem Browser zu verbinden. Leider müssen Sie Ihr WLAN oder einen HotSpot oder beides einrichten, um es auf diese Weise zu verwenden.

Um das WLAN einzurichten, müssen Sie Ihren RasPi Zero mit einem OTG-Kabel + einem HUB für Maus und Tastatur oder einem USB-zu-Tastatur- und Mauskabel mit Ihrem PC verbinden

Problemumgehung - Ich habe einen Raspberry Pi 3 verwendet, um das WLAN einzurichten, und ich habe SSH / VNC über eine Netzwerkverbindung verwendet. Ich denke, dass Sie mit Raspi-Config jetzt das WLAN so einrichten können, dass dieser Vorgang schneller und einfacher wird.

Schritt 4: RPi Cam Webinterface installieren

RPi Cam Webinterface-Installation
RPi Cam Webinterface-Installation

Sobald das Betriebssystem installiert und das WLAN aktiviert ist, können Sie die RPi Cam Web Interface-Software installieren. Ich empfehle, keine Updates durchzuführen, bis Sie auf dem Pi Zero sind, um sicherzustellen, dass Sie keine Fehler aufgrund der Hardware machen

Vergessen Sie nicht, sicherzustellen, dass Sie die richtigen Kameravoreinstellungen für Ihre 5-MP-V1-Kamera oder Ihre 8-MP-V2-Kamera haben.

elinux.org/RPi-Cam-Web-Interface - Setup Unten wurde von der Site zitiert - Bitte besuchen Sie die Site für die aktuellsten Details

Schritt 1: Installieren Sie Raspbian auf Ihrem RPiSchritt 2: Verbinden Sie die Kamera mit dem RPi und aktivieren Sie die Kameraunterstützung (https://www.raspberrypi.org/camera)

Schritt 3: Aktualisieren Sie Ihr RPi mit den folgenden Befehlen: sudo apt-get update sudo apt-get dist-upgrade

Gelegentlich, wenn Updates der Kamerakern-Software durchgeführt wurden, kann ein sudo rpi-Update verwendet werden, um davon zu profitieren, bevor sie als Standard verfügbar sind.

Schritt 4: Führen Sie für Jessie Lite sudo apt-get install git aus. Klonen Sie den Code von github und aktivieren und starten Sie das Installationsskript mit den folgenden Befehlen: git clone https://github.com/silvanmelchior/RPi_Cam_Web_Int… cd RPi_Cam_Web_Interface./install. NS

Bei älteren Versionen mussten die Skripte mit chmod u+x *.sh ausführbar gemacht werden. Die Skripte sind install.sh main installation wie in Schritt 4 oben verwendetupdate.sh nach Updates suchen und dann main installation ausführenstart.sh startet die softwarestop.sh stoppt die softwareremove.sh entfernt die SoftwareUm diese Skripte auszuführen, stellen Sie sicher, dass Sie sich im Ordner RPi_Cam_Web_Interface befinden dann dem Skript ein./Eg. voranstellen Um eine vorhandene Installation zu aktualisieren./update.shE.g. Zum Starten der Kamerasoftware./start.shE.g. So stoppen Sie die Kamerasoftware./stop.shDie Hauptinstallation macht immer das Gleiche, um ihre Logik zu vereinfachen. Es sammelt alle Benutzerparameter zuerst in einem kombinierten Dialog und wendet die Parameter dann immer während des Prozesses an. Autostart sollte yes sein, wenn diese Software beim Hochfahren von Raspberry automatisch gestartet werden soll. jpglink sollte normalerweise no sein. Ändern Sie es auf yes, wenn Sie über externe Software verfügen, die direkten Zugriff auf die Bilddatei cam-j.webp

5. Ein q (quiet) Parameter kann verwendet werden um dies zu überspringen und eine automatische Installation basierend auf config.txt zu ermöglichen Alle Parameter befinden sich immer in der config.txt Datei, eine Standardversion wird erstellt wenn keine existiert und wird dann geändert nur einmal nach dem ersten Benutzerdialog. Die Installation versucht immer, die wichtigsten Softwarekomponenten zu aktualisieren und durchläuft dann funktional die Konfigurationsschritte für jeden Bereich wie Apache, Motion-Start. Nachdem das Setup abgeschlossen ist, bietet es an, das Kamerasystem zu starten. Es wird auch bei einem Neustart gestartet, wenn Autostart konfiguriert wurde.

Schritt 5: Verwenden Öffnen Sie einen beliebigen Browser auf einem beliebigen Computer in Ihrem Netzwerk und geben Sie die URL ein, um auf die Kamera-Website zuzugreifen. Dies ist https://ipAddress:port/subfolder. Wenn der Port während der Installation auf Standard 80 belassen wurde, kann dies weggelassen werden. Ebenso kann der Unterordner (Standard-HTML) weggelassen werden, wenn dieser während der Installation gelöscht wurde. Also für einen Port 80, kein Unterordner installieren, wird die URL zu https://ipAddress:port/subfolder. WICHTIGER HINWEIS: Wenn Sie Dateien ändern müssen, müssen Sie dies in der Laufzeitversion tun (z. B. im Ordner /var/www/html oder /etc/raspimjpeg). Das Ändern von Dateien im Ordner RPi_Cam_Web_Interface hat keine sofortige Auswirkung. Dies sind nur Kopien, die während der Installation verwendet werden.

Schritt 5: Fehlerbehebung

Fehlerbehebung
Fehlerbehebung
Fehlerbehebung
Fehlerbehebung
Fehlerbehebung
Fehlerbehebung

Wenn Sie das Betriebssystem installiert haben und die Anweisungen des RPi Cam Webinterface befolgt haben, sollten Sie jetzt einen Raspberry Pi haben, der direkt in eine Kamera bootet

Suchen Sie die URL des RasPi in Ihrem Netzwerk. Das ist bei jedem anders.

Laden Sie die Seite und VERGESSEN SIE NICHT DIE PORTNUMMER Standard ist 80, aber ich stelle meine auf verschiedene Dinge ein.

IP_Address:YouPort#(80default) - https://IP_Address:YouPort#(80default) IP-Adresse)

Sobald Sie das eingegeben haben, erhalten Sie eine Seite, die HTML enthält und anklickbar ist, klicken Sie darauf.

Das Vorschaufenster sollte angezeigt werden. Wenn dies nicht der Fall ist, dann 'Wir haben ein Problem Houston' - Sie haben wahrscheinlich die RPi Cam Web Interface Software nicht vollständig installiert.

Was ist, wenn Sie KEINE VORSCHAU sehen und ein Fehler immer wieder angezeigt wird - Höchstwahrscheinlich ist Ihr Kabel von der Kamera zum Pi falsch installiert ODER überhaupt nicht, d'oh!!!

HINWEIS - Ich habe das Kabel verkehrt herum installiert und musste es umdrehen. Den Fehler, den ich erhalten habe, habe ich schon einmal bekommen, wenn sich ein Kabel an einer Kamera gelöst hat. Wenn dieser Fehler angezeigt wird, überprüfen Sie das Kabel, da dies der Hauptgrund für diesen Fehler ist.

Probleme mit dem Kamerafokus der Version 2

Es ist ein bekanntes Problem, dass die Kamera im Werk so eingerichtet ist, dass sie unscharf ist, wenn sie ankommen. Ich habe die Details auf dieser Seite verwendet, um mich zum Laufen zu bringen - https://www.jeffgeerling.com/blog/2017/fixing-blur… - DANKE JEFF

Verwenden Sie ein benutzerdefiniertes 3D-gedrucktes Werkzeug ODER eine kleine Spitzzange, um die Kamera neu zu fokussieren

Sobald Sie die Kamera neu fokussiert haben, sollten Sie loslegen.

Schritt 6: RPi Cam Webinterface - Tipps und Tricks

RPi Cam Webinterface - Tipps und Tricks
RPi Cam Webinterface - Tipps und Tricks
RPi Cam Webinterface - Tipps und Tricks
RPi Cam Webinterface - Tipps und Tricks
RPi Cam Webinterface - Tipps und Tricks
RPi Cam Webinterface - Tipps und Tricks

Diese Software gibt es schon seit einiger Zeit und aus diesem Grund gibt es viele Dinge, die sie tun kann

Ich benutze es schon eine Weile und es gibt immer noch mehr zu lernen. Sie haben die volle Kontrolle über alle Funktionen und ich empfehle dringend, mit allen 'Knöpfen und Drehreglern' in der Software zu spielen.

Mein liebstes Extra ist derzeit MultiView. Sie können auch Pan Tilt und vieles mehr machen

Ich nutze meine RasPi's als Old Skool Style Webcams über mein Netzwerk mit vMix Software LIVE.

Ich kann live auf meinen PC streamen und gleichzeitig die höhere Qualität auf dem Pi aufzeichnen, wenn nötig. Auf diese Weise kann ich eine Synchronisierungsspur für die audiolosen RasPi-Videos erstellen. Ich kann später beliebig viele Kameras auf der Timeline platzieren. Denken Sie daran, eine Bildrate zu standardisieren. Die Größe kann sich ändern, da Sie das Filmmaterial bei Bedarf mit Ihrem Editor nach innen oder außen verschieben können. Ich verwende derzeit 24fps, da dies das System flüssig zu halten scheint. Ich freue mich darauf, ein 8-Megapixel-Standbild aufzunehmen, während ich mit 24 Bildern pro Sekunde aufnehme. Ich frage mich, ob es für die Synchronisierung weggeworfen wird.

Ich hatte in der Vergangenheit Synchronisierungsprobleme, wenn bei der Aufnahme Frames verloren gingen oder ich eine andere Framerate als meine Timeline verwende.

Spezifische Optimierungen, die ich für das Streaming verwende - Von

Anpassen der Live-Vorschau-Bandbreite Nutzungsabschnitt - Ich verwende gerne 384 x 288, um die Bandbreite zu verringern. Ich verwende auch ein niedriges Qualitätsniveau um 22 ist das höchste, das ich gehen werde. Ich habe dies nicht getestet, aber die Website beschreibt, wie schnell die Größe steigt und dass 10 eine großartige Zahl ist. Ich bin höher gegangen, aber ich habe auch den 512 auf etwa 384 gesenkt und den 384 auf 288 gesenkt (glaube ich). Ich habe auch FX verwendet, um interessante Looks zu kreieren. Vor allem, wenn ich nur das IR-Spektrum verwende. Es wird sehr Predator und es gibt mehrere andere Looks and Feels. Es ist wie Instagram-Filter und ich weiß, dass mein Telefon diese hat, ich benutze sie nur nie wirklich, auf dem Pi tue ich, heheh.

Während eines Zeitraffers aufgenommenes Bild, das eine fliegende Kreatur (Schmetterling oder Motte?)

Da der RasPi ZeroW so klein ist, können Sie ihn leicht in eine tragbare Kamera verwandeln. Ich habe ein Bild meiner RingCam-Idee angehängt, die ich kurz vor der Einhorn-Kamera verwendet habe.

Ich habe Handy-Kameraobjektiv-Add-Ons verwendet, um Fisheye- und Nahaufnahmen von Bildern und Videos zu erstellen - Etwas wie dieses von Amazon (kein Affiliate-Link und ich besitze nicht genau dieses Produkt, nur eines in der Nähe davon https://a.co /2CBHbJk)

Schritt 7: ERGEBNISSE

ERGEBNISSE
ERGEBNISSE
ERGEBNISSE
ERGEBNISSE
ERGEBNISSE
ERGEBNISSE

Ich benutze seit einiger Zeit Raspberry Pi Kameras.

Ich habe ein Bild angehängt, das ich auf der LA Anime Convention aufgenommen und einen Preis beim Adafruit Photography Contest gewonnen habe -

Für das Bild, das ich für den Wettbewerb gemacht habe, habe ich die Raspberry Pi Dead Ninja Twin Cam für dieses Foto verwendet und die Kamera, die gewonnen hat, war eine NoIR Version 1 5MP Kamera.

Ich habe ein Selfie mit meiner neuen 8MP NoIR RasPi Kamera gemacht und das könnt ihr oben sehen.

Zu guter Letzt habe ich mit meiner neuen Kamera ein Foto und einen Zeitraffer einer Kerze gemacht Hier ist ein Instagram-Link zum Zeitraffer (konnte nicht eingebettet werden) -

Empfohlen: