Tradutor

Pesquisar este blog

quinta-feira, 10 de julho de 2014

Módulo Bluetooth no arduino

-Componentes: Arduino + Módulo Bluetooth BT_BOARD V1.3
-Descrição: Enviar dados para um arduino através de um módulo bluetooth

Enviando através da porta serial



Código:
void setup() {
 Serial.begin(9600);
 pinMode(13,OUTPUT);
}
char carac;
void loop() {
 if (Serial.available())
 {
   carac = Serial.read();
   if(carac=='L')
     digitalWrite(13,HIGH);
   if(carac=='D')
     digitalWrite(13,LOW);
 }
 delay(1);
}

Também pode ser feita através de uma porta PWM (por exemplo nos pinos digitais 5 e 6 ao invés de 1 e 2)


#include <SoftwareSerial.h>

SoftwareSerial bt(5, 6); // RX, TX

void setup() {
 Serial.begin(9600);
 pinMode(13,OUTPUT);
}
char carac;
void loop() {
 if (bt.available())
 {
   carac = bt.read();
   if(carac=='L')
     digitalWrite(13,HIGH);
   if(carac=='D')
     digitalWrite(13,LOW);
 }
 delay(1);
}