Webem řízená kamera: 8 kroků (s obrázky)
Webem řízená kamera: 8 kroků (s obrázky)
Anonim
Webem řízená kamera
Webem řízená kamera
Webem řízená kamera
Webem řízená kamera
Webem řízená kamera
Webem řízená kamera
Webem řízená kamera
Webem řízená kamera

Úč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
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

Výroba krabice
Výroba krabice
Výroba krabice
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í

Shromáždění
Shromáždění
Shromáždění
Shromáždění
Shromáždění
Shromáždění
Shromáždění
Shromáždění

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

Ovladač motoru pro bipolární krokový motor
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

Deska mikrořadiče
Deska mikrořadiče
Deska mikrořadiče
Deska mikrořadiče

Pájejte součásti na desce a je to. O zapojení.. není co říct =)

Krok 6: Hotovo

Hotovo
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ě.