Inhaltsverzeichnis:

Webgesteuerte Überwachungskamera - Gunook
Webgesteuerte Überwachungskamera - Gunook

Video: Webgesteuerte Überwachungskamera - Gunook

Video: Webgesteuerte Überwachungskamera - Gunook
Video: Foscam FI9928P steuerbare Netzwerkkamera Überwachungskamera, nur im gemeinsamen Wlan LAN Netzwerk nu 2024, November
Anonim
Webgesteuerte Überwachungskamera
Webgesteuerte Überwachungskamera
Webgesteuerte Überwachungskamera
Webgesteuerte Überwachungskamera
Webgesteuerte Überwachungskamera
Webgesteuerte Überwachungskamera
Webgesteuerte Überwachungskamera
Webgesteuerte Überwachungskamera

Der Zweck dieser Arbeit ist zu zeigen, wie man ein Überwachungssystem mit der Web-Seitenschnittstelle baut. Die Webcam kann über das Interface in vertikaler oder horizontaler Richtung gedreht werden, jedoch nur in dem Bereich, den die Randsensoren zulassen. Die Kontrollseite ist mit einem Login-System gesichert, bei dem der Benutzer einen Benutzernamen und ein Passwort eingibt.

Auf der Steuerungsseite kann der Benutzer steuern, wie sich die Webcam dreht und wie viele Schritte sie ausführen soll. Der Benutzer kann die Webcam auch über das Webinterface ein- und ausschalten. Informationen über die Zustände werden sofort auf dem Bildschirm aktualisiert. Der Benutzer kann den Bewegungsmelder auch online schalten. Wenn die Kamera eine Bewegung erkennt, werden die Bilder automatisch gespeichert. Die Benennung der Bilder erfolgt mit "Timestamps", so dass man feststellen kann, wann das Bild aufgenommen wurde. Die Kameraschnittstelle wird unter Verwendung der Programmiersprachen PHP und XHTML codiert. Der Mikrocontroller wird unter Verwendung der C-Sprache programmiert. System funktioniert auf Linux-Betriebssystem.

Schritt 1: Schrittmotoren

Schrittmotoren
Schrittmotoren

Sie finden die Schrittmotoren aus dem alten Drucker. Drucker enthält normalerweise zwei Schrittmotoren. Der Schrittmotor kann bipolar oder unipolar sein.

Schritt 2: Herstellung der Box

Herstellung der Box
Herstellung der Box
Herstellung der Box
Herstellung der Box

Polystrol ist billig und leicht zu modifizieren. Sie können es mit einem (Heißluft-) Aerophon in die richtige Form biegen. Heißkleber ist gut, wenn Sie Teile zusammenkleben.

Schritt 3: Montage

Montage
Montage
Montage
Montage
Montage
Montage
Montage
Montage

Ich habe viele Teile aus dem Lego-Bausatz verwendet. Diese sind wirklich nützlich =). Die restlichen Teile stammen aus dem alten Drucker. Nur die Schalter und Kabel stammen aus dem Elektronikladen.

Schritt 4: Motortreiber für den bipolaren Schrittmotor

Motortreiber für den bipolaren Schrittmotor
Motortreiber für den bipolaren Schrittmotor

Um die Schrittmotoren zu steuern, müssen wir einen Motortreiber bauen. Es gibt einen Unterschied zwischen bipolaren und unipolaren Motortreibern. Bipolare Motortreiber sind etwas schwieriger als unipolare.

Gebrauchte Teile: - Attiny2313-Prozessor - 12MHz Quarz - 2x 27 pF Kondensatoren - L7805CV Regler mit 100 nF und 4, 7uF/35V Kondensatoren - L7808CV Regler mit 100 nF und 4, 7uF/35V Kondensatoren - 1N5408 Diode - 2x Dual-H- Brücke (Modell L293B) - TTL-RS-Wandler (Modell ST232ACN) mit fünf 0, 1 nF Kondensatoren - 2, 1 mm DC-Anschluss - Schraubklemmen L293B Dual-H-Brücke enthält keine internen Dioden ! Modell L293D enthält Dioden.

Schritt 5: Mikrocontrollerplatine

Mikrocontrollerplatine
Mikrocontrollerplatine
Mikrocontrollerplatine
Mikrocontrollerplatine

Löten Sie die Komponenten auf der Platine und das war's. Über die Verkabelung gibt es nichts zu sagen =)

Schritt 6: Fertig

Fertig
Fertig

System ist betriebsbereit.

Schritt 7: Easy Motion Detector-Programm

Dies funktioniert nur unter Linux! 1. Installieren Sie Ihre Webcam.2. Installieren Sie die Capture-Software namens Xawtv. Es erstellt eine Datei namens.webcamrc 3. Öffnen Sie die Datei mit Ihrem bevorzugten Editor.4. Verzögerung definiert, wie oft das Standbild an den Server gesendet wird. Ich habe 7 Sekunden gebraucht. Dir definiert den Speicherortordner, in den das Bild verschoben wird. Etwas wie: /usr/webcam/pictures/ Datei definiert den Namen des Bildes. Etwas wie Bildunterschrift,-j.webp

Schritt 8: Codes

Codes werden auf Finnisch kommentiert.