Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Scopul acestei lucrări este de a arăta cum să construim un sistem de supraveghere cu interfața paginii web. Camera web poate fi rotită în direcție verticală sau orizontală prin interfață, dar numai în zona pe care senzorii de margine o vor permite. Pagina de control este securizată cu un sistem de autentificare, unde utilizatorul introduce un nume de utilizator și o parolă.
Pe pagina de control, utilizatorul poate controla modul în care se va întoarce camera web și câți pași va rula. Utilizatorul poate activa și dezactiva camera web prin intermediul interfeței web. Informațiile despre state se vor actualiza imediat pe ecran. Utilizatorul poate, de asemenea, să activeze detectorul de mișcare online, dacă camera detectează mișcarea, va salva automat cadrele. Denumirea imaginilor se face cu „timestamps”, deci este posibil să aflați când a fost făcută fotografia. Interfața camerei este codificată utilizând limbaje de programare PHP și XHTML. Microcontrolerul este programat utilizând limbajul C. Sistemul funcționează pe sistemul de operare Linux.
Pasul 1: Motoare pas
Puteți găsi motoarele pas cu pas de la vechea imprimantă. Imprimanta conține de obicei motoare în două trepte. Motorul pas poate fi bipolar sau unipolar.
Pasul 2: Realizarea cutiei
Polystrol este ieftin și ușor de modificat. Îl puteți îndoi în formă corectă cu aerofon (aer cald). Adezivul fierbinte este bun atunci când lipiți părți împreună.
Pasul 3: Asamblare
Am folosit multe piese din kitul Lego. Acestea sunt cu adevărat utile =). Restul pieselor sunt preluate de la vechea imprimantă. Numai întrerupătoarele și firele provin din magazinul de electronice.
Pasul 4: Driver motor pentru motorul bipolar pas
Pentru a controla motoarele pas cu pas trebuie să construim un driver de motor. Există diferență între driverele de motor bipolare și unipolare. Conducătorul motorului bipolar este puțin mai greu de făcut decât unipolar.
Piese folosite: - Procesor Attiny2313 - Cristal 12MHz - 2x condensatori 27 pF - Regulator L7805CV cu condensatori 100 nF și 4, 7uF / 35V - Regulator L7808CV cu condensatori 100 nF și 4, 7uF / 35V - Diodă 1N5408 - 2x Dual-H- Bridge (model L293B) - traductor TTL-RS (model ST232ACN) cu cinci condensatori 0, 1 nF - conector de 2, 1mm DC - borne cu șurub L293B Dual-H-bridge nu conține diode interne! Modelul L293D conține diode.
Pasul 5: Placă micro controler
Lipiți componentele de pe placă și gata. Despre cablare.. nu este nimic de spus =)
Pasul 6: Terminat
Sistemul este gata de utilizare.
Pasul 7: Programul Easy Motion Detector
Acest lucru funcționează numai sub Linux! 1. Instalați camera web.2. Instalați un software de captură numit Xawtv. Se creează fișierul numit.webcamrc 3. Deschideți fișierul cu editorul preferat.4. Întârziere definește frecvența cu care imaginea statică este trimisă către server. Am folosit 7 secunde. Dir definește folderul de locație unde merge imaginea. Ceva de genul: / usr / webcam / pictures / File definește numele imaginii. Ceva ca legenda,-j.webp
Pasul 8: Coduri
Codurile sunt comentate în finlandeză.