Taula de continguts:
- Pas 1: Com: construir el marc
- Pas 2: Com: Taula de control del motor servo
- Pas 3: Programació del processador
- Pas 4: connecteu la placa de càmera web al marc
- Pas 5: ajuntar la resta de peces
- Pas 6: llest per a la prova
- Pas 7: interfície d'usuari
Vídeo: Sistema de vigilància de 30 $ amb interfície d'usuari: 7 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:17
Sistema de vigilància extremadament barat i molt fàcil de fer. No cal ser cap tipus de coet científic per fer-ho. Probablement, totes les peces necessàries es trobaran a la ferreteria local. Només necessitareu 2 barres angulars, 2 servomotors, dos components electrònics i una (antiga) càmera web. I, per descomptat, alguns programes a l’ordinador. Aquest instructiu us mostrarà com construir un sistema de vigilància funcional. Les imatges i el vídeo que apareix a continuació us indicaran més de 784 paraules.
Pas 1: Com: construir el marc
primer de tot, heu de comprar 2 barres angulars. Aquests costaran uns 2 $ cadascun. A continuació, heu de perforar els 3 forats globals d’aquestes barres angulars. El diàmetre dels forats depèn del diàmetre del vostre eix servo. El punt és que hauria d’encaixar al forat. Per descomptat, també necessitareu aquests servomotors. Totes les botigues de RC-hobby en són plenes i el preu oscil·la entre 5 $ i més. Podeu utilitzar cargols o cola calenta per connectar aquestes parts. Vaig utilitzar les dues coses. Fixeu-vos en que hi ha prou espai entre el servomotor i la barra d'angle perquè pugui girar lliurement.
Pas 2: Com: Taula de control del motor servo
A continuació, necessitareu una placa de control per a aquests servomotors. És molt fàcil de fer i conté pocs components. Components necessaris: - Processador Attiny2313 - Circuit de memòria intermèdia Max232 - 4 x 0, condensadors 1uF per al regulador de tensió Max232 - 7805 - 1 x 16V / 47uF capasitor per al regulador de tensió (entrada) - 1 x condensador 100nF per al regulador de tensió (sortida) - 1 x 2, presa DC de 1 mm o de la mida que vulgueu fer servir - 1 x connector D9 per a la barra de puntes RS232- 2x3 per a la connexió del servomotor Seguiu les instruccions esquemàtiques i el tauler hauria de ser així.
Pas 3: Programació del processador
No mostraré com programar el processador. He de suposar que coneixeu la programació AVR. Si no ho feu, haureu d’anar amb el processador i el codi c al vostre amic que pugui programar el codi al processador. El codi C és molt senzill i curt. Només conté 60 línies de codi
Pas 4: connecteu la placa de càmera web al marc
Okey, ara tenim el tauler de control i el quadre. Ara és hora d'obrir la càmera web i connectar la placa de càmera web al marc. És fàcil de fer amb cola calenta. Podeu eliminar de forma segura les connexions al micròfon i el botó d’encesa / apagada. No els necessitarem. Sabeu a què em refereixo quan obriu la vostra càmera web =)
Pas 5: ajuntar la resta de peces
Okey, ara necessitarem casos. El meu cas és massa gran i també és lleig, així que vés i prova d’aconseguir algun cas més petit i agradable =) ATENCIÓ! No cometeu el mateix error que el que vaig fer! Vaig posar les connexions d'alimentació i RS232 al costat frontal i, per descomptat, haurien d'estar al darrere.
Pas 6: llest per a la prova
Després de les llàgrimes, aquí ho teniu! =) Ara és hora de provar el nostre sistema. Introduïu l’endoll i pregueu … No fumeu? No hi ha resplendent? No hi ha foc ni crits? bé, tot està perfectament (espero). Quan es connecta l’endoll, la càmera hauria de girar la seva posició predeterminada. que és 1500us. Manté poca veu "surrur", però és normal. Ara podeu intentar controlar la càmera amb el minicom, gtkterm o el que vulgueu utilitzar. És important utilitzar 4800 baudrate. Amb les altres tarifes, no funcionarà! Us suggereixo que descarregueu gtkterm a la vostra màquina Linux i canvieu de les opcions de port per utilitzar la velocitat 4800. A continuació, premeu les tecles a, s, z, x del teclat i la càmera hauria de girar. Si funciona, és hora de pasturar-se!
Pas 7: interfície d'usuari
Vaig programar la interfície d'usuari amb els llenguatges xhtml i PHP. És complicat i difícil d’explicar què fa tot. Al costat dret hi ha 4 botons: càmera engegada, càmera apagada, moviment activat i moviment apagat. La càmera està activada, posa la càmera en línia i mostra que "la càmera web s'està executant.." i la càmera apagada, apagueu-la i es mostra el signe "la càmera web està aturada". La pantalla central mostra el flux de vídeo que prové de la càmera. Girar la càmera passa fent clic a la imatge. Si veieu algun objecte a la vora de la imatge (com un llum) i hi feu clic, la càmera es convertirà en la meitat de la imatge quan es realitzarà la següent actualització (l'interval és 1 s). També hi ha 4 botons a sota del flux de vídeo. Amunt, avall, esquerra i dreta. Amb aquests botons podeu girar la càmera més de prop. Al costat esquerre hi ha la zona on s’actualitzaran les imatges detectades de moviment si la detecció de moviment està en línia. També hi ha imatges per eliminar botons, que eliminaran totes les imatges. El paquet Zip conté tot el relacionat amb la interfície d'usuari i podeu modificar / utilitzar aquests fitxers com vulgueu. Sobre l'script del detector de moviment, consulteu-ho:
Recomanat:
Convertidor basat en Esp8266 amb una interfície d’usuari Blynk increïble amb regulador de comentaris: 6 passos
Convertidor basat en Esp8266 amb una interfície d’usuari Blynk increïble amb regulador de retroalimentació: en aquest projecte us mostraré una forma comuna i eficient de com augmentar els voltatges de CC. Us mostraré el fàcil que pot ser construir un convertidor d’impuls amb l’ajut d’un Nodemcu. Construïm-ho. També inclou un voltímetre en pantalla i un feedback
Provador de bateria Arduino amb interfície d'usuari WEB: 5 passos
Comprobador de bateries Arduino amb interfície d'usuari WEB: Avui en dia, els equips electrònics utilitzen bateries de seguretat per estalviar l'estat en què es va deixar l'operació quan es va apagar l'equip o quan, per accident, es va apagar l'equip. L'usuari, en activar-se, torna al punt on es va quedar
Analitzador de lògica amb interfície d'usuari d'Android: 7 passos
Analitzador de lògica amb interfície d'usuari d'Android: el món ja està inundat de tants analitzadors de lògica. A la meva afició a l'electrònica, en necessitava per solucionar problemes i depurar-los. He buscat a Internet però no trobo el que busco. Així que aquí estic, presentant … " YET Another Lo
Interfície d'usuari fàcil d'implementar -- Pantalla OLED amb palanca de control i botons: 6 passos
Interfície d'usuari fàcil d'implementar || Pantalla OLED amb joystick i botons: aquest mòdul té una pantalla OLED amb dos botons, un joystick de 5 vies i un acceleròmetre de 3 eixos. Això és útil per configurar la interfície d’usuari d’un projecte. Ei, què passa, nois? Akarsh aquí des de CETech. Avui farem un cop d'ull a un mòdul tot en un que
Interfície d'usuari LCD: 4 passos
Interfície d'usuari LCD: la interfície d'usuari LCD és, com podeu esperar, una interfície creada per a 16 * 2 LCD. Podreu mostrar temps, informació de maquinari, missatges … Però també podreu crear el vostre dibuix i animacions pròpies, per desar-los i carregar-los.Necessari: - Ard