首頁 編輯推薦 測評 資訊 相似應用 TopTens 預註冊 限時促銷 熱門遊戲 熱門應用 分類 APK Downloader APK Upload Chrome外掛程式 APKFab 客戶端 搜索應用
選擇語言

Arduino Home Automation Controller

1.0

v1.0 by Codepur

關於 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 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+

安全下載

APKFab.com和該應用的下載連結是100%安全的。APKFab.com上列出的所有應用下載連結均來自Google Play Store或由用戶提交。對於來自Google Play商店的應用,APKFab.com不會對其進行任何形式的修改。對於用戶提交的應用,APKFab.com會在網站上發佈之前驗證其APK簽名的安全性。

分享
如果覺得這個頁面有用,可以分享給你朋友!