ApkDownload

Bluetooth Control Basic 16 Relay APK

نسخه کنونی 1.0 for Windows
به روز شده 2017-08-09

اطلاعات

نسخه 1.0 (#1)

به روز شده 2017-08-09

اندازه پرونده APK 1 MB

نسخه Android مورد نیاز Android 2.3+ (Gingerbread)

برنامه نویس Jhonatanshow2010

رده ابزارها (برنامه)

ID appinventor.ai_JHONATANSHOW2010.JRS_Bluetoot_Basic

یادداشت های توسعه دهنده کنترل اتوماسیون بلوتوث خود را - با Arduino بیشتر (رله با تا 16 کانال).

تصویر نماگرفت

برای دیدن اندازه اصلی روی عکس کلیک کنید

فهرست مطالب

شرح

آردوینو بلوتوث کنترل - اتوماسیون کنترل بلوتوث خود - آردوینو بیشتر (رله با تا 16 کانال). سازگار با اتوماسیون بلوتوث خود را با Arduino خود را کنترل، و با پشتیبانی تا 16 ماژول خروجی رله!

توابع برنامه

OBS: برای برنامه در حال اجرا بر روی دستگاه شما باید با ماژول بلوتوث خود را زوج.

1 درخواست اجازه برای روشن کردن دستگاه بلوتوث.
اتصال 2 خود را با ماژول بلوتوث HC-05، HC-06 و غیره
ارسال شخصیت به 3 تا 16 رله درایو.
4 آموزنده بصری اگر دکمه خاموش یا روشن.

به عنوان مثال زیر کد آردوینو برای عملیات های مشابه! کد را می توان به اولویت خود را تغییر و یا استفاده از کد خود را، (نگهداری) شخصیت است که توسط هر یک از دکمه را در جهت درست ارسال شد! تنها تغییر واقعا می دانم که چه چیزی انجام می دهند!

کد آردوینو - کامپایل کردن کد قبل از اتصال سیم

// در زیر پورت آنالوگ به دیجیتال راه اندازی شد
# تعریف A0 14
# تعریف A1 15
# تعریف A2 16
# تعریف A3 17

راه اندازی باطل ()
{
  Serial.begin (9600)؛
  // در زیر درب ها یا از طریق تلفن فعال، از طریق بلوتوث! همه شروع می شود قطع
  فرمان pinMode (2، OUTPUT)؛
  digitalWrite (2، HIGH)؛
  فرمان pinMode (3، OUTPUT)؛
  digitalWrite (3، HIGH)؛
  فرمان pinMode (4، OUTPUT)؛
  digitalWrite (4، HIGH)؛
  فرمان pinMode (5، OUTPUT)؛
  digitalWrite (5، HIGH)؛
  فرمان pinMode (6، OUTPUT)؛
  digitalWrite (6، HIGH)؛
  فرمان pinMode (7، OUTPUT)؛
  digitalWrite (7، HIGH)؛
  فرمان pinMode (8، OUTPUT)؛
  digitalWrite (8، HIGH)؛
  فرمان pinMode (9، OUTPUT)؛
  digitalWrite (9، HIGH)؛
  فرمان pinMode (10، OUTPUT)؛
  digitalWrite (10، HIGH)؛
  فرمان pinMode (11، OUTPUT)؛
  digitalWrite (11، HIGH)؛
  فرمان pinMode (12، OUTPUT)؛
  digitalWrite (12، HIGH)؛
  فرمان pinMode (13، OUTPUT)؛
  digitalWrite (13، HIGH)؛
  فرمان pinMode (A0، OUTPUT)؛
  digitalWrite (A0، HIGH)؛
  فرمان pinMode (A1، OUTPUT)؛
  digitalWrite (A1، HIGH)؛
  فرمان pinMode (A2 OUTPUT)؛
  digitalWrite (A2، HIGH)؛
  فرمان pinMode (A3 OUTPUT)؛
  digitalWrite (A3، HIGH)؛
}
    
حلقه باطل ()
{
  اگر (Serial.available ())
  {
    اعضای هیات Serial.read کلیدی = ()؛
    (Serial.read INT وال =).
    // digitalWrite (کلید، VAL)؛
   
   اگر ( 'A' == کلیدی) {
     digitalWrite (2، HIGH)؛
   }
   اگر دیگری ( 'A' == کلید)
   {
     digitalWrite (2، LOW)؛
   }
   اگر (== کلید 'B') {
     digitalWrite (3، HIGH)؛
   }
   اگر دیگری (ب `== کلید)
   {
     digitalWrite (3، LOW)؛
   }
   اگر (== کلیدی 'C') {
     digitalWrite (4، HIGH)؛
   }
   اگر دیگری (== کلیدی 'C')
   {
     digitalWrite (4، LOW)؛
   }
   اگر (== کلیدی 'د') {
     digitalWrite (5، HIGH)؛
   }
   اگر دیگری (== کلیدی 'د')
   {
     digitalWrite (5، LOW)؛
   }
   اگر (== کلیدی 'E') {
     digitalWrite (6، HIGH)؛
   }
   اگر دیگری ( 'E' == کلید)
   {
     digitalWrite (6، LOW)؛
   }
   اگر (کلید == 'F') {
     digitalWrite (7، HIGH)؛
   }
   اگر دیگری ( 'F' == کلید)
   {
     digitalWrite (7، LOW)؛
   }
   اگر (کلید == 'G') {
     digitalWrite (8، HIGH)؛
   }
   اگر دیگری ( 'گرم' == کلید)
   {
     digitalWrite (8، LOW)؛
   }
   اگر ( 'H' == کلیدی) {
     digitalWrite (9، HIGH)؛
   }
   اگر دیگری ( 'H' == کلید)
   {
     digitalWrite (9، LOW)؛
   }
   اگر (== کلیدی "من") {
     digitalWrite (10، HIGH)؛
   }
   اگر دیگری ( "من" == کلید)
   {
     digitalWrite (10، LOW)؛
   }
   اگر (کلید == 'J') {
     digitalWrite (11، HIGH)؛
   }
   اگر دیگری ( 'J' == کلید)
   {
     digitalWrite (11، LOW)؛
   }
   اگر (== کلیدی 'K') {
     digitalWrite (12، HIGH)؛
   }
   اگر دیگری ( 'K' == کلید)
   {
     digitalWrite (12، LOW)؛
   }
   اگر ( 'L' == کلیدی) {
     digitalWrite (13، HIGH)؛
   }
   اگر دیگری (== کلیدی 'L')
   {
     digitalWrite (13، LOW)؛
   }
   اگر (== کلیدی 'M') {
     digitalWrite (A0، HIGH)؛
   }
   اگر دیگری (== کلیدی 'M')
   {
     digitalWrite (A0، LOW)؛
   }
   اگر (== کلیدی 'C') {
     digitalWrite (A1، HIGH)؛
   }
   اگر دیگری ( 'ñ' == کلید)
   {
     digitalWrite (A1، LOW)؛
   }
   اگر ( 'O' == کلیدی) {
     digitalWrite (A2، HIGH)؛
   }
   اگر دیگری ( 'O' == کلید)
   {
     digitalWrite (A2، LOW)؛
   }
   اگر ( 'P' == کلیدی) {
     digitalWrite (A3، HIGH)؛
   }
   اگر دیگری (== کلید p)
   {
     digitalWrite (A3، LOW)؛
   }
  تاخیر (10)؛
  }
}

رأی و نظرات

رتبه: 5.0 / 5 · Less than 100 رأی

(*) مورد نیاز است

نسخه های قبلی

Bluetooth Control Basic 16 Relay 1.0 APK (#1, 1 MB)