Código do Led pelo celular
Para mais detalhes de configuração do HC-05: clique aqui
a => liga o pino 11 (vermelho)
b => desliga o pino 11 (vermelho)
c => liga o pino 10 (azul)
d => desliga o pino 10 (azul)
e => liga o pino 9 (verde)
f => desliga o pino 9 (verde)
Complete o código ao lado para controlar também o azul (10) e verde (9). =>
/* Programa para ligar LED com Bluetooth no Arduino
* Criado por César Bastos em 30 outubro 2018
* a placa RN42 trabalha com 115200 bps
* a placa HC 05 ou HC 06 trabalham com 9600 bps
* para passar o programa para o arduino desconecte o Rx e Tx do arduino
* depois de passar o programa para o arduino conecte o TX do bluetooh no Rx do Arduino e o Rx do bluetooh no Tx do Arduino.
*/
char val; // variable to receive data from the serial port
int ledvermelho = 11; // configura o LED para o pino PWM 11
void setup() {
pinMode(ledvermelho, OUTPUT); // configura o pino 11 como saída
Serial.begin(9600); // configura a comunicação serial com 9600bps
}
void loop() {
// ---------------- configuração do led no pino 6 ------------------------------
if( Serial.available() ) // se o dado estiver disponível para leitura
{
val = Serial.read(); // leia o dado e guarde na variável 'val'
}
if ( val == 'a' ) // se receber o caractere 'a'
{
digitalWrite(ledvermelho, HIGH); // liga o pino 11
}
if ( val == 'b' ) {
digitalWrite(ledvermelho, LOW); // se receber o caractere 'b' desligue o pino 6
}
delay(100); // espere 100ms para a próxima leitura
}
Outra ideia para usar leds controlados pelo celular.
Você deve baixar um app para usar arduino com bluetooth, depois parear a placa HC-05 com o seu celular (use a senha 1234) e envie os caracteres para ligar e desligar os leds.
Atividade – Placa Bluetooth e led pelo celular
1º baixar o app: Arduino Bluetooth Controller
https://play.google.com/store/apps/details?id=com.satech.arduinocontroller
2º baixar código Bluettoh Led:
https://drive.google.com/drive/folders/1hWqwwuj6rL3WgpWhC52JHQke2ylUBGVr?ogsrc=32
O caractere a liga o pino 6 e o caractere b desliga o pino 6