Inhoudsopgave:
- Stap 1: Stappenmotoren
- Stap 2: De doos maken
- Stap 3: Montage
- Stap 4: Motorstuurprogramma voor de bipolaire stappenmotor
- Stap 5: Microcontrollerkaart
- Stap 6: Klaar
- Stap 7: Eenvoudig bewegingsdetectieprogramma
- Stap 8: Codes
Video: Webgestuurde bewakingscamera - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:19
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
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
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
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
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
Soldeer de componenten op het bord en dat is alles. Over de bedrading.. er is niets te zeggen =)
Stap 6: Klaar
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:
Webgestuurde Rover: 14 stappen (met afbeeldingen)
Web Controlled Rover: Bouwen en spelen met robots is mijn grootste schuldige plezier in het leven. Anderen spelen golf of skiën, maar ik bouw robots (aangezien ik niet kan golfen of skiën:-). Ik vind het ontspannend en leuk! Om de meeste van mijn bots te maken, gebruik ik chassiskits. Het gebruik van kits helpt me om te doen wat
Webgestuurde Valentijn: 8 stappen (met afbeeldingen)
Web Controlled Valentine: met deze mix van software en hardware kun je overal met internettoegang een met hart versierd nachtlampje laten branden. Dus of je je nu herinnert op het werk, in een café, thuis of op je (web-enabled) mobiele telefoon, je kunt je valentijn vertellen dat je