Turinys:

30 USD stebėjimo sistema su vartotojo sąsaja: 7 žingsniai
30 USD stebėjimo sistema su vartotojo sąsaja: 7 žingsniai

Video: 30 USD stebėjimo sistema su vartotojo sąsaja: 7 žingsniai

Video: 30 USD stebėjimo sistema su vartotojo sąsaja: 7 žingsniai
Video: 📹 Готовый комплект видеонаблюдения ZOSI, 8ch/4cam, 145$, POE, Unpack&Test / ALIEXPRESS 🔓 2024, Liepa
Anonim
30 USD stebėjimo sistema su vartotojo sąsaja
30 USD stebėjimo sistema su vartotojo sąsaja
30 USD stebėjimo sistema su vartotojo sąsaja
30 USD stebėjimo sistema su vartotojo sąsaja

Itin pigi ir labai lengvai atliekama stebėjimo sistema. Tam nereikia būti raketų mokslininku. Visas reikalingas dalis tikriausiai rasite vietinėje techninės įrangos parduotuvėje. Jums reikės tik 2 kampinių strypų, 2 servo variklių, poros elektroninių komponentų ir vienos (senos) internetinės kameros. Ir, žinoma, kai kurios programinės įrangos jūsų kompiuteryje. Ši instrukcija parodys, kaip sukurti funkcinę stebėjimo sistemą. Reikalavimai:- „Linux“operacinė sistema- serveris (apache)- PHP palaikymas- „MySQL“(neprivaloma) Jei nenorite naudoti „Mysql“prisijungimo tikrinimo, apie 30 USD- žiniatinklio kamera Vaizdai ir toliau pateiktas vaizdo įrašas pasakys daugiau nei 784 žodžius!

1 žingsnis: Kaip: rėmo kūrimas

Kaip: sukurti rėmą
Kaip: sukurti rėmą
Kaip: sukurti rėmą
Kaip: sukurti rėmą
Kaip: sukurti rėmą
Kaip: sukurti rėmą
Kaip: sukurti rėmą
Kaip: sukurti rėmą

visų pirma, jūs turite nusipirkti 2 kampines juostas. Kiekviena iš jų kainuos apie 2 USD. Tada jūs turite išgręžti visas 3 skylutes šiems kampiniams strypams. Skylių skersmuo priklauso nuo to, koks yra jūsų servo ašies skersmuo. Esmė ta, kad ji turėtų tilpti į skylę. Žinoma, jums taip pat reikės šių servo variklių. Kiekviena „RC-hobby“parduotuvė yra pilna jų, o kaina yra nuo 5 USD iki. Šioms dalims pritvirtinti galite naudoti varžtus arba karštus klijus. Naudojau abu. Sutelkite dėmesį į tai, kad tarp servo variklio ir kampo juostos yra pakankamai vietos, kad jis galėtų laisvai pasisukti!

2 žingsnis: Kaip: Servo variklio valdymo plokštė

Kaip: Servo variklio valdymo plokštė
Kaip: Servo variklio valdymo plokštė
Kaip: Servo variklio valdymo plokštė
Kaip: Servo variklio valdymo plokštė
Kaip: Servo variklio valdymo plokštė
Kaip: Servo variklio valdymo plokštė

Toliau jums reikės šių servo variklių valdymo plokštės. Tai labai paprasta padaryti ir jame yra tik keli komponentai. Reikalingi komponentai:- „Attiny2313“procesorius- „Max232“buferinė grandinė- 4 x 0, 1uF kondensatoriai, skirti „Max232- 7805“įtampos reguliatoriui,- 1 x 16V/47uF įtampos reguliatoriaus kondensatorius (įvestis))- 1 x 100nF įtampos reguliatoriaus kondensatorius (išėjimas)- 1 x 2, 1 mm nuolatinės srovės lizdas arba kokio dydžio jūs kada nors norite naudoti- 1 x D9 jungtis RS232- 2x3 smaigalio juosta servo variklio prijungimui Vykdykite schemines instrukcijas ir jūsų lenta turėtų atrodyti taip.

3 veiksmas: procesoriaus programavimas

Aš nerodysiu, kaip užprogramuoti procesorių. Turiu spėti, kad esate susipažinęs su AVR programavimu. Jei to nepadarėte, turite eiti su procesoriumi ir c kodu pas savo draugą, kuris gali užprogramuoti kodą procesoriuje. C kodas yra labai paprastas ir trumpas. Jame yra tik 60 kodo eilučių

4 žingsnis: pritvirtinkite „Web Cam“plokštę prie rėmo

Pritvirtinkite „Web Cam“plokštę prie rėmo
Pritvirtinkite „Web Cam“plokštę prie rėmo

Gerai, dabar mes turime valdymo plokštę ir rėmą. Dabar atėjo laikas atidaryti žiniatinklio kamerą ir pritvirtinti internetinės kameros plokštę prie rėmo. Tai lengva padaryti karštais klijais. Galite saugiai pašalinti jungtis prie mikrofono ir įjungimo/išjungimo mygtuko. Šitų mums neprireiks. Jūs žinote, ką turiu omenyje, kai atidarote žiniatinklio kamerą =)

5 žingsnis: likusių dalių sujungimas

Likusių dalių sujungimas
Likusių dalių sujungimas
Likusių dalių sujungimas
Likusių dalių sujungimas
Likusių dalių sujungimas
Likusių dalių sujungimas

Gerai, dabar mums reikės dėklo. Mano dėklas yra per didelis ir taip pat negražus, todėl eikite ir pabandykite įsigyti mažesnį ir gražesnį dėklą =) DĖMESIO! Nedaryk tos pačios klaidos, kaip aš! Įdėjau maitinimo ir RS232 jungtis į priekinę pusę ir, žinoma, jos turėtų būti galinėje pusėje.

6 žingsnis: pasiruošę bandymui

Paruošta bandymui
Paruošta bandymui

Po ašarų, štai! =) Dabar atėjo laikas išbandyti mūsų sistemą. Įjunkite maitinimo kištuką ir melskitės.. Nėra dūmų? Nėra putojančio? Nėra ugnies ar rėkia? gerai, tada viskas yra tobula (tikiuosi). Kai prijungtas maitinimo kištukas, fotoaparatas turėtų pasukti numatytąją padėtį. kuris yra 1500 USD. Jis išlaiko mažai „surrur“balso, tačiau tai yra normalu. Dabar galite pabandyti valdyti savo fotoaparatą naudodami „minicom“, „gtkterm“ar tai, ką kada nors norite naudoti. Svarbu naudoti 4800 baudų. Su kitais tarifais tai neveiks! Aš siūlau atsisiųsti „gtkterm“į savo „Linux“kompiuterį ir pakeisti iš prievado parinkčių į 4800 greitį. Tada paspauskite a, s, z, x klavišus iš savo klaviatūros ir kamera turėtų pasukti. Jei tai veikia, pats laikas pasigailėti!

7 žingsnis: vartotojo sąsaja

Vartotojo sąsaja
Vartotojo sąsaja

Aš užprogramavau vartotojo sąsają xhtml ir PHP kalbomis. Tai sudėtinga ir sunku paaiškinti, ką viskas daro. Dešinėje pusėje yra 4 mygtukai: fotoaparatas įjungtas, fotoaparatas išjungtas, judesys įjungtas ir išjungtas. Fotoaparatas įjungiamas, įjungiamas fotoaparatas ir tada rodoma „kamera veikia..“ir fotoaparatas išjungiamas, išjungiamas ir rodomas ženklas „internetinė kamera sustabdyta“. Fotoaparatas pasukamas spustelėjus paveikslėlį. Jei paveikslėlio krašte matote kokį nors objektą (pvz., Lempą) ir jį spustelite, fotoaparatas pasuks, kad jis yra nuotraukos viduryje, kai kitą kartą atnaujinsite (intervalas yra 1 s). Po vaizdo srautu taip pat yra 4 mygtukai. Aukštyn, žemyn, į kairę ir į dešinę. Naudodami šiuos mygtukus, fotoaparatą galite pasukti arčiau. Kairėje pusėje yra sritis, kurioje bus atnaujintos judesio aptiktos nuotraukos, jei judesio aptikimas yra prijungtas. Taip pat yra mygtukas „Pašalinti nuotraukas“, kuris pašalins visas nuotraukas. „Zip-pakete“yra viskas, kas susiję su vartotojo sąsaja, ir jūs galite keisti/naudoti šiuos failus, kaip norite. Apie judesio detektoriaus scenarijų patikrinkite tai:

Rekomenduojamas: