Inhoudsopgave:

Webgestuurde bewakingscamera - Ajarnpa
Webgestuurde bewakingscamera - Ajarnpa

Video: Webgestuurde bewakingscamera - Ajarnpa

Video: Webgestuurde bewakingscamera - Ajarnpa
Video: Overzicht Google Apps for Business (Nederlands) 2024, November
Anonim
Webgestuurde bewakingscamera
Webgestuurde bewakingscamera
Webgestuurde bewakingscamera
Webgestuurde bewakingscamera
Webgestuurde bewakingscamera
Webgestuurde bewakingscamera
Webgestuurde bewakingscamera
Webgestuurde bewakingscamera

Het doel van dit werk is om te laten zien hoe een bewakingssysteem kan worden gebouwd met de webpagina-interface. De webcam kan via de interface in verticale of horizontale richting worden gedraaid, maar alleen in het gebied dat grenssensoren toelaten. De controlepagina is beveiligd met een inlogsysteem, waarbij de gebruiker een gebruikersnaam en een wachtwoord intypt.

Op de controlepagina kan de gebruiker bepalen hoe de webcam draait en hoeveel stappen hij zal lopen. De gebruiker kan de webcam ook in- en uitschakelen via de webinterface. Informatie over de staten wordt onmiddellijk op het scherm bijgewerkt. De gebruiker kan de bewegingsdetector ook online inschakelen, als de camera beweging detecteert, worden de frames automatisch opgeslagen. Het benoemen van de foto's gebeurt met "tijdstempels", zodat het mogelijk is om te achterhalen wanneer de foto is genomen. De camera-interface is gecodeerd met behulp van PHP- en XHTML-programmeertalen. De microcontroller wordt geprogrammeerd met behulp van C-taal. Systeem werkt op Linux-besturingssysteem.

Stap 1: Stappenmotoren

Stappenmotoren
Stappenmotoren

Je vindt de stappenmotoren van de oude printer. Printer bevat meestal twee stappenmotoren. De stappenmotor kan bipolair of unipolair zijn.

Stap 2: De doos maken

De doos maken
De doos maken
De doos maken
De doos maken

Polystrol is goedkoop en gemakkelijk aan te passen. Je kunt het met (hetelucht) aerofoon in de juiste vorm buigen. Hete lijm is goed als je onderdelen aan elkaar plakt.

Stap 3: Montage

samenkomst
samenkomst
samenkomst
samenkomst
samenkomst
samenkomst
samenkomst
samenkomst

Ik heb veel onderdelen uit de Lego kit gebruikt. Deze zijn echt handig =). Rest van de onderdelen komen uit de oude printer. Alleen de schakelaars en draden komen uit de elektronicawinkel.

Stap 4: Motorstuurprogramma voor de bipolaire stappenmotor

Motorstuurprogramma voor de bipolaire stappenmotor
Motorstuurprogramma voor de bipolaire stappenmotor

Om de stappenmotoren te besturen, moeten we een motordriver bouwen. Er is een verschil tussen bipolaire en unipolaire motordrivers. Bipolaire motoraandrijving is een beetje moeilijker om te doen dan unipolair.

Gebruikte onderdelen: - Attiny2313-processor - 12MHz kristal - 2x 27 pF condensatoren - L7805CV regelaar met 100 nF en 4, 7uF/35V condensatoren - L7808CV regelaar met 100 nF en 4, 7uF/35V condensatoren - 1N5408 diode - 2x Dual-H- Brug (model L293B) - TTL-RS-transducer (model ST232ACN) met vijf 0, 1 nF condensatoren - 2, 1 mm DC-connector - schroefklemmen L293B Dual-H-brug bevat geen interne diodes ! Model L293D bevat diodes.

Stap 5: Microcontrollerkaart

Microcontrollerkaart
Microcontrollerkaart
Microcontrollerkaart
Microcontrollerkaart

Soldeer de componenten op het bord en dat is alles. Over de bedrading.. er is niets te zeggen =)

Stap 6: Klaar

Gedaan
Gedaan

Systeem is klaar voor gebruik.

Stap 7: Eenvoudig bewegingsdetectieprogramma

Dit werkt alleen onder Linux! 1. Installeer uw webcam.2. Installeer opnamesoftware genaamd Xawtv. Het creëert een bestand genaamd.webcamrc 3. Open het bestand met je favoriete editor.4. Vertraging bepaalt hoe vaak het stilstaande beeld naar de server wordt verzonden. Ik gebruikte 7 seconden. Dir definieert de locatiemap waar de afbeelding naartoe gaat. Iets als: /usr/webcam/pictures/ Bestand definieert de naam van de afbeelding. Iets als bijschrift,-j.webp

Stap 8: Codes

Codes worden becommentarieerd in het Fins.

Aanbevolen: