Índice:

Câmera de vigilância controlada pela web: 8 etapas (com fotos)
Câmera de vigilância controlada pela web: 8 etapas (com fotos)

Vídeo: Câmera de vigilância controlada pela web: 8 etapas (com fotos)

Vídeo: Câmera de vigilância controlada pela web: 8 etapas (com fotos)
Vídeo: Câmera WIFI Lâmpada Soquete 360 Graus 1080p Full HD 2MP Visão Noturna IPEGA KP-CA187 2024, Novembro
Anonim
Câmera de vigilância controlada pela web
Câmera de vigilância controlada pela web
Câmera de vigilância controlada pela web
Câmera de vigilância controlada pela web
Câmera de vigilância controlada pela web
Câmera de vigilância controlada pela web
Câmera de vigilância controlada pela web
Câmera de vigilância controlada pela web

O objetivo deste trabalho é mostrar como construir um sistema de vigilância com a interface de uma página web. A webcam pode ser girada na direção vertical ou horizontal através da interface, mas apenas na área permitida pelos sensores de borda. A página de controle é protegida com sistema de login, onde o usuário digita um nome de usuário e uma senha.

Na página de controle, o usuário pode controlar como a webcam girará e quantos passos ela executará. O usuário também pode ligar e desligar a webcam via interface web. As informações sobre os estados serão atualizadas imediatamente na tela. O usuário também pode ligar o detector de movimento online, se a câmera detectar movimento, ele salvará automaticamente os quadros. A nomenclatura das fotos é feita com "timestamps", para que seja possível saber quando a foto foi tirada. A interface da câmera é codificada usando as linguagens de programação PHP e XHTML. O microcontrolador é programado em linguagem C. O sistema funciona no sistema operacional Linux.

Etapa 1: motores de passo

Motores de passo
Motores de passo

Você pode encontrar os motores de passo da impressora antiga. A impressora geralmente contém dois motores de passo. O motor de passo pode ser bipolar ou unipolar.

Etapa 2: Fazendo a caixa

Fazendo a caixa
Fazendo a caixa
Fazendo a caixa
Fazendo a caixa

Polystrol é barato e fácil de modificar. Você pode dobrá-lo para a forma correta com o aerofone (ar quente). A cola quente é boa quando você cola as peças.

Etapa 3: Montagem

conjunto
conjunto
conjunto
conjunto
conjunto
conjunto
conjunto
conjunto

Usei muitas peças do kit Lego. Estes são realmente úteis =). O resto das peças são retiradas da impressora antiga. Apenas as chaves e fios são da loja de eletrônicos.

Etapa 4: Motorista para o motor de passo bipolar

Driver do motor para o motor de passo bipolar
Driver do motor para o motor de passo bipolar

Para controlar os motores de passo, temos que construir um driver de motor. Há diferença entre drivers de motor bipolares e unipolares. O driver de motor bipolar é um pouco mais difícil de fazer do que o unipolar.

Peças usadas: - Processador Attiny2313 - Cristal de 12MHz - 2x capacitores 27 pF - Regulador L7805CV com capacitores 100 nF e 4, 7uF / 35V - Regulador L7808CV com capacitores 100 nF e 4, 7uF / 35V - Diodo 1N5408 - 2x Dual-H- Ponte (modelo L293B) - Transdutor TTL-RS (modelo ST232ACN) com cinco capacitores 0, 1 nF - conector CC de 2, 1 mm - terminais de parafuso L293B Ponte H dupla não contém diodos internos! O modelo L293D contém diodos.

Etapa 5: placa de microcontrolador

Placa de microcontrolador
Placa de microcontrolador
Placa de microcontrolador
Placa de microcontrolador

Solde os componentes da placa e pronto. Sobre a fiação.. não há nada a dizer =)

Etapa 6: Concluído

Feito
Feito

O sistema está pronto para uso.

Etapa 7: Programa Easy Motion Detector

Isso funciona apenas no Linux! 1. Instale sua webcamera.2. Instale um software de captura chamado Xawtv. Ele cria um arquivo chamado.webcamrc 3. Abra o arquivo com seu editor favorito.4. Atraso define com que freqüência a imagem estática é enviada ao servidor. Usei 7 segundos. Dir define a pasta de localização para onde a imagem vai. Algo como: / usr / webcam / pictures / File define o nome da imagem. Algo como legenda,-j.webp

Etapa 8: Códigos

Os códigos são comentados em finlandês.

Recomendado: