Índice:
- Etapa 1: Fiação
- Etapa 2: Programação
- Etapa 3: conecte o conversor SerialBT-para-USB, a bateria e o seu telefone
- Etapa 4: Divirta-se
Vídeo: UChip - BEEP Sonar Sensor com transmissão de dados Bluetooth: 4 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:37
Recentemente, desenvolvi um BEEP como um sonar de carro e um adaptador Serial Bluetooth para USB usando o uChip. Cada projeto foi bastante interessante por si só, mas… seria possível mesclá-los e criar um sensor de “transmissão remota BT BEEP como um carro”?!?
A resposta é SIM (qual seria a razão para escrever um Instructables de outra forma!:)) e este rápido tutorial irá mostrar como.
Fazendo este projeto você obterá um dispositivo que mede a distância usando um sonar ultrassônico, gera um sinal acústico proporcional à distância e transmite a distância via Bluetooth para o seu telefone / computador / dispositivo.
Lista de materiais:
- BEEP como um dispositivo de carro: faça o seu próprio
- Adaptador SerialBT-para-USB: aqui como fazê-lo
- Bateria Li-ion (ou pacote equivalente): qualquer bateria com tensão entre 3V3 e 5V
Etapa 1: Fiação
Suponho que você já construiu seu próprio BEEP como um dispositivo de carro e um adaptador serial BT para USB. Caso você não tenha, aqui estão as instruções:
- BEEP como um carro
- Adaptador serial BT para USB
Não há fiação real para fazer este projeto; você simplesmente precisa soldar o conector da bateria ao BEEP como uma placa de carro para fornecer alimentação externa (no tutorial anterior eu liguei a placa através do conector micro-USB).
Caso precise de ajuda com as conexões, forneci o esquema do “BEEP like a car!” com as alterações necessárias destacadas.
Etapa 2: Programação
Carregue o esboço “BeepLikeACarWithBT.ino” no uChip usando o IDE do Arduino.
Dê uma olhada no código se desejar. O código é (na minha opinião) bastante simples, é possível otimizá-lo ainda mais alterando a frequência e a prioridade com que a porta serial transmite dados. Porém, a otimização está fora do escopo deste projeto.
Defina os vários #define de acordo com suas necessidades. Como padrão, a distância mínima é 200 mm enquanto a máxima é 2500 mm. Além disso, você é mais que bem-vindo para modificar a definição do BUZZ_DIV para alterar a frequência com que o bipe ocorre.
Etapa 3: conecte o conversor SerialBT-para-USB, a bateria e o seu telefone
Conecte o conversor BT-para-USB ao uChip usando um conversor OTG, conecte a bateria à sua placa e, em seguida, use um terminal serial BT no seu telefone para se conectar ao dispositivo BT.
Etapa 4: Divirta-se
Aí está você! Tudo está configurado, agora você deve começar a receber a distância medida em seu telefone.
Eu integrei o meu no topo do meu velho carro RC de brinquedo
Experimente e verifique qual é o alcance máximo que você pode medir. Lembre-se de que o dispositivo pode transmitir dados errados caso você esteja medindo a distância de obstáculos “infinitamente distantes”. Você precisa lidar com esses dados adequadamente caso queira usá-los para outros fins que não a simples visualização.
Recomendado:
Faça lindos gráficos a partir de dados do Arduino ao vivo (e salve os dados no Excel): 3 etapas
Faça lindos gráficos a partir de dados do Arduino ao vivo (e salve os dados no Excel): Todos nós gostamos de brincar com nossa função P … lotter no IDE do Arduino. No entanto, embora possa ser útil para aplicativos básicos, os dados são apagados conforme mais pontos são adicionados e não é particularmente agradável aos olhos. A plotadora IDE Arduino não
Como fazer um gravador de dados em tempo real de umidade e temperatura com o Arduino UNO e o cartão SD - Simulação de registrador de dados DHT11 em Proteus: 5 etapas
Como fazer um gravador de dados em tempo real de umidade e temperatura com o Arduino UNO e o cartão SD | Simulação DHT11 Data-logger em Proteus: Introdução: oi, aqui é Liono Maker, aqui está o link do YouTube. Estamos fazendo projetos criativos com Arduino e trabalhamos em sistemas embarcados.Data-Logger: Um data logger (também data-logger ou gravador de dados) é um dispositivo eletrônico que grava dados ao longo do tempo w
Transmissão de dados NBIoT Como usar blindagens baseadas em modem BC95G - Teste UDP e sinalização de status de rede: 4 etapas
Transmissão de Dados NBIoT Como Usar Blindagens Baseadas em Modem BC95G - Teste UDP e Sinalização de Status de Rede: Sobre estes projetos: Teste as capacidades de rede IoT NB e transmissão de dados UDP brutos usando xyz-mIoT por escudo itbrainpower.net equipado com modem Quectel BC95G. Tempo necessário: 10-15 minutos.Dificuldade: intermediária.Remarque: habilidades de solda são requi
Estação meteorológica com transmissão de dados sem fio: 8 etapas
Estação meteorológica com transmissão de dados sem fio: Este instrutível é a atualização do meu projeto anterior - Estação meteorológica com registro de dados. O projeto anterior pode ser visto aqui - Estação meteorológica com registro de dados Se você tiver alguma dúvida ou problema, pode entrar em contato comigo pelo e-mail: iwx.production@gmai
Como buscar dados de um banco de dados Firebase no NodeMCU: 7 etapas
Como buscar dados de um banco de dados Firebase no NodeMCU: para isso, vamos buscar dados de um banco de dados no Google Firebase e buscá-los usando um NodeMCU para análise posterior. REQUISITOS DO PROJETO: 1) NodeMCU ou ESP8266 Controller2) G-Mail conta para a criação de um banco de dados Firebase.3) Baixe o