Inhoudsopgave:

30$ bewakingssysteem met gebruikersinterface - Ajarnpa
30$ bewakingssysteem met gebruikersinterface - Ajarnpa

Video: 30$ bewakingssysteem met gebruikersinterface - Ajarnpa

Video: 30$ bewakingssysteem met gebruikersinterface - Ajarnpa
Video: Bewakingsset kopen - Camerashop24 2024, Juli-
Anonim
30$ bewakingssysteem met gebruikersinterface
30$ bewakingssysteem met gebruikersinterface
30$ bewakingssysteem met gebruikersinterface
30$ bewakingssysteem met gebruikersinterface

Extreem goedkoop en zeer eenvoudig te doen bewakingssysteem. Je hoeft geen raketgeleerde te zijn om dat te doen. Alle benodigde onderdelen zijn waarschijnlijk te vinden bij uw plaatselijke ijzerhandel. U heeft slechts 2 hoekstangen, 2 servomotoren, koppel elektronische componenten en een (oude) webcam nodig. En natuurlijk wat software op je computer. Deze instructable laat je zien hoe je een functioneel bewakingssysteem kunt bouwen. Vereisten: - Linux-besturingssysteem - server (apache) - PHP-ondersteuning - Mysql (optioneel) Als je Mysql-aanmeldingscontrole niet wilt gebruiken - ongeveer 30 $ - webcam- servo basicsPictures en de onderstaande video vertellen je meer dan 784 woorden!

Stap 1: How To: het frame bouwen

Procedure: het frame bouwen
Procedure: het frame bouwen
Procedure: het frame bouwen
Procedure: het frame bouwen
Procedure: het frame bouwen
Procedure: het frame bouwen
Procedure: het frame bouwen
Procedure: het frame bouwen

eerst moet je 2 hoekstaven kopen. Deze kosten ongeveer 2 $ per stuk. Dan moet je alle 3 gaten voor deze hoekstaven boren. De diameter van de gaten hangt af, dat is de diameter op uw servo-as. Punt is dat die in het gat moet passen. Uiteraard heb je deze servomotoren ook nodig. Elke RC-hobbywinkel staat er vol mee en de prijs varieert van $ 5 tot meer. U kunt schroeven of hete lijm gebruiken om deze onderdelen aan te sluiten. Ik heb beide gebruikt. Focus op, dat er voldoende ruimte is tussen de servomotor en de hoekbalk, zodat deze vrij kan draaien!

Stap 2: How To: servomotorbesturingskaart

Procedure: servomotorbesturingskaart
Procedure: servomotorbesturingskaart
Procedure: servomotorbesturingskaart
Procedure: servomotorbesturingskaart
Procedure: servomotorbesturingskaart
Procedure: servomotorbesturingskaart

Vervolgens heb je een besturingskaart nodig voor deze servomotoren. Het is heel gemakkelijk te doen en bevat maar weinig componenten. Benodigde componenten:- Attiny2313 processor- Max232 buffercircuit- 4 x 0, 1uF condensatoren voor de Max232- 7805 spanningsregelaar- 1 x 16V/47uF condensator voor de spanningsregelaar (ingang)- 1 x 100nF condensator voor de spanningsregelaar (uitgang)- 1 x 2, 1mm DC-jack of welke maat je ooit wilt gebruiken- 1 x D9-connector voor RS232- 2x3 spike bar voor de servomotor aansluitingVolg de schematische instructies en je bord zou er zo uit moeten zien.

Stap 3: Programmeren van de processor

Ik ga niet laten zien hoe je de processor programmeert. Ik neem aan dat je bekend bent met de AVR-programmering. Als je dat niet doet, dan moet je met de processor en c-code naar je vriend gaan die de code in de processor kan programmeren. De C-code is heel eenvoudig en kort. Het bevat slechts 60 regels code

Stap 4: Bevestig het webcambord aan het frame

Bevestig het webcambord aan het frame
Bevestig het webcambord aan het frame

Oké, nu hebben we het bedieningspaneel en het frame. Nu is het tijd om uw webcam te openen en het webcambord aan het frame te bevestigen. Het is gemakkelijk te doen met hete lijm. U kunt verbindingen met de microfoon en de aan/uit-knop veilig verwijderen. Deze gaan we niet nodig hebben. Je weet wat ik bedoel als je je webcam opent =)

Stap 5: De rest van de onderdelen samenvoegen

Rest van de onderdelen samenvoegen
Rest van de onderdelen samenvoegen
Rest van de onderdelen samenvoegen
Rest van de onderdelen samenvoegen
Rest van de onderdelen samenvoegen
Rest van de onderdelen samenvoegen

Oké, nu hebben we een koffer nodig. Mijn koffer is te groot en het is ook zo lelijk als de hel, dus ga en probeer een kleinere en mooiere koffer te krijgen =) LET OP! Doe niet dezelfde fout wat ik deed! Ik heb de stroom- en RS232-aansluitingen aan de voorkant geplaatst en ze moeten natuurlijk aan de achterkant zitten.

Stap 6: Klaar voor de test

Klaar voor de test
Klaar voor de test

Na de tranen, hier is het! =) Nu is het tijd om ons systeem te testen. Steek de stekker in het stopcontact en bid.. Geen rook? Geen sprankelend? Geen vuur of geschreeuw? goed, dan is alles perfect (hoop). Wanneer de stekker is aangesloten, moet de camera in de standaardpositie draaien. dat is 1500us. Het houdt weinig "surrur" -stem, maar het is normaal. Nu kun je proberen je camera te bedienen met de minicom, gtkterm of wat je ooit wilt gebruiken. Het is belangrijk om 4800 baudrate te gebruiken. Met de andere tarieven gaat het niet werken! Ik stel voor dat je gtkterm downloadt naar je Linux-machine en van poortopties verandert naar 4800-snelheid. Druk vervolgens op de a, s, z, x-toetsen van je toetsenbord en de camera zou moeten draaien. Als het werkt, is het tijd om jezelf te laten grazen!

Stap 7: Gebruikersinterface

Gebruikersomgeving
Gebruikersomgeving

Ik programmeerde de gebruikersinterface met de talen xhtml en php. Het is ingewikkeld en moeilijk uit te leggen wat alles doet. Aan de rechterkant zijn er 4 knoppen: camera aan, camera uit, beweging aan en beweging uit. Camera aan, zet de camera online en dan verschijnt "webcam loopt.." en camera uit, zet hem uit en het bordje "webcam is gestopt" wordt weergegeven. Midden op het scherm staat de videostream die van de camera komt. Het draaien van de camera gebeurt door op de foto te klikken. Als je een object in de rand van de afbeelding ziet (zoals een lamp) en je klikt erop, zal de camera draaien dat het midden in de afbeelding staat bij de volgende verversing (interval is 1s). Er is ook een 4-knop onder de videostream. Omhoog, omlaag, links en rechts. Met deze knoppen kun je de camera dichterbij draaien. Aan de linkerkant is het gebied waar de bewegende beelden worden bijgewerkt als bewegingsdetectie online is. Er is ook een knop om afbeeldingen te verwijderen, waarmee alle afbeeldingen worden verwijderd. Zip-packet bevat alles over de gebruikersinterface en je kunt deze bestanden aanpassen/gebruiken hoe je wilt. Over het bewegingsdetectorscript, kijk eens op:

Aanbevolen: