
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-23 15:03

Neste projeto, mostrarei como fazer um dispositivo que dirá se sua porta está aberta ou fechada. Basta conectar-se ao dispositivo via Bluetooth e, enquanto estiver ao alcance, você poderá ver se a porta está aberta ou fechada. Este dispositivo não se limita apenas a portas que você pode usar para muitas aplicações, simplesmente trocando a chave de palheta por outra chave ou dispositivo de entrada e no telefone ele dirá se a entrada é alta ou baixa.
Etapa 1: as conexões

Para este dispositivo, você precisará ter um módulo Bluetooth HC-05 e um Arduino (qualquer Arduino servirá, mas os números dos pinos no código podem precisar ser alterados). Eu escolhi usar um Arduino Uno. Você também precisará de uma chave de palheta e um ímã para prender à porta. O Bluetooth tem um nível de voltagem de recepção de 3,3 volts, enquanto o Arduino tem um nível de voltagem de transmissão de 5v, então um divisor de voltagem precisará ser usado. Basta conectar todas as peças como mostrado no diagrama.
Etapa 2: Código

Incluí um código para você usar no dispositivo, você pode alterar bits do código de acordo com as necessidades do aplicativo escolhido. Incluí o código para um monitor de porta.
Quando estiver satisfeito com seu código, basta carregá-lo no Arduino.
Etapa 3: como usar

Agora que o código está carregado e todas as conexões feitas, basta ligar o dispositivo e conectar o módulo via Bluetooth.
Você precisará de um aplicativo para receber informações do dispositivo. Usei o aplicativo 'Terminal Bluetooth HC-05', mas você pode usar qualquer aplicativo de terminal Bluetooth ou até mesmo escrever seu próprio aplicativo personalizado para exibir os dados.
Agora, quando você quiser saber o status da porta / entrada, basta enviar '1' para o módulo e ele dirá se a porta está aberta ou fechada.
Etapa 4: reconhecimento
Agradeço a PCBWay & LCSC Electronics pela parceria.
O PCBWay é um serviço barato e confiável onde você pode fazer com que seus PCBs sejam fabricados. Todos os PCBs são de alta qualidade e os engenheiros são muito úteis. Inscreva-se hoje e receba um bônus de boas-vindas de $ 5. Confira a loja de presentes e o visualizador Gerber.
LCSC Electronics é o distribuidor líder de componentes eletrônicos da China. LCSC vende uma grande variedade de componentes eletrônicos de alta qualidade a preços baixos. Com mais de 150.000 peças em estoque, eles devem ter os componentes de que você precisa para seu próximo projeto. Inscreva-se hoje e ganhe $ 8 de desconto em seu primeiro pedido.
Recomendado:
Transformando a porta USB das placas baseadas em SAMD21 em uma porta serial de hardware !: 3 etapas

Transformando a porta USB das placas baseadas em SAMD21 em uma porta serial de hardware! Hoje em dia, é padrão usar uma porta USB da placa Arduino (ou qualquer outra compatível) como porta serial emulada. Isso é muito útil para depurar, enviar e receber dados de nossas adoráveis placas. Eu estava trabalhando no uChip quando, passando pelo datash
Fechadura de porta digital baseada em Arduino usando GSM e Bluetooth: 4 etapas

Fechadura digital baseada em Arduino usando GSM e Bluetooth: RESUMO: Pense na situação em que você voltou para casa totalmente cansado e descobriu que perdeu a chave da porta. O que você vai fazer? Você tem que quebrar sua fechadura ou chamar um mecânico de chaves. Portanto, fazer uma fechadura sem chave é uma ideia interessante para salvar de
Luzes automáticas conectadas com porta e monitoramento de porta: 5 etapas

Luzes automáticas conectadas com porta e monitoramento de porta .: Parece ser muito difícil encontrar a placa de distribuição no escuro, mas este projeto é realmente útil para resolver este problema. Siga os passos abaixo para saber a solução deste
Porta USB NODEMcu não funciona? Faça upload do código usando o módulo USB para TTL (FTDI) em apenas 2 etapas: 3 etapas

Porta USB NODEMcu não funciona? Faça upload do código usando o módulo USB para TTL (FTDI) em apenas 2 etapas: Cansado de conectar muitos fios do módulo USB para TTL ao NODEMcu, siga estas instruções para fazer upload do código em apenas 2 etapas. Se a porta USB do NODEMcu não está funcionando, então não entre em pânico. É apenas o chip do driver USB ou o conector USB
Bloqueio de porta Bluetooth (Arduino): 10 etapas (com imagens)

Bluetooth Door Lock (Arduino): Recentemente, assisti novamente ao Amazing SpiderMan, em uma cena que Peter Parker tranca e destranca a porta de sua mesa usando um controle remoto. Quando vi isso, imediatamente quis o meu próprio para a minha porta. Depois de alguns ajustes, consegui um modelo funcional. Veja como eu fiz isso