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
ملاحظات المطور تستخدم كعنصر تحكم بلوتوث عن بعد لاردوينو متخصصة لأتمتة المنزل.
صورة الشاشة
انقر على الصورة لرؤية الحجم الكامل
جدول المحتويات
الميزات الجديدة
ما هو الجديد في Arduino Home Automation Controller 1.0
الوصف
رمز لاردوينو.
# تشمل
CONST الباحث sensorIn = A0.
الباحث mVperAmp = 66؛ // استخدام 100 للوحدة 20A و 66 للوحدة 30A
الباحث 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) {
الباحث inByte = Serial.read ()؛
التبديل (inByte) {
حالة "أ":
digitalWrite (PORT1، عالية)؛
استراحة؛
حالة 'ب':
digitalWrite (PORT1، LOW)؛
استراحة؛
حالة 'ج':
digitalWrite (PORT2، عالية)؛
استراحة؛
حالة 'د':
digitalWrite (PORT2، LOW)؛
استراحة؛
حالة 'ه':
digitalWrite (port3، عالية)؛
استراحة؛
حالة 'و':
digitalWrite (port3، LOW)؛
استراحة؛
حالة 'ز':
digitalWrite (port4، عالية)؛
استراحة؛
حالة 'ح':
digitalWrite (port4، LOW)؛
استراحة؛
حالة 'ط':
digitalWrite (port5، عالية)؛
استراحة؛
حالة 'ي':
digitalWrite (port5، LOW)؛
استراحة؛
حالة 'ك':
digitalWrite (port6، عالية)؛
استراحة؛
حالة 'ل':
digitalWrite (port6، LOW)؛
استراحة؛
حالة 'م':
digitalWrite (port7، عالية)؛
استراحة؛
حالة 'ن':
digitalWrite (port7، LOW)؛
استراحة؛
حالة 'س':
digitalWrite (port8، عالية)؛
استراحة؛
حالة 'ع':
digitalWrite (port8، LOW)؛
استراحة؛
}
}
الجهد = getVPP ()؛
VRMS = (الجهد / 2.0) * 0.707.
AmpsRMS = (VRMS * 1000) / mVperAmp.
Serial.print ( "\ ن")؛
}
تطفو getVPP ()
{
تطفو نتيجة.
الباحث readValue. // قيمة القراءة من أجهزة الاستشعار
الباحث MAXVALUE = 0؛ // مخزن كحد أقصى قيمة هنا
الباحث MINVALUE = 1024؛ // مخزن قيمة دقيقة هنا
uint32_t START_TIME = بالمللي ()؛
بينما ((بالمللي () - START_TIME) <1000) // عينة ل1 ثانية
{
readValue = analogRead (sensorIn)؛
// معرفة ما إذا كان لديك MAXVALUE جديدة
إذا (readValue> MAXVALUE)
{
/ * تسجيل القيمة القصوى استشعار * /
MAXVALUE = readValue.
}
إذا (readValue {
/ * تسجيل القيمة القصوى استشعار * /
MINVALUE = readValue.
}
}
// طرح دقيقة من ماكس
النتيجة = ((MAXVALUE - MINVALUE) * 5،0) /1024.0.
العودة نتيجة.
}
التقييمات والمراجعات
التقييم: 5.0 / 5 · Less than 100 صوتًا
(*) مطلوب
الإصدارات السابقة
Arduino Home Automation Controller 1.0 APK for Windows (#1, 1.5 MB)
متشابهة
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