Usar la aplicación APKPure
Obtener Bluetooth Smart Switch versión histórica en Android
switch inteligente Bluetooth con control de Arduino
Código fuente y modo pin
Arduino UNO al módulo PIN del modo Bluetooth: RX pin 10 y TX pin 11.
Código:
#include
SoftwareSerial mySerial (10, 11); // Pin 10 = TX, Pin 11 = RX Bluetooth TX, RX
#define relay1 2 // Relé IN1 conectado a PinOut 2 Arduino
#define relay2 3 // Relay IN2 conectado a PinOut 3 Arduino
#define relay3 4 // Relé IN3 conectado a PinOut 4 Arduino
#define relay4 5 // Relé IN4 conectado a PinOut 5 Arduino
char val;
configuración del vacío ()
{
pinMode (relé 1, SALIDA);
pinMode (relé 2, SALIDA);
pinMode (relé 3, SALIDA);
pinMode (relé 4, SALIDA);
digitalWrite (relé 1, ALTO);
digitalWrite (relé2, ALTO);
escritura digital (relé 3, ALTA);
digitalWrite (relé 4, ALTO);
mySerial.begin (9600);
Serial.begin (9600);
}
void loop () {// cek data serial de la aplicación para Android con Bluetooth
if (mySerial.available ()> 0)
{
val = mySerial.read ();
Serial.println (val);
}
// el relé está activado
/ *
---> Se puede conectar a relé modul de 4 canales.
Envío de datos en serie desde Arduino Bluetooth Relay 4CH.apk
los datos '1' - '4' a encendido son Ralay CH 1-4
los datos 'A' - 'D' desactivados son Ralay CH 1-4
datos '9' a en TODO CH 1-4
datos 'I' para desactivar TODO CH 1-4
* /
si (val == '1')
{
digitalWrite (relé 1, BAJO);
}
más si (val == '2')
{
digitalWrite (relé2, BAJO);
}
si no (val == '3')
{
digitalWrite (relay3, LOW);
}
si no (val == '4')
{
escritura digital (relé 4, BAJA);
}
// retransmitir todo en
si no (val == '9')
{
digitalWrite (relé 1, BAJO);
digitalWrite (relé2, BAJO);
digitalWrite (relay3, LOW);
escritura digital (relé 4, BAJA);
}
// el relé está apagado
si no (val == 'A')
{
digitalWrite (relé 1, ALTO);
}
más si (val == 'B')
{
digitalWrite (relé2, ALTO);
}
de lo contrario si (val == 'C')
{
escritura digital (relé 3, ALTA);
}
más si (val == 'D')
{
digitalWrite (relé 4, ALTO);
}
// retransmitir todo
de lo contrario si (val == 'I')
{
digitalWrite (relé 1, ALTO);
digitalWrite (relé2, ALTO);
escritura digital (relé 3, ALTA);
digitalWrite (relé 4, ALTO);
}
}
Last updated on 24/12/2018
English
Presentado por
Nguyễn An
Requisitos
Android 4.1+
Categoría
Reportar
Bluetooth Smart Switch
2.0 by algologix
24/12/2018