Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Olá a todos, este é o segundo projeto que quero compartilhar com vocês! Hoje vou mostrar a vocês como conectar o Arduino e o módulo Bluetooth e depois usá-lo para controlar um LED RGB Strip.
Neste tutorial usaremos o Módulo Bluetooth HC-06, por ser barato e fácil de usar. (Eu comprei o meu por 2 $ no aliexpress)
O módulo Bluetooth que usaremos hoje é o HC-06, que é bem conhecido e barato. (Comprei o meu por 2 € no aliexpress)
Nosso aplicativo ainda está em processo de teste, por isso encorajamos você a enviar um e-mail para: [email protected] se você tiver algum problema técnico ou tiver experimentado alguns problemas. Muito obrigado pela compreensão!
Passo 1:
Precisaremos dessas peças:
- 1x Arduino Board (estarei usando Arduino NANO)
- 1x Módulo Bluetooth HC-06 ou HC-05
- 1x 12V Meter-long de RGB LED Strip (estou usando 30LEDs / m com ânodo comum)
- 1x parafuso de terminal
- 3x resistor 220Ω
- 3x BUZ11 N-Channel Power MOSFET (ou equivalente)
- Placa de ensaio e jumpers
- (Opcional) Jack DC e Conector DC
- E, claro, fonte de alimentação de 12V, estou usando fonte de alimentação variável
Etapa 2: Conexões e esquema
Vamos construir! O circuito não é tão complicado quanto pode parecer à primeira vista.
Primeiro, precisamos determinar se nossa faixa de LED tem ânodo comum ou cátodo comum. O meu tem ânodo comum, então conectei o ânodo da faixa de LED à fonte de alimentação de 12 V e o resto aos terminais de parafuso, que conectaremos à saída do MOSFET mais tarde.
Todas as conexões importantes e esquemáticas são / são mostradas nas fotos acima.
Tenha muito cuidado ao conectar o trilho 12V + no VIN à placa Arduino, porque você pode queimar a placa se conectá-la falsa. Além disso, não se esqueça de aterrar (GND) tudo
Etapa 3: Código Arduino e comunicação serial
Faça upload do seguinte esboço para o Arduino usando um cabo USB.
Não se esqueça de desconectar o módulo HC-06 antes de enviar o esboço!
Porque? Os pinos de comunicação do HC-06 (RX e TX) estão bloqueando a comunicação entre o Arduino e o computador.
Explicação do código:
- Primeiro, declaramos poucas constantes (constantes, que não podem ser alteradas posteriormente) para todas as três cores (vermelho, verde, azul)
- Em setup () iniciamos a comunicação serial com 9600 baud rate e definimos todos os pinos do led como OUTPUT
- Em loop (), se o serial receber algo, ele analisa os dados recebidos como inteiros (importante na próxima etapa)
- Se ele receber o caractere de nova linha ('\ n'), ele primeiro restringe os valores para o intervalo 0-255, por causa do intervalo PWM e, em seguida, confirma as alterações para pinos digitais com o método analogWrite ()
É isso! Estamos prontos agora para a etapa final!
Etapa 4: Conecte o Arduino ao dispositivo Android
Agora baixe o seguinte aplicativo: Smart Bluetooth - Arduino Bluetooth Serial ⚡
LINK:
Smart Bluetooth é um aplicativo que permite que você use seu telefone para se comunicar com seu módulo ou placa de Bluetooth da maneira mais fácil e simples. Ele abre portas para maneiras ilimitadas de controlar seus projetos DIY. O Bluetooth inteligente oferece muitas maneiras diferentes de enviar dados para o seu módulo.
O Bluetooth inteligente possui os seguintes recursos:
- Conexão rápida ao seu módulo
- Envie e receba dados do seu módulo
- Pinos digitais e PWM do receptor de controle
- Tema escuro e claro Layouts de controle diferentes para finalidades diferentes
- IU moderna e responsiva
- Botões e interruptores personalizáveis
- Implemente seu projeto DIY RC Car com um belo gamepad
- Controle facilmente suas faixas LED RGB com controles deslizantes
- Desliga automaticamente o Bluetooth quando fechado para economizar bateria
- Linha de comando (terminal)
Neste tutorial, estamos usando o segundo TAB com led grande, apenas o suficiente para enviar dois caracteres.
Nas fotos a seguir, mostrarei como usar o aplicativo. Vou mostrar como pesquisar dispositivos próximos, como emparelhar com o módulo que estamos usando e como configurar os dados enviados do aplicativo. Se você se sentir confuso, faça uma pausa e volte às etapas anteriores até que tudo funcione. No entanto, se você ainda tiver problemas, me avise [email protected], responderei em 24 horas:)
- Abra o aplicativo, deslize pela introdução, pressione o botão PESQUISAR e pesquise dispositivos próximos
- Quando seu dispositivo for encontrado, selecione-o clicando nele
- Selecione seu tema preferido (escuro ou claro) e segure o botão que você selecionou
- Aguarde a conexão, se falhar, tente reconectar
- Após a conexão bem-sucedida, escolha a segunda TAB clicando nela, arraste os controles deslizantes e verifique se a faixa de led muda de cor ou não.
- Se tudo funcionar e você estiver feliz com este projeto, por favor, deixe um bom feedback e avaliação para o meu aplicativo, isso ajudará no desenvolvimento e no tutorial:)
Não se esqueça de avaliar e deixar um bom feedback. Obrigado e nos vemos no próximo tutorial:)