No consigo que funcione.
Funciona desde el interruptor pero desde el movil (bluetooth) no. Solo se enciente un momento cuando aprieto el boton y se apaga enseguida.
Alguna ayuda?
Gracias
char luzpisci = ' ' ;
void luz();
void setup()
{
pinMode( 2, INPUT);
pinMode( 13 , OUTPUT);
Serial.begin(9600);
digitalWrite( 13 , LOW );
luzpisci = Serial.read();
}
void loop()
{
luz();
}
void luz()
{
if (( ( Serial.available() ) > ( 0 ) ))
{
luzpisci = Serial.read();
if (( ( luzpisci ) == ('1') ))
{
digitalWrite( 13 , HIGH );
}
if (( ( luzpisci ) == ('2') ))
{
digitalWrite( 13 , LOW );
}
}
if (( ( Serial.available() ) == ( 0 ) ))
{
if (( ( digitalRead(2) ) == ( HIGH ) ))
{
digitalWrite( 13 , HIGH );
}
if (( ( digitalRead(2) ) == ( LOW ) ))
{
digitalWrite( 13 , LOW );
}
}
}