Arduino Home automation

Arduino Home automation

  • آخرین نسخه
  • Uncia Robotics

برای کنترل لوازم خانگی از طریق تلفن اندرویدی خود

درباره این برنامه

با استفاده از این برنامه با کنترلرهای میکرو (Arduino ، Raspberry Pi ، AVR ، ARM و غیره) ، ماژول بلوتوث HC-05 و ماژول رله می توانید وسایل خانگی خود را با استفاده از تلفن هوشمند خود از راه دور کنترل کنید.

مستندات را بخوانید: http://unciarobotics.com/project/home-automation-project-with-arduino-using-hc-05/

کد اساسی آردوینو برای خواندن داده های منتقل شده از طریق بلوتوث به شرح زیر است:

const int رله = 2؛ // پین که رله به هم متصل است
داده های char؛ // متغیر برای ذخیره داده ها
setup void ()
Serial.begin (9600)؛ // شروع ارتباط سریال
pinMode (رله ، OUTPUT)؛ // پین رله را به عنوان خروجی بسازید
}

loop loop ()
if (Serial.available ()> 0) // اگر داده ای در مورد RX وجود دارد
{
data = Serial.read ()؛ // آن را درون متغیر ذخیره کنید
if (data == 'a')
{digitalWrite (رله ، HIGH)؛ //چراغ را روشن کن
Serial.println ("چراغ روشن")؛
}
if (data == 'b')
{digitalWrite (رله ، پایین)؛ // چراغ را خاموش کنید
Serial.println ("چراغ خاموش")؛
}
}
}
}
}

// کپی کردن این کد را در Arduino IDE کپی کنید و داده ها را بر روی Serial Monitor نظارت کنید.

نسخه ها Arduino Home automation