Social Share

}
Hasil gambar untuk gambar download

Thursday, February 16, 2017

Controle Bluetooth Arduino apk




 Controle Bluetooth Arduino- gambar mini tangkapan layar    Controle Bluetooth Arduino- tangkapan layar


App de conexão via modulo Bluetooth conectado a um Arduíno para controle de intensidade de 2 leds, só funciona em equipamentos que tenha Bluetooth.
Este APP so funciona em conjunto com aplicação com Arduíno e ou microcontroladores.
Este APP tem carácter didático, só funciona em luminárias feitas com este proposito. 
App desenvolvido no B4A...

Segue o sketch a ser carregado em um Arduíno:


#include 

SoftwareSerial mySerial(10, 11); 

void setup() 


pinMode(5, OUTPUT);
pinMode(6, OUTPUT);

Serial.begin(9600);
mySerial.begin(9600);
}

void loop() 
{
int n;
n = mySerial.read();

if(n == '0')
{
analogWrite(5, 255);
Serial.println("Dimmer Led1 100%");
}
if(n == '1')
{
analogWrite(5, 200);
Serial.println("Dimmer Led1 80%");
}

if(n == '2')
{
analogWrite(5, 150);
Serial.println("Dimmer Led1 60%");
}
if(n == '3')
{
analogWrite(5, 100);
Serial.println("Dimmer Led1 40%");
}

if(n == '4')
{
analogWrite(5, 50);
Serial.println("Dimmer Led1 20%");
}
if(n == '5')
{
analogWrite(5, 10);
Serial.println("Dimmer Led1 10%");
}

if(n == 'A')
{
analogWrite(6, 255);
Serial.println("Dimmer Led2 100%");
}
if(n == 'B')
{
analogWrite(6, 200);
Serial.println("Dimmer Led2 80%");
}

if(n == 'C')
{
analogWrite(6, 150);
Serial.println("Dimmer Led2 60%");
}
if(n == 'D')
{
analogWrite(6, 100);
Serial.println("Dimmer Led2 40%");
}

if(n == 'E')
{
analogWrite(6, 50);
Serial.println("Dimmer Led2 20%");
}
if(n == 'F')
{
analogWrite(6, 10);
Serial.println("Dimmer Led2 10%");
}
if(n == 'X')
{
analogWrite(5, 0);
Serial.println("Dimmer Led1 OFF");
}
if(n == 'Y')
{
analogWrite(6, 0);
Serial.println("Dimmer Led2 OFF");
}
}

Como pode ser visto no Sketch, o APP depois de pareado com modulo Bluetooth, envia caracteres pelo canal serial do link. Cada tecla do APP envia uma string compreendida de um só byte, onde é lida e com parada pelas condicionais IF THEN, controlando a porta do MCU em modo PWM.

No comments:

Post a Comment