Olá humanos, essa semana estive com uns guris da minha faculdade com muita dificuldade de trabalhar com o modulo bluetooth HC-06/05, tivemos uma apresentação dos projetos da minha turma e apresentei um robo explorador controlado via web, porem o que me motivou a escrever este post, foi o fato de uma equipe ter empacado, no quesito usar o modulo bluetooth durante a apresentação dessa equipe, eles falavam muito sobre como não conseguiram programar o bluetooth e nem a eletronica funcionava da forma como queriam, quando terminaram de apresentar fui até eles e disse que ajudaria eles, por que de fato é bem simples, então ajudei eles, em um simples test de ligar é desligar um led, controlado via bluetooth.
Bom chega de papo, vamos ao que importa, o que é um bluetooth ? bluetooth e uma tecnologia de comunicação a curta distancia para transações simples, sendo envio de mensagens, ou envio de arquivos.
Para este projeto você precisa dos seguintes ingredientes.
int luz = 7;
Serial.begin(9600); // inicia comunicação serial
Bom chega de papo, vamos ao que importa, o que é um bluetooth ? bluetooth e uma tecnologia de comunicação a curta distancia para transações simples, sendo envio de mensagens, ou envio de arquivos.
Para este projeto você precisa dos seguintes ingredientes.
- Arduino UNO
- Modulo Bluetooth HC-06
- Modulo RELE
- Lampada
Step 1 Circuito de Luz (Modulo Rele)
Bom seguindo o circuito básico dele, vamos ligar a parte elétrica(ligar fios rsrsrsr, pessoal da eletronica me mata kkkk).
Step de ligar e desligar( modulo rele )
Ok com esse circuito de base vamos a programação, que de fato é bem simples.
Step 2 Programação de base(Codigo fonte)
/*****Letra vai receber o valor da comunicação serialDefinimos um pino, variavel luz, para enviar pulso para o modulo rede*****/
char letra;int luz = 7;
void setup(){Serial.begin(9600); // inicia comunicação serial
pinMode(luz,OUTPUT); // pino 7 de saida para enviar pulso para rele}void loop(){ bluetooth = Serial.read(); // Recebe valores da porta Serial switch(bluetooth){ case 'l': // case receba letra 'l' para ligado digitalWrite(luz,HIGH); Serial.println("Ligar Luz\n"); break; case 'd': // case receba letra 'd' para desligado digitalWrite(luz,LOW); Serial.println("Desligar Luz\n"); break; }}
Step 3 Circuito da Serial sem USB (com Bluetooth)
Bom, nessa parte do projeto, vamos aprender como funciona é o circuito do projeto vamos utilizar,
modulo HC-05
Simples basta apenas implementar este circuito no outro e pronto! antes de testar no bluetooh, usaremos a porta serial do arduino direto via USB abrindo monitor Serial ou apenas ligar o modulo Bluetooth para testarmos segue o video abaixo, sem alimentação da porta USB, apena alimentando por 5v normais.
modulo HC-05
Simples basta apenas implementar este circuito no outro e pronto! antes de testar no bluetooh, usaremos a porta serial do arduino direto via USB abrindo monitor Serial ou apenas ligar o modulo Bluetooth para testarmos segue o video abaixo, sem alimentação da porta USB, apena alimentando por 5v normais.
Test de comunicação serial com bluetooth
Bom galera bem simples neh ? Fim !!!


Comentários
Postar um comentário