Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Cieľom tejto práce je ukázať, ako vybudovať monitorovací systém s rozhraním webovej stránky. Webovú kameru je možné cez rozhranie otáčať vo vertikálnom alebo horizontálnom smere, ale iba v oblasti, ktorú umožňujú hraničné senzory. Riadiaca stránka je zabezpečená prihlasovacím systémom, kde používateľ zadá používateľské meno a heslo.
Na stránke ovládania môže používateľ ovládať, ako sa webová kamera otočí a koľko krokov spustí. Užívateľ môže webovú kameru zapínať a vypínať aj prostredníctvom webového rozhrania. Informácie o štátoch sa okamžite aktualizujú na obrazovku. Užívateľ môže tiež zapnúť detektor pohybu online, ak kamera detekuje pohyb, automaticky uloží snímky. Pomenovanie obrázkov sa vykonáva pomocou „časových pečiatok“, takže je možné zistiť, kedy bol obrázok nasnímaný. Rozhranie kamery je kódované pomocou programovacích jazykov PHP a XHTML. Mikroprocesor sa programuje v jazyku C. Systém funguje na operačnom systéme Linux.
Krok 1: Krokové motory
Krokové motory nájdete v starej tlačiarni. Tlačiareň obvykle obsahuje dvojstupňové motory. Krokový motor môže byť bipolárny alebo unipolárny.
Krok 2: Výroba škatule
Polystrol je lacný a ľahko sa upravuje. Pomocou (teplovzdušného) aerofónu ho môžete ohnúť do správneho tvaru. Horúce lepidlo je dobré, keď lepíte diely k sebe.
Krok 3: Zostavenie
Použil som veľa dielov zo stavebnice Lego. Tieto sú naozaj užitočné =). Ostatné diely sú odobraté zo starej tlačiarne. Z elektronického obchodu sú iba vypínače a vodiče.
Krok 4: Ovládač motora pre bipolárny krokový motor
Na ovládanie krokových motorov musíme postaviť motorový ovládač. Existuje rozdiel medzi bipolárnymi a unipolárnymi ovládačmi motora. Bipolárny ovládač je o niečo ťažšie urobiť ako unipolárny.
Použité diely: - procesor Attiny2313 - kryštál 12 MHz - 2 x 27 pF kondenzátory - regulátor L7805CV s kondenzátormi 100 nF a 4, 7uF/35V - regulátor L7808CV so 100 nF a 4, 7uF/35V kondenzátormi - dióda 1N5408 - 2x Dual -H- Most (model L293B) - prevodník TTL -RS (model ST232ACN) s piatimi kondenzátormi 0, 1 nF - 2, 1 mm DC konektor - skrutkové svorky L293B Dual -H -bridge neobsahuje vnútorné diódy! Model L293D obsahuje diódy.
Krok 5: Doska mikroovládača
Spájkujte komponenty na doske a je to. O zapojení.. nie je čo povedať =)
Krok 6: Hotovo
Systém je pripravený na použitie.
Krok 7: Program Easy Motion Detector
Toto funguje iba pod Linuxom! 1. Nainštalujte si webovú kameru.2. Nainštalujte si softvér na zachytávanie s názvom Xawtv. Vytvorí súbor s názvom.webcamrc 3. Otvorte súbor pomocou obľúbeného editora.4. Oneskorenie určuje, ako často sa statický obrázok odosiela na server. Použil som 7 sekúnd. Dir definuje priečinok umiestnenia, kam obrázok smeruje. Niečo ako:/usr/webová kamera/obrázky/Súbor definuje názov obrázku. Niečo ako titulok,-j.webp
Krok 8: Kódy
Kódy sú komentované vo fínčine.