Arduino Home Automation Controller APK
מֵידָע
גִרְסָה 1.0 (#1)
מְעוּדכָּן 17 April 2018
גודל קובץ APK 1.5 MB
נדרש Android Android 4.4+ (KitKat)
מפתח תוכנה Codepur
קטגוריה נדל"ן ועיצוב פנים (יישום)
ID com.codepur.selfbluetoothterminal
הערות למפתחים משמש כשלט רחוק Bluetooth עבור Arduino התמחה במשך חשמל חכם.
צילום מסך
לחץ על התמונה כדי לראות בגודל מלא
תוכן עניינים
מה חדש
מה חדש ב- Arduino Home Automation Controller 1.0
תיאור
קוד עבור Arduino;
#include
const int sensorIn = A0;
int mVperAmp = 66; // להשתמש 100 עבור מודול 20A ו 66 עבור מודול 30A
int port1 = 2, port2 = 3, port3 = 4, port4 = 5, port5 = 6, port6 = 7, port7 = 8, port8 = 9;
מתח כפול = 0;
VRMS כפול = 0;
AmpsRMS כפול = 0;
התקנת חלל () {
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);
}
לולאת חלל () {
בעוד (Serial.available ()> 0) {
= Int inByte Serial.read ();
מתג (inByte) {
במקרה א ':
digitalWrite (port1, גבוה);
לשבור;
"ב" במקרה:
digitalWrite (port1, LOW);
לשבור;
"ג" במקרה:
digitalWrite (port2, גבוה);
לשבור;
במקרה "ד":
digitalWrite (port2, LOW);
לשבור;
במקרה 'e':
digitalWrite (port3, גבוה);
לשבור;
במקרה ו ':
digitalWrite (port3, LOW);
לשבור;
במקרה "ז":
digitalWrite (port4, גבוה);
לשבור;
"ח" במקרה:
digitalWrite (port4, LOW);
לשבור;
במקרה 'i':
digitalWrite (port5, גבוה);
לשבור;
'J' במקרה:
digitalWrite (port5, LOW);
לשבור;
במקרה "יא":
digitalWrite (port6, גבוה);
לשבור;
'L' במקרה:
digitalWrite (port6, LOW);
לשבור;
"מ" במקרה:
digitalWrite (port7, גבוה);
לשבור;
במקרה 'n':
digitalWrite (port7, LOW);
לשבור;
במקרה 'o':
digitalWrite (port8, גבוה);
לשבור;
"עמ" במקרה:
digitalWrite (port8, LOW);
לשבור;
}
}
מתח = getVPP ();
VRMS = (מתח / 2.0) * 0.707;
AmpsRMS = (VRMS * 1000) / mVperAmp;
Serial.print ( "\ n");
}
לצוף getVPP ()
{
לצוף תוצאה;
int readValue; // ערך לקרוא מהחיישן
int MAXVALUE = 0; // ערך מקסימום חנות כאן
int MINVALUE = 1024; // ערך דק חנות כאן
uint32_t start_time = באלפיות השנייה ();
בעוד ((באלפיות שנייה () - start_time) <1000) // מדגם עבור 1 Sec
{
readValue = analogRead (sensorIn);
// לראות אם יש לך MAXVALUE חדש
אם (readValue> MAXVALUE)
{
/ * להקליט את הערך המרבי חיישן * /
MAXVALUE = readValue;
}
אם (readValue {
/ * להקליט את הערך המרבי חיישן * /
MINVALUE = readValue;
}
}
// הפחת דקות מן מקס
תוצאה = ((MAXVALUE - MINVALUE) * 5.0) /1024.0;
להחזיר תוצאה;
}
דירוגים וביקורות
דירוג: 5.0 / 5 · Less than 100 הצבעות
(*) נדרש
גרסאות קודמות
דומים
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
עוד מאת Codepur
האפליקציות והמשחקים שהורדת ביותר
فیلتر شکن جدید و قوی،فیلتر شکن قوی و پرسرعت رایگان APK