Indholdsfortegnelse:

30 $ overvågningssystem med brugergrænseflade: 7 trin
30 $ overvågningssystem med brugergrænseflade: 7 trin

Video: 30 $ overvågningssystem med brugergrænseflade: 7 trin

Video: 30 $ overvågningssystem med brugergrænseflade: 7 trin
Video: Opsætning af IP overvågningssystem 2024, Juli
Anonim
30 $ overvågningssystem med brugergrænseflade
30 $ overvågningssystem med brugergrænseflade
30 $ overvågningssystem med brugergrænseflade
30 $ overvågningssystem med brugergrænseflade

Ekstremt billigt og meget let at lave overvågningssystem. Du behøver ikke at være nogen form for raketforsker for at gøre det. Alle de nødvendige dele vil sandsynligvis blive fundet fra din lokale isenkræmmer. Du skal kun bruge 2 vinkelstænger, 2 servomotorer, par elektroniske komponenter og et (gammelt) webkamera. Og selvfølgelig nogle software på din computer. Denne instruktør viser dig, hvordan du opbygger et funktionelt overvågningssystem. Krav:- Linux-operativsystem- server (apache)- PHP-support- Mysql (valgfrit) Hvis du ikke vil bruge Mysql-loginkontrol- cirka 30 $- webcam-servo basics Billeder og videoen herunder vil fortælle dig mere end 784 ord!

Trin 1: Sådan gør du: Opbygning af rammen

Sådan gør du: Opbygning af rammen
Sådan gør du: Opbygning af rammen
Sådan gør du: Opbygning af rammen
Sådan gør du: Opbygning af rammen
Sådan gør du: Opbygning af rammen
Sådan gør du: Opbygning af rammen
Sådan gør du: Opbygning af rammen
Sådan gør du: Opbygning af rammen

først og fremmest skal du købe 2 vinkelstænger. Disse vil koste omkring 2 $ hver. Derefter skal du bore alle de overordnede 3 huller til disse vinkelstænger. Huldiameter afhænger af, hvad der er diameteren på din servoakse. Pointen er, at den skal passe ind i hullet. Selvfølgelig skal du også bruge disse servomotorer. Hver RC-hobbybutik er fuld af disse, og prisen er fra 5 $ til op. Du kan bruge skruer eller varm lim til at tilslutte disse dele. Jeg brugte begge. Fokuser på, at der er nok plads mellem servomotoren og vinkelstangen, så den kan dreje frit!

Trin 2: Sådan gør du: Servomotorkontrolkort

Sådan gør du: Servomotorkontrolkort
Sådan gør du: Servomotorkontrolkort
Sådan gør du: Servomotorkontrolkort
Sådan gør du: Servomotorkontrolkort
Sådan gør du: Servomotorkontrolkort
Sådan gør du: Servomotorkontrolkort

Dernæst skal du bruge kontrolkort til disse servomotorer. Det er meget let at gøre, og det indeholder kun få komponenter. Nødvendige komponenter:- Attiny2313 processor- Max232 buffer kredsløb- 4 x 0, 1uF kondensatorer til Max232- 7805 spændingsregulator- 1 x 16V/47uF kondensator til spændingsregulatoren (input)- 1 x 100nF kondensator til spændingsregulatoren (udgang)- 1 x 2, 1 mm DC-jack eller hvilken størrelse du nogensinde vil bruge- 1 x D9-stik til RS232- 2x3 spike bar til servomotortilslutningen Følg de skematiske instruktioner og dit bord skal se sådan ud.

Trin 3: Programmering af processoren

Jeg vil ikke vise, hvordan man programmerer processoren. Jeg må formode, at du kender AVR-programmeringen. Hvis du ikke gør det, skal du gå med processoren og c-koden til din ven, der kan programmere koden i processoren. C-koden er meget enkel og kort. Den indeholder kun 60 linjer kode

Trin 4: Fastgør Web Cam Board til rammen

Fastgør Web Cam -kortet til rammen
Fastgør Web Cam -kortet til rammen

Okay, nu har vi kontrolkort og rammen. Nu er det tid til at åbne dit webcam og fastgøre webcam -kortet til rammen. Det er let at gøre med varm lim. Du kan roligt fjerne forbindelser til mikrofonen og tænd/sluk -knappen. Vi får ikke brug for disse. Du ved hvad jeg mener, når du åbner dit webcam =)

Trin 5: Sætte resten af delene sammen

Sætter resten af delene sammen
Sætter resten af delene sammen
Sætter resten af delene sammen
Sætter resten af delene sammen
Sætter resten af delene sammen
Sætter resten af delene sammen

Okay, nu får vi brug for en sag. Min sag er for stor, og den er også grim som helvede, så gå og prøv at få nogle mindre og pænere sag =) OBS! Gør ikke den samme fejl, som jeg gjorde! Jeg satte strømmen og RS232 -forbindelserne til forsiden, og de skulle selvfølgelig være bagsiden.

Trin 6: Klar til testen

Klar til testen
Klar til testen

Efter tårerne er det her! =) Nu er det tid til at teste vores system. Sæt strømstikket i og bed.. Ingen røg? Ingen funklende? Ingen ild eller skrig? godt, så er alt perfekt (håber). Når strømstikket er tilsluttet, skal kameraet dreje sin standardposition. hvilket er 1500 kr. Det holder lidt "surrur" stemme, men det er normalt. Nu kan du prøve at styre dit kamera med minicom, gtkterm eller hvad du nogensinde vil bruge. Det er vigtigt at bruge 4800 baudrate. Med de andre satser vil det ikke fungere! Jeg foreslår, at du downloader gtkterm til din Linux -maskine og skifter fra portmuligheder til at bruge 4800 hastighed. Tryk derefter på a, s, z, x tasterne fra dit tastatur, og kameraet skal dreje. Hvis det virker, er det tid til at græsse dig selv!

Trin 7: Brugergrænseflade

Brugergrænseflade
Brugergrænseflade

Jeg programmerede brugergrænsefladen med xhtml- og PHP -sprogene. Det er kompliceret og svært at forklare, hvad alt gør. På højre side er der 4 knapper: kamera tændt, kamera slukket, bevægelse tændt og bevægelse slukket. Kamera tændt, sætter kameraet online og derefter viser det "webcam kører.." og kamera slukket, sluk for det, og skiltet "webcam er stoppet" præsenteres. Midten af skærmen er videostrømmen, der kommer fra kameraet. Ved at dreje kameraet sker ved at klikke på billedet. Hvis du ser et objekt i kanten af billedet (som lampe), og du klikker på det, vender kameraet, at det er midten af billedet, når den næste opdatering (interval er 1s). Der er også 4 knapper under videostrømmen. Op, ned, venstre og højre. Med disse knapper kan du dreje kameraet tættere. På venstre side er det område, hvor bevægelsesdetekterede billeder opdateres, hvis bevægelsesregistrering er online. Der er også knappen til fjernelse af billeder, som fjerner alle billederne. Zip-pakke indeholder alt om brugergrænsefladen, og du kan ændre/bruge disse filer, hvordan du vil. Tjek dette om bevægelsesdetektorscriptet:

Anbefalede: