Configurando Um Modulo Bluetooth HC-05 Com Um Arduino
by jonesymil in Circuits > Arduino
785 Views, 2 Favorites, 0 Comments
Configurando Um Modulo Bluetooth HC-05 Com Um Arduino

Esse tutorial tem objetivo de ensinar de uma maneira simples como programar um modulo bluetooth com um arduíno.
Supplies

- Arduino UNO
- Resistor de 220Ω; 1,2KΩ e 2,2KΩ.
- Jumper Macho-Fêmea
- Módulo Bluetooth HC-05.
- Protoboard
- Led.
- Celular Android.
Verificar a Pinagem Do Módulo Bluetooth

seguesse as pinagens do Módulo Bluetooth HC-05
Ligações Módulo Bluetooth Com Arduino

Código Arduino
#include <SoftwareSerial.h>
SoftwareSerial bluet (2, 3); // RX, TX
// * RX é o pino digital 2 (conectado ao TX do outro despositivo)
// * TX é o pino digital 3 (conectado ao RX do outro despositivo)
int LED = 9;
void setup() {
pinMode(LED,OUTPUT);
Serial.begin(115200);
bluet.begin(38400);
Serial.println("Progama Iniciado");
}
void loop() {
if(bluet.available()>0){
char data = bluet.read();
switch(data){
case'l': digitalWrite(LED,HIGH); break;
case'd': digitalWrite(LED,LOW); break;
default: break;
}
Serial.println(data);
}
delay(50);
}
Aplicativo
Vai ser preciso usar o aplicativo "Serial Bluetooth Terminal".
Ao conectar o celular com o módulo bluetooth pode pedir uma senha que normalmente é "0000" ou "1234" e estará disponíveis duas opções de controle "l" ou "d", onde "l" liga o led e "d" desliga.
Com estes fundamentos você poderá substituir o comando do LED por qualquer coisa que você quiser.
Teste

