Índice:
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:35
Deixe-me apresentar PiGMI - Pi Garage Monitor pela Internet
Esta é minha versão de um sistema de monitoramento de porta de garagem usando um Pi. O Pi também controla a abertura e o fechamento das portas e é integrado ao HomeBridge para que eu possa dizer: "Ei Siri, abra a porta do Dave!".
O projeto foi construído em 2016 e está em execução desde então. O design foi baseado em manter as coisas o mais simples possível. Por exemplo, a porta da garagem tem quatro estados: Aberta, Fechada, Emperrada e Obstruída. Os dois primeiros são óbvios, os dois últimos representam se a porta está fechando e não pode, então ela está obstruída. Se ele está tentando abrir e não consegue fazê-lo, ele está emperrado. A detecção desses estados mais uma vez foi mantida simples. A porta começa a abrir cerca de 2 segundos após pressionar o botão manual e leva cerca de 15 segundos para fechar com o botão manual (ou o controle remoto). Esses dois tempos foram usados para detectar os estados de obstrução e obstrução. Um simples interruptor magnético detecta o estado da porta da garagem. Mais uma vez, mantendo as coisas simples, isso significava que eu não precisava me envolver com a eletrônica da porta da garagem. Portanto, se o estado do switch não mudar após o tempo prescrito, você receberá uma mensagem. É claro que a porta poderia abrir com o tempo e ainda travar, mas você notaria isso - tentando mantê-la simples! Os relés são usados nos botões manuais na garagem. Pode ser configurado em até 3 portas.
Portanto, o projeto era usar um Pi para monitorar o estado do switch. Fornece uma interface web para controle e permite o acesso via internet para monitoramento e controle remotos. Revisei essa ideia com um amigo (Tom Milner) que fez toda a interface da web para mim. Você pode baixar o código e testá-lo no modo de demonstração antes de configurá-lo em um Pi. A interface permite configurar os pinos GPIO para os ímãs e as saídas dos relés. Os atrasos de tempo usados caso sua porta demore mais do que o padrão 2 e 15 segundos para se mover. Você cria um usuário e uma senha para segurança, há um recurso de registro. Pode ser configurado no modo de alarme, onde você pode receber um alerta por SMS se sua porta for aberta durante as férias ou apenas no trabalho. O software foi testado em um Raspberry Pi 3 e Zero. Para obter mais informações, aqui está um link para a página do Wiki Minha garagem. O monitoramento é opcional e aqui está o link.
Suprimentos
Você vai precisar de:
Raspberry Pi (Pi3 e Zero foram testados) com o mais recente Pi OS no cartão SD e fonte de alimentação
Dongle wi-fi
Interruptor (es) magnético (s) (1 por porta) tipo NÃO
Relé (s) (I por porta)
A maioria das peças eletrônicas foi fornecida pela Adafruit ou Amazon.
Fio - fio da campainha da porta para conectar os ímãs ao Pi
Casos para relés e Pi (I 3D Impresso meu de Thingiverse: Relay, Pi)
Software My-Garage
Software de monitoramento opcional
Cole para prender o ímã na porta e na moldura da porta.
Parafusos para caixas de montagem na parede
Ferramentas:
Decapantes de arame, Alicate
Pistola de grampos para pregar passagens de arame na garagem.
Cortadores de arame
Etapa 1: Configurando o Pi
Existem muitos tutoriais sobre como configurar um Pi, então não vou cobri-los aqui a não ser para declarar o que é necessário no Pi.
1) Apache, PHP, Python. Novamente, existem tutoriais sobre estes em sites como o Adafruit e, claro, a Organização RaspberryPi.
2) O Pi precisará de acesso ao seu Wifi para que seja necessário configurá-lo.
3) Para acesso fora de sua casa, você precisará fornecer um método para passar pela parede de fogo do roteador. Eu uso um endereço da web de noip.com e um número de porta diferente para o Apache como um recurso de segurança adicional. Novamente, existem muitos tutoriais na web para esse arranjo.
4) O software My-Garage do Github
Etapa 2: Fiação e configuração
Consulte o diagrama, mas suas características principais são um ímã e um relé por porta. Para minha configuração, são seis pinos GPIO. Eles são configuráveis no software, apenas certifique-se de combinar o relé certo com o ímã certo em várias portas! Consulte a imagem acima para a página de configurações.
Aqui você pode configurar os modos (simulação ou modo de demonstração); O número e os nomes das portas; Os tempos de abertura e fecho de portas e as informações para envio de alarmes e monitorização.
A fiação física novamente foi mantida o mais simples possível. A saída do (s) relé (s) é acionada através do (s) botão (ões) manual (is) na garagem. O relé é pulsado por 1 segundo, aproximadamente o tempo que leva para você pressionar o botão. A chave magnética que montei no nível dos olhos no trilho da porta. Minhas portas têm uma trilha de metal por onde passam os rolos. Como o software só precisa saber se o interruptor está aberto ou fechado, você pode montá-lo em qualquer lugar que funcione melhor para sua porta. O ímã é montado na porta (parte móvel) e o interruptor na moldura. A operação da porta não é modificada de maneira fútil. As paradas finais existentes e o sensor de obstrução IR ainda funcionam.
Recomendado:
Como fazer uma antena dupla BiQuade 4G LTE Etapas fáceis: 3 etapas
Como Fazer Antena Dupla BiQuade 4G LTE Etapas fáceis: Na maioria das vezes que enfrentei, não tenho uma boa intensidade de sinal para meus trabalhos do dia-a-dia. Então. Procuro e tento diferentes tipos de antena, mas não funciona. Depois de perder tempo, encontrei uma antena que espero fazer e testar, porque não é um princípio de construção
Design de jogo no Flick em 5 etapas: 5 etapas
Design de jogos no Flick em 5 etapas: o Flick é uma maneira realmente simples de fazer um jogo, especialmente algo como um quebra-cabeça, romance visual ou jogo de aventura
Detecção de rosto no Raspberry Pi 4B em 3 etapas: 3 etapas
Detecção de rosto no Raspberry Pi 4B em 3 etapas: Neste Instructable, vamos realizar a detecção de rosto no Raspberry Pi 4 com Shunya O / S usando a Biblioteca Shunyaface. Shunyaface é uma biblioteca de reconhecimento / detecção de rosto. O projeto visa alcançar a detecção mais rápida e velocidade de reconhecimento com
Espelho de cortesia DIY em etapas fáceis (usando luzes de tira LED): 4 etapas
Espelho de toucador DIY em etapas fáceis (usando tiras de LED): Neste post, fiz um espelho de toucador DIY com a ajuda de tiras de LED. É muito legal e você deve experimentá-los também
Arduino Halloween Edition - Tela pop-out de zumbis (etapas com imagens): 6 etapas
Arduino Halloween Edition - Tela pop-out de zumbis (etapas com imagens): Quer assustar seus amigos e fazer barulho no Halloween? Ou apenas quer fazer uma boa pegadinha? Esta tela pop-out de zumbis pode fazer isso! Neste Instructable, vou ensiná-lo a criar facilmente zumbis usando o Arduino. O HC-SR0