Arduino Home Automation Controller APK
Informações do Aplicativo
Versão 1.0 (#1)
Atualizada 17 de April de 2018
Tamanho APK 1.5 MB
Requer Android Android 4.4+ (KitKat)
Oferecido por Codepur
Categoria Aplicativo de Casa e decoração gratuito
Aplicativo id com.codepur.selfbluetoothterminal
Developer's notes Usado como um controle remoto Bluetooth para Arduino especializada em automação residencial.
Capturas de tela
Clique na imagem para ver em tamanho grande
Tabela de conteúdos
O que há de novo
O que há de novo no Arduino Home Automation Controller 1.0
Descrição
Código para Arduino;
#include
const int sensorIn = A0;
int mVperAmp = 66; // use 100 para Módulo 20A e 66 para Módulo 30A
int porta1 = 2, port2 = 3, port3 = 4, port4 = 5, port5 = 6, port6 = 7, port7 = 8, port8 = 9;
duplo Tensão = 0;
VRMS duplas = 0;
AmpsRMS duplas = 0;
void setup () {
Serial.begin (9600);
pinMode (porta1, OUTPUT);
pinMode (port2, OUTPUT);
pinMode (port3, OUTPUT);
pinMode (port4, OUTPUT);
pinMode (port5, OUTPUT);
pinMode (port6, OUTPUT);
pinMode (port7, OUTPUT);
pinMode (port8, OUTPUT);
}
void loop () {
while (Serial.available ()> 0) {
int inByte = Serial.read ();
switch (inByte) {
caso 'a':
digitalWrite (porta1, ALTA);
pausa;
caso 'b':
digitalWrite (porta1, LOW);
pausa;
caso 'c':
digitalWrite (port2, ALTA);
pausa;
caso 'd':
digitalWrite (port2, LOW);
pausa;
caso 'e':
digitalWrite (port3, ALTA);
pausa;
caso 'f':
digitalWrite (port3, LOW);
pausa;
caso 'g':
digitalWrite (port4, ALTA);
pausa;
caso 'h':
digitalWrite (port4, LOW);
pausa;
caso 'i':
digitalWrite (port5, ALTA);
pausa;
caso 'j':
digitalWrite (port5, LOW);
pausa;
caso 'k':
digitalWrite (port6, ALTA);
pausa;
caso 'l':
digitalWrite (port6, LOW);
pausa;
caso 'm':
digitalWrite (port7, ALTA);
pausa;
caso 'n':
digitalWrite (port7, LOW);
pausa;
caso 'o':
digitalWrite (port8, ALTA);
pausa;
caso 'p':
digitalWrite (port8, LOW);
pausa;
}
}
Voltagem = getVPP ();
VRMS = (Tensão / 2.0) * 0,707;
AmpsRMS = (VRMS * 1000) / mVperAmp;
Serial.print ( "\ n");
}
flutuar getVPP ()
{
flutuar resultado;
int readValue; // valor lido a partir do sensor
int maxValue = 0; // valor máximo loja aqui
int minValue = 1,024; // min valor loja aqui
uint32_t start_time = millis ();
while ((Millis () - start_time) <1000) // amostra durante 1 segundo
{
readValue = analogRead (sensorIn);
// ver se você tem um novo maxValue
if (readValue> maxValue)
{
/ * Gravar o valor máximo do sensor * /
maxValue = readValue;
}
if (readValue {
/ * Gravar o valor máximo do sensor * /
minValue = readValue;
}
}
// Subtrair mn max
resultado = ((maxValue - minValue) * 5.0) /1024.0;
retornar resultado;
}
Avaliações e opiniões
Avaliação: 5.0 de 5 · Less than 100 avaliações
(*) é necessário
Versões anteriores
Arduino Home Automation Controller 1.0 APK para Windows (#1, 1.5 MB)
Semelhante a Arduino Home Automation Controller
Home Automation 14 Chs Pro APK
Bluetooth Home Automation 4 Channels APK
Arduino Bluetooth Home Automation APK
Arduino Domotica Domoticasa APK
Arduino Home Automation PRO APK
Mais do Codepur
Top download apps
فیلتر شکن جدید و قوی،فیلتر شکن قوی و پرسرعت رایگان APK