Arduino Home Automation Controller

1.0

v1.0 by Codepur

Arduino Home Automation Controller APK 下載 Arduino Home Automation Controller APK 下載

關於 Arduino Bluetooth Controller

Arduino Bluetooth Controller(包名:com.codepur.selfbluetoothterminal)開發者是Codepur,Arduino Bluetooth Controller的最新版本1.0更新時間為2018年04月17日。Arduino Home Automation Controller的分類是房屋與房產。您可以查看Arduino Home Automation Controller的開發者下的所有應用。目前這個應用免費。該應用可以從APKFab或Google Play下載到Android 4.4+。APKFab.com的所有APK/XAPK文檔都是原始文檔並且100%安全下載的資源。
Used as a Bluetooth remote control for Arduino.
Code for Arduino;
#include
const int sensorIn = A0;
int mVperAmp = 66; // use 100 for 20A Module and 66 for 30A Module
int port1=2,port2=3,port3=4,port4=5,port5=6,port6=7,port7=8,port8=9;
double Voltage = 0;
double VRMS = 0;
double 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(){
while (Serial.available() > 0) {
int inByte = Serial.read();
switch (inByte) {
case 'a':
digitalWrite(port1,HIGH);
break;
case 'b':
digitalWrite(port1,LOW);
break;
case 'c':
digitalWrite(port2,HIGH);
break;
case 'd':
digitalWrite(port2,LOW);
break;
case 'e':
digitalWrite(port3,HIGH);
break;
case 'f':
digitalWrite(port3,LOW);
break;
case 'g':
digitalWrite(port4,HIGH);
break;
case 'h':
digitalWrite(port4,LOW);
break;
case 'i':
digitalWrite(port5,HIGH);
break;
case 'j':
digitalWrite(port5,LOW);
break;
case 'k':
digitalWrite(port6,HIGH);
break;
case 'l':
digitalWrite(port6,LOW);
break;
case 'm':
digitalWrite(port7,HIGH);
break;
case 'n':
digitalWrite(port7,LOW);
break;
case 'o':
digitalWrite(port8,HIGH);
break;
case 'p':
digitalWrite(port8,LOW);
break;
}
}
Voltage = getVPP();
VRMS = (Voltage/2.0) *0.707;
AmpsRMS = (VRMS * 1000)/mVperAmp;
Serial.print("
");
}
float getVPP()
{
float result;
int readValue; //value read from the sensor
int maxValue = 0; // store max value here
int minValue = 1024; // store min value here
uint32_t start_time = millis();
while((millis()-start_time) < 1000) //sample for 1 Sec
{
readValue = analogRead(sensorIn);
// see if you have a new maxValue
if (readValue > maxValue)
{
/*record the maximum sensor value*/
maxValue = readValue;
}
if (readValue < minValue)
{
/*record the maximum sensor value*/
minValue = readValue;
}
}
// Subtract min from max
result = ((maxValue - minValue) * 5.0)/1024.0;
return result;
}

Arduino Bluetooth Controller 1.0 更新

Bluetooth terminal to controll Arduino for Home Automation
查看更多
Arduino Bluetooth Controller 資訊
歷史版本 更多
Arduino Home Automation Controller
Arduino Home Automation Controller 1.0 APK
2018年08月26日 1.52 MB

Requires Android: Android 4.4+

Screen DPI: 160-640dpi

SHA1: cdf175249f6f308ba8c0666a5a29f15a92b103a3

Size: 1.52 MB

What's New:

Bluetooth terminal to controll Arduino for Home Automation
更多資訊

更新日期:

最新版本:

1.0

請求更新:

提交最新版本

系統要求:

Android 4.4+