Índice:

Sistema de vigilância de 30 $ com interface de usuário: 7 etapas
Sistema de vigilância de 30 $ com interface de usuário: 7 etapas

Vídeo: Sistema de vigilância de 30 $ com interface de usuário: 7 etapas

Vídeo: Sistema de vigilância de 30 $ com interface de usuário: 7 etapas
Vídeo: VIGILÂNCIA EM SAÚDE - AULA ATUALIZADA (Profª Juliana Mello) 2024, Novembro
Anonim
Sistema de vigilância de $ 30 com interface de usuário
Sistema de vigilância de $ 30 com interface de usuário
Sistema de vigilância de $ 30 com interface de usuário
Sistema de vigilância de $ 30 com interface de usuário

Sistema de vigilância extremamente barato e muito fácil de fazer. Você não precisa ser nenhum tipo de cientista espacial para fazer isso. Todas as peças necessárias provavelmente serão encontradas na loja de ferragens local. Você precisará de apenas 2 barras angulares, 2 servo motores, componentes eletrônicos e uma webcam (antiga). E, claro, alguns softwares em seu computador. Este instrutível irá mostrar-lhe como construir um sistema de vigilância funcional. Requisitos: - Sistema operacional Linux - servidor (apache) - Suporte a PHP - Mysql (opcional) Se você não quiser usar a verificação de login Mysql - cerca de 30 $ - web cam- servo O basicsPictures e o vídeo abaixo irão lhe contar mais de 784 palavras!

Etapa 1: Como: Construindo a Estrutura

Como: Construindo a Estrutura
Como: Construindo a Estrutura
Como: Construindo a Estrutura
Como: Construindo a Estrutura
Como: Construindo a Estrutura
Como: Construindo a Estrutura
Como: Construindo a Estrutura
Como: Construindo a Estrutura

primeiro, você deve comprar 2 cantoneiras. Eles custarão cerca de 2 $ cada. Em seguida, você deve fazer todos os 3 orifícios gerais para essas barras angulares. O diâmetro dos furos depende, isso qual é o diâmetro do seu servo eixo. O ponto é que deve caber no buraco. Claro que você também vai precisar desses servo motores. Cada loja RC-hobby está cheia desses e o preço é de 5 $ para cima. Você pode usar parafusos ou cola quente para prender essas peças. Eu usei os dois. Concentre-se em que haja espaço suficiente entre o servo motor e a barra angular, para que ele possa girar livremente!

Etapa 2: Como: Placa de controle do servo motor

Como fazer: placa de controle do servo motor
Como fazer: placa de controle do servo motor
Como fazer: placa de controle do servo motor
Como fazer: placa de controle do servo motor
Como fazer: placa de controle do servo motor
Como fazer: placa de controle do servo motor

Em seguida, você vai precisar de um painel de controle para esses servo motores. É muito fácil de fazer e contém apenas alguns componentes. Componentes necessários: - Processador Attiny2313 - Circuito de buffer Max232 - capacitores 4 x 0, 1uF para o regulador de tensão Max232- 7805 - capasitor 1 x 16V / 47uF para o regulador de tensão (entrada) - 1 x 100nF capacitor para o regulador de tensão (saída) - 1 x 2, 1mm DC-jack ou o tamanho que você quiser usar - 1 x D9-conector para RS232- 2x3 barra de pico para a conexão do servo motorSiga as instruções esquemáticas e sua placa deve ficar assim.

Etapa 3: Programação do processador

Não vou mostrar como programar o processador. Devo supor que você esteja familiarizado com a programação do AVR. Se não o fizer, terá de ir com o processador e o código-C ao seu amigo, que pode programar o código no processador. O código-C é muito simples e curto. Ele contém apenas 60 linhas de código

Etapa 4: prenda a placa da webcam na estrutura

Anexe a placa da webcam ao quadro
Anexe a placa da webcam ao quadro

Ok, agora temos a placa de controle e o quadro. Agora é hora de abrir sua webcam e prender a placa da webcam na moldura. É fácil de fazer com cola quente. Você pode remover com segurança as conexões com o microfone e o botão liga / desliga. Não vamos precisar deles. Você sabe o que quero dizer quando você abre sua webcam =)

Etapa 5: juntando o resto das peças

Juntando o resto das peças
Juntando o resto das peças
Juntando o resto das peças
Juntando o resto das peças
Juntando o resto das peças
Juntando o resto das peças

Ok, agora vamos precisar do caso. Minha caixa é muito grande e também é feia pra caralho, então vá e tente comprar uma caixa menor e mais bonita =) ATENÇÃO! Não cometa o mesmo erro que eu! Coloquei as conexões de alimentação e RS232 na parte frontal e elas devem ficar na parte traseira, é claro.

Etapa 6: pronto para o teste

Pronto para o teste
Pronto para o teste

Depois das lágrimas, aqui está! =) Agora é hora de testar nosso sistema. Coloque o plugue de energia e ore.. Sem fumaça? Sem espumante? Sem fogo ou gritos? bom, então está tudo perfeitamente (espero). Quando o plugue de alimentação é conectado, a câmera deve virar sua posição padrão. que é 1500us. Ele mantém pouca voz "surrur", mas é normal. Agora você pode tentar controlar sua câmera com o minicom, gtkterm ou o que você quiser usar. É importante usar a taxa de 4800 bauds. Com as outras taxas não vai funcionar! Sugiro que baixe gtkterm para sua máquina Linux e mude as opções de porta para usar a velocidade de 4800. Em seguida, pressione as teclas a, s, z, x do seu teclado e a câmera deve girar. Se funcionar, é hora de se pastar!

Etapa 7: Interface do usuário

Interface de usuário
Interface de usuário

Programei a interface do usuário com as linguagens xhtml e PHP. É complicado e difícil de explicar o que tudo faz. Do lado direito estão 4 botões: câmera ligada, câmera desligada, movimento ligado e movimento desligado. A câmera liga, coloca a câmera online e mostra "webcam está funcionando.." e a câmera desliga, desliga e aparece o sinal "webcam está parada". No meio da tela está o stream de vídeo que vem da câmera. O giro da câmera acontece clicando na imagem. Se você vir algum objeto na borda da imagem (como uma lâmpada) e clicar nele, a câmera irá girar para que ele esteja no meio da imagem na próxima atualização (o intervalo é de 1s). Há também 4 botões abaixo do fluxo de vídeo. Cima, baixo, esquerda e direita. Com esses botões, você pode virar a câmera mais de perto. No lado esquerdo está a área onde as imagens detectadas por movimento serão atualizadas se a detecção de movimento estiver online. Há também um botão para remover imagens, que removerá todas as imagens. O pacote Zip contém tudo sobre a interface do usuário e você pode modificar / usar esses arquivos como quiser. Sobre o script do detector de movimento, verifique:

Recomendado: