
Arduino Home Automation Controller
به عنوان یک کنترل از راه دور بلوتوث برای Arduino تخصصی برای اتوماسیون خانگی استفاده می شود.
اطلاعات برنامه
توضیح برنامه
تجزیه و تحلیل و بررسی برنامه Android: Arduino Home Automation Controller ، ساخته شده توسط Codepur. ذکر شده در گروه خانه و مسکن. نسخه فعلی 1.0 است که در 17/04/2018 به روز شده است. با توجه به بررسی کاربران در Google Play: Arduino Home Automation Controller. بیش از 566 نصب به دست آمد. Arduino Home Automation Controller در حال حاضر 1 بررسی ، میانگین امتیاز 5.0 ستاره دارد
به عنوان یک کنترل از راه دور بلوتوث برای Arduino استفاده می شود.کد برای Arduino ؛
#شامل
const int sensorin = a0 ؛
int mvperamp = 66 ؛ // استفاده از 100 برای ماژول 20a و 66 برای ماژول 30A {#int int port1 = 2 ، port2 = 3 ، port3 = 4 ، port4 = 5 ، port5 = 6 ، port6 = 7 ، port8 = 8 ، port8 = 9 ؛
دو برابر ولتاژ = 0 ؛
double vrms = 0 ؛ 0 ؛
void setup () {
serial.begin (9600) ؛
pinmode (port1 ، output) ؛
pinmode (port2 ، خروجی) ؛
pinmode (port3 ، خروجی) ؛ {#pinmode (port4 ، خروجی) ؛
pinmode (port5 ، خروجی) ؛ {##}}} pinmode (port6 ، port6 ، output) ؛ pinmode (port8 ، output) ؛
} {#
حلقه باطل () {
در حالی که (serial.available ()> 0) {{#int inbyte = inbyte = serial.read () ؛ {#
سوئیچ (inbyte) {{{{{{{ DigitalWrite (Port1 ، High) ؛
BREAK ؛
Case 'B':
DigitalWrite (Port1 ، Low) ؛
break ؛
#} Case 'C':
DigitalWrite (port2) ؛
BREAK ؛ {#DIGITALWRITE {#
مورد (#{#{#{#{#{#{# BREAK ؛
#} Case 'E':
DigitalWrite (Port3 ، High) ؛
Break ؛
Case 'F': {#DigitalWrite (Port3 ، Low) ؛
BREAK ؛ {#
Case 'G': {#{#Digital}}} {Digital ؛ ’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 ؛ {#Digital {#{#
#} مورد} {# break;
case ’o’:
digitalwrite(port8,high);
break;
case ’p’:
digitalwrite(port8,low);
break;
}
}
voltage = getvpp();
VRMS = (ولتاژ/2.0) *0.707 ؛
ampsrms = (vrms * 1000)/mvperamp ؛
serial.print ("
") ؛
}
float getvpp ()
نتیجه شناور start_time = millis () ؛
در حالی که ((millis ()-start_time) maxvalue) {#{#{{#
{ ارزش*/
maxValue = readValue ؛
}
if (readValue
ما در حال حاضر نسخه 1.0 را ارائه می دهیم. این آخرین و بهینه ترین نسخه ما است. برای بسیاری از دستگاه های مختلف مناسب است. بارگیری رایگان به طور مستقیم Apk از فروشگاه Google Play یا نسخه های دیگری که میزبان آن هستیم. علاوه بر این ، می توانید بدون ثبت نام بارگیری کنید و بدون ورود به سیستم لازم نیست.
ما بیش از 2000+ دستگاه های موجود برای Samsung, Xiaomi, Huawei, Oppo, Vivo, Motorola, LG, Google, OnePlus, Sony, Tablet ... با گزینه های بسیار زیادی داریم ، انتخاب بازی ها یا نرم افزاری متناسب با دستگاه شما برای شما آسان است.
در صورت وجود محدودیت های کشور یا هرگونه محدودیت از طرف دستگاه شما در فروشگاه App Google ، می تواند مفید باشد.
چه جدید است
Bluetooth terminal to controll Arduino for Home Automation