En este tutorial se realiza la
comunicación entre la tarjeta Arduino y un celular con Android. La
comunicación se realiza mediante un módulo bluetooth, configuración en
modo esclavo, conectado a la tarjeta Arduino. Desde una aplicación
instalada en un celular con Android se enviará la información que
controla el encendido y apagado de un tres LEDs.
Hardware Requerido:
- Tarjeta Arduino Uno
- 3 Diodos LED
- 3 Resistencias ( 150 - 220 ohms)
- Módulo Bluetoot
- Protoboard
Software Requerido:
- Bluetooth Led Control (Descargar de Play Store) "Puede buscar como 'Net Andino' "
Circuito:
Código
//INICIO
int LedR = 5; // Boton Rojo
int LedG = 6; // Boton Verde
int LedB = 7; // Boton Azul
int vel = 255; // Intencidad de Colores
int estado = 'a'; // inicia detenido o Apagado
int Status=0;
void setup() {
Serial.begin(9600); // inicia el puerto serial para comunicacion con el Bluetooth
pinMode(LedR, OUTPUT);
pinMode(LedG, OUTPUT);
pinMode(LedB, OUTPUT);
}
void loop(){
if(Serial.available()!=0){
Status= Serial.read();
}
if (Status =='r'){
digitalWrite(LedR,HIGH);
digitalWrite(LedG,LOW);
digitalWrite(LedB,LOW);
}
if (Status =='g'){
digitalWrite(LedR,LOW);
digitalWrite(LedG,HIGH);
digitalWrite(LedB,LOW);
}
if (Status =='b'){
digitalWrite(LedR,LOW);
digitalWrite(LedG,LOW);
digitalWrite(LedB,HIGH);
}
}
//FIN
Más detalles en www.netandino.com