Arduino Home Automation Controller APK
Información de la Aplicación
Versión 1.0 (#1)
Actualizada 17 de April de 2018
Tamaño APK 1.5 MB
Requiere Android Android 4.4+ (KitKat)
Ofrecida por Codepur
Categoría Aplicación Casa y hogar Gratis
Aplicación id com.codepur.selfbluetoothterminal
Notas del desarrollador Se utiliza como un control remoto Bluetooth para Arduino especializada para automatización del hogar.
Capturas de pantalla
Haga clic en la imagen para verla en tamaño completo
Tabla de contenidos
Últimas actualizaciones
Novedades de Arduino Home Automation Controller 1.0
Descripción
Código para Arduino;
# include
const int sensorIn = A0;
int mVperAmp = 66; // utilizar 100 para el Módulo 20A y 66 para el módulo 30A
int port1 = 2, port2 = 3, port3 = 4, PORT4 = 5, Port5 = 6, port6 = 7, port7 = 8, port8 = 9;
doble Tensión = 0;
dobles VRMS = 0;
dobles AmpsRMS = 0;
void setup () {
Serial.begin (9600);
pinMode (port1, OUTPUT);
pinMode (port2, OUTPUT);
pinMode (port3, OUTPUT);
pinMode (PORT4, OUTPUT);
pinMode (Port5, OUTPUT);
pinMode (port6, OUTPUT);
pinMode (port7, OUTPUT);
pinMode (port8, OUTPUT);
}
void loop () {
mientras que (Serial.available ()> 0) {
int inByte = Serial.read ();
interruptor (inByte) {
caso 'a':
digitalWrite (port1, HIGH);
descanso;
caso 'b':
digitalWrite (port1, LOW);
descanso;
caso 'c':
digitalWrite (port2, HIGH);
descanso;
caso 'd':
digitalWrite (port2, LOW);
descanso;
'e':
digitalWrite (port3, HIGH);
descanso;
caso 'f':
digitalWrite (port3, LOW);
descanso;
caso 'g':
digitalWrite (PORT4, HIGH);
descanso;
caso 'h':
digitalWrite (PORT4, LOW);
descanso;
caso 'i':
digitalWrite (Port5, HIGH);
descanso;
caso 'j':
digitalWrite (Port5, LOW);
descanso;
caso 'k':
digitalWrite (port6, HIGH);
descanso;
caso 'l':
digitalWrite (port6, LOW);
descanso;
caso 'm':
digitalWrite (port7, HIGH);
descanso;
caso 'n':
digitalWrite (port7, LOW);
descanso;
caso 'O':
digitalWrite (port8, HIGH);
descanso;
caso 'p':
digitalWrite (port8, LOW);
descanso;
}
}
Tensión = getVPP ();
VRMS = (Tensión / 2,0) * 0.707;
AmpsRMS = (VRMS * 1000) / mVperAmp;
Serial.print ( "\ n");
}
flotar getVPP ()
{
flotar resultado;
int readValue; // valor leído del sensor
int maxValue = 0; // valor máximo tienda aquí
int minValue = 1,024; // valor mínimo tienda aquí
uint32_t hora_inicio = millis ();
mientras que ((millis () - Start_Time) <1000) // muestra para 1 Sec
{
readValue = analogRead (sensorIn);
// ver si tiene un nuevo maxValue
si (readValue> maxValue)
{
/ * Registrar el valor máximo del sensor * /
maxValue = readValue;
}
si (readValue {
/ * Registrar el valor máximo del sensor * /
minValue = readValue;
}
}
// Restar min de max
resultado = ((maxValue - minValue) * 5,0) /1024.0;
return resultado;
}
Valoraciones y Reseñas
Valoración: 5.0 de 5 · Less than 100 votos
(*) es necesario
Versiones anteriores
Arduino Home Automation Controller 1.0 APK para Windows (#1, 1.5 MB)
Similar a Arduino Home Automation Controller
Home Automation 14 Chs Pro APK
Bluetooth Home Automation 4 Channels APK
Arduino Bluetooth Home Automation APK
Arduino Home Automation PRO APK
Más de este desarrollador
Aplicaciones más descargadas
فیلتر شکن جدید و قوی،فیلتر شکن قوی و پرسرعت رایگان APK