Índice:
- Etapa 1: Como: Construindo a Estrutura
- Etapa 2: Como: Placa de controle do servo motor
- Etapa 3: Programação do processador
- Etapa 4: prenda a placa da webcam na estrutura
- Etapa 5: juntando o resto das peças
- Etapa 6: pronto para o teste
- Etapa 7: Interface do usuário
Vídeo: Sistema de vigilância de 30 $ com interface de usuário: 7 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:40
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
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
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
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
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
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
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:
Conversor de reforço baseado em Esp8266 com uma incrível interface de usuário Blynk com regulador de feedback: 6 etapas
Conversor de reforço baseado em Esp8266 com uma incrível interface do usuário Blynk com regulador de feedback: Neste projeto, vou mostrar uma maneira eficiente e comum de como aumentar as tensões CC. Vou mostrar como pode ser fácil construir um conversor boost com a ajuda de um Nodemcu. Vamos construir. Ele também inclui um voltímetro na tela e um feedback
Testador de bateria Arduino com interface de usuário WEB: 5 etapas
Arduino Battery Tester com WEB User Interface .: Hoje, equipamentos eletrônicos utilizam baterias de reserva para salvar o estado em que a operação foi deixada quando o equipamento foi desligado ou quando, por acidente, o equipamento foi desligado. O usuário, ao ligar, retorna ao ponto onde ficou
Logic Analyzer com interface de usuário Android: 7 etapas
Logic Analyzer com interface de usuário Android: O mundo já está inundado com muitos analisadores lógicos. Em meu hobby de eletrônica, eu precisava de um para solução de problemas e depuração. Pesquisei na Internet, mas não consigo encontrar o que procuro. Então aqui estou, apresentando … " AINDA, outro Lo
ARDUINO MENU DESIGN Com OLED-UI (INTERFACE DO USUÁRIO): 4 etapas
ARDUINO MENU DESIGN Com OLED-UI (INTERFACE DO USUÁRIO): Olá a todos! Neste tutorial, vou tentar explicar como fazer o ARDUINO MENU DESIGN usando o i2c OLED Screen. Também é conhecido como UI (User Interface). Tem sido usado por muitos projetos, mas deve ser familiar com você de impressoras 3D :) Aqui também o vídeo
Interface de usuário LCD: 4 etapas
Interface do usuário do LCD: A interface do usuário do LCD é, como você pode esperar, uma interface feita para LCD 16 * 2. Você será capaz de mostrar a hora, informações de hardware, mensagens … Mas você também será capaz de criar seu desenho e animações próprias, para salvá-los e carregá-los. Necessário: - Ard