Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Účelem této práce je ukázat, jak vybudovat monitorovací systém s rozhraním webové stránky. Webovou kameru lze přes rozhraní otáčet ve svislém nebo vodorovném směru, ale pouze v oblasti, kterou umožní hraniční senzory. Ovládací stránka je zabezpečena přihlašovacím systémem, kde uživatel zadá uživatelské jméno a heslo.
Na ovládací stránce může uživatel řídit, jak se webová kamera otočí a kolik kroků spustí. Uživatel může také webovou kameru zapínat a vypínat prostřednictvím webového rozhraní. Informace o stavech se okamžitě aktualizují na obrazovku. Uživatel může také zapnout detektor pohybu online, pokud kamera detekuje pohyb, automaticky uloží snímky. Pojmenování obrázků se provádí pomocí „časových razítek“, takže je možné zjistit, kdy byl snímek pořízen. Rozhraní kamery je kódováno pomocí programovacích jazyků PHP a XHTML. Mikroprocesor se programuje pomocí jazyka C. Systém funguje na operačním systému Linux.
Krok 1: Krokové motory
Krokové motory najdete ve staré tiskárně. Tiskárna obvykle obsahuje dvoustupňové motory. Krokový motor může být bipolární nebo unipolární.
Krok 2: Výroba krabice
Polystrol je levný a snadno se upravuje. Pomocí (horkovzdušného) aerofonu jej můžete ohnout do správného tvaru. Horké lepidlo je dobré, když slepujete části dohromady.
Krok 3: Sestavení
Použil jsem spoustu dílů ze stavebnice Lego. Ty jsou opravdu užitečné =). Zbývající části jsou převzaty ze staré tiskárny. Pouze spínače a vodiče jsou z elektronického obchodu.
Krok 4: Ovladač motoru pro bipolární krokový motor
K ovládání krokových motorů musíme postavit ovladač motoru. Existuje rozdíl mezi bipolárními a unipolárními ovladači motoru. Bipolární ovladač motoru je o něco těžší než unipolární.
Použité díly: - Procesor Attiny2313 - krystal 12 MHz - 2x 27 pF kondenzátorů - regulátor L7805CV s kondenzátory 100 nF a 4, 7uF/35V - regulátor L7808CV se 100 nF a kondenzátory 4, 7uF/35V - dioda 1N5408 - 2x Dual -H- Bridge (model L293B) - Převodník TTL -RS (model ST232ACN) s pěti kondenzátory 0, 1 nF - 2, 1mm DC konektor - šroubové svorky L293B Dual -H -bridge neobsahuje interní diody! Model L293D obsahuje diody.
Krok 5: Deska mikrořadiče
Pájejte součásti na desce a je to. O zapojení.. není co říct =)
Krok 6: Hotovo
Systém je připraven k použití.
Krok 7: Program Easy Motion Detector
Toto funguje pouze pod Linuxem! 1. Nainstalujte si webovou kameru.2. Nainstalujte si software pro zachycení s názvem Xawtv. Vytvoří soubor s názvem.webcamrc 3. Otevřete soubor pomocí svého oblíbeného editoru. Zpoždění určuje, jak často se statický obrázek odesílá na server. Použil jsem 7 sekund. Dir definuje umístění složky, kam jde obrázek. Něco jako:/usr/webcam/obrázky/Soubor definuje název obrázku. Něco jako titulek,-j.webp
Krok 8: Kódy
Kódy jsou komentovány ve finštině.