فهرست مطالب:

کنترل بلوتوث اتوماسیون خانگی: 7 مرحله (همراه با تصاویر)
کنترل بلوتوث اتوماسیون خانگی: 7 مرحله (همراه با تصاویر)

تصویری: کنترل بلوتوث اتوماسیون خانگی: 7 مرحله (همراه با تصاویر)

تصویری: کنترل بلوتوث اتوماسیون خانگی: 7 مرحله (همراه با تصاویر)
تصویری: آموزش نصب بلوتوث روی ضبط ماشین و ضبط خانگی | آموزش نصب ماژول بلوتوث روی پخش خودرو | بلوتوثی کردن ضبط 2024, جولای
Anonim
Image
Image

سلام،

این پروژه درباره ساخت ساده ترین دستگاه اتوماسیون خانگی با استفاده از آردوینو و ماژول بلوتوث است. ساخت این یکی بسیار آسان است و می تواند ظرف چند ساعت ساخته شود. در نسخه ای که در اینجا توضیح می دهم ، می توانم تا 4 دستگاه خانگی را با استفاده از تلفن هوشمند اندرویدی خود کنترل کنم. بیایید لیستی از مواد و ابزار مورد نیاز را بررسی کنیم.

مرحله 1: اجزای مورد نیاز

اجزای مورد نیاز
اجزای مورد نیاز
اجزای مورد نیاز
اجزای مورد نیاز
اجزای مورد نیاز
اجزای مورد نیاز

بچه ها ، لیستی از مواد مورد نیاز برای ساخت این پروژه ساده است.

  1. آردوینو اونو
  2. ماژول رله 4 چانل
  3. ماژول بلوتوث (Hc-05)
  4. سیم جامپر
  5. بورد چوبی
  6. نگهدارنده لامپ
  7. سیم
  8. منبع تغذیه 5 ولت

لیست ابزارها

  1. کیت لحیم کاری
  2. تفنگ چسب
  3. گوشی هوشمند اندرویدی
  4. پیچ گوشتی ها
  5. استریپرهای سیم و غیره:

این تنها چیزی است که ما نیاز داریم…

مرحله 2: نمودار مدار و اتصال

نمودار مدار و اتصال
نمودار مدار و اتصال

استاپ دور حرکت را وصل کنید

مرحله 1. arduino به ماژول بلوتوث hc-05 متصل شوید

مرحله 2. hc-05 vcc و gnd به arduino vcc 3.5v و gnd متصل شوید

مرحله 3. hc-05 rx و tx به arduino به ترتیب tx و rx وصل می شوند (0 و 1)

مرحله 4. ماژول رله 4 کاناله دارای 6 پین vcc ، gnd ، سوئیچ رله 1-4 می باشد

مرحله 5. ماژول رله arduino vcc gnd و arduino pin 2-5 را وصل کنید

توجه:- در نمودار اتصال بلوتوث Wong ماژول بلوتوث Rx و Tx با پین شماره دنباله arduino Tx و Rx (0 و 1) متصل می شود

مرحله 3: نرم افزار

نرم افزار
نرم افزار
نرم افزار
نرم افزار
نرم افزار
نرم افزار

ما از نرم افزار آردوینو برای برنامه نویسی inarduino uno استفاده می کنیم

Arduino IDE را از اینجا بارگیری کنید.

مرحله 4: کد

این کد از softwareserial.h برای پیکربندی پین های rx و tx در آردوینو استفاده می کند. این پین های rx و tx به ترتیب به پایه های tx و rx ماژول بلوتوث HC 05 متصل می شوند.

ماژول بلوتوث داده ها را از یک دستگاه اندرویدی جفت شده دریافت می کند و رله ها را با توجه به داده های دریافتی فعال می کند. به عنوان مثال ، در کد من اگر داده های دریافت شده کاراکتر "A" باشد ، رله 1 روشن می شود و اگر داده های دریافت شده کاراکتر "B" باشد ، رله 1 خاموش می شود. به طور مشابه می توان همه رله ها را با استفاده از دستورات بلوتوث روشن/خاموش کرد. برای نظرات دقیق به کد مراجعه کنید.

مرحله 5: برنامه Android

برنامه Android
برنامه Android

برنامه اندروید را از اینجا بارگیری کنید

همانطور که در بالا ذکر شد ، میکرو کنترلر هر رله را با توجه به داده هایی که از طریق ماژول بلوتوث از دستگاه Android دریافت می کند ، فعال می کند. بنابراین ما برای ارسال این داده ها به HC 05 به یک برنامه Android نیاز داریم. من با استفاده از مخترع برنامه MIT یک برنامه سفارشی ایجاد کردم. من "طرح بلوک" برنامه خود را به عنوان PDF در اینجا برای افرادی که قصد دارند برنامه خود را با استفاده از App Inventor ایجاد کنند ، پیوست کرده ام.

مرحله 6: دستورالعمل ها برای برنامه Android

دستورالعمل برای برنامه Android
دستورالعمل برای برنامه Android
دستورالعمل برای برنامه Android
دستورالعمل برای برنامه Android
دستورالعمل برای برنامه Android
دستورالعمل برای برنامه Android

قبل از استفاده از ماژول بلوتوث HC-05 ، باید آن را در دستگاه اندرویدی خود جفت کنید.

مرحله 1: تنظیمات بلوتوث دستگاه خود را باز کرده و دستگاه های جدید را جستجو کنید ، مطمئن شوید که مدول led در HC05 به طور مداوم چشمک می زند (حالت جفت شدن)

مرحله 2: HC 05 را انتخاب کنید (در غیر اینصورت نشانی ای را مشاهده خواهید کرد که با تصویر C نشان داده می شود.)

مرحله 3: پین "1234" را وارد کرده و OK را فشار دهید

مرحله 4: برنامه "Bluetooth Controller" را باز کرده و روی دکمه بلوتوث در بالای صفحه کلیک کنید

مرحله 5: "HC 05" را از لیست انتخاب کنید

مرحله 6: از کلیدهای مربوطه برای روشن/خاموش کردن رله های 1 ، 2 ، 3 ، 4 استفاده کنید

مرحله 7: روی Master کلیک کنید تا همه رله ها با یک کلیک روشن/خاموش شوند

مرحله 7: مونتاژ اجزاء

مونتاژ اجزاء
مونتاژ اجزاء
مونتاژ اجزاء
مونتاژ اجزاء

مونتاژ تمام اجزای بالا تصویر

توصیه شده: