ساخت کلید و پریز هوشمند با آردینو و ماژول بلوتوث HC06

در این مطلب قصد داریم تا با استفاده از کمترین و ساده ترین قطعات شما را با نحوه ساخت کلید و پریز هوشمند در حوزه اینترنت اشیا IOT آشنا کنیم. در پایان این آموزش شما می توانید یک کلید و یک پریز را توسط اپلیکیشنی که بر روی گوشی موبایل اندرویدی شما نصب می شود از راه دور توسط پروتکل بلوتوث کنترل نمائید. پس بدون اتلاف زمان و توضیح اضافی به سراغ ساخت مدار می رویم.

ساخت کلید و پریز هوشمند با آردینو و ماژول بلوتوث HC06


لیست قطعات مورد نیاز

برد آردوینو Arduino UNO R3 مدل DIP1 عدد
ماژول بلوتوث HC-06 با خروجی سریال و هدر بوردی1 عدد
ماژول رله 5 ولت مدل 2 کانال1 عدد
سیم جامپر برد بوردی مدل دو سر نری (سری 40تایی)1 عدد
آداپتور 12V ولت 2A آمپر مدل بین راهی ساخت ایران1 عدد

مرحله اول : اتصال ماژول بلوتوث به برد آردوینو

1- پایه GND ماژول بلوتوث HC06 را به پایه GND بر روی برد آردوینو متصل کنید.

2- پایه +5V یا VCC ماژول بلوتوث HC06 را به پایه 3.3V بر روی برد آردوینو متصل کنید.

3- پایه TXD ماژول بلوتوث HC06 را به پایه دیجیتال شماره 10 برد آردوینو متصل کنید.

4- پایه RXD ماژول بلوتوث HC06 را به پایه دیجیتال شماره 11 برد آردوینو متصل کنید.

بعد قبل
نحوه اتصال ماژول بلوتوث HC06 به برد آردوینو
تصویری از نحوه اتصال ماژول بلوتوث HC06 به برد آردوینو
بعد قبل

مرحله دوم : اتصال ماژول رله 5 ولت 2 کانال به برد آردوینو

1– پایه GND ماژول رله را به پایه GND بر روی برد آردوینو متصل کنید.

2- پایه +5V یا VCC ماژول رله را به پایه 5V بر روی برد آردوینو متصل کنید.

3- پایه IN1 ماژول رله را به پایه دیجیتال شماره 8 برد آردوینو متصل کنید.

4- پایه IN2 ماژول رله را به پایه دیجیتال شماره 9 برد آردوینو متصل کنید.

بعد قبل
نحوه اتصال ماژول رله 5 ولت 2 کانال به برد آردوینو
تصویری از نحوه اتصال ماژول رله 5 ولت 2 کانال به برد آردوینو
بعد قبل

مرحله سوم : پروگرام کردن برد آردوینو

1- برد آردوینو را از طریق کابل USB به کامپیوتر متصل کنید.

2- نرم افزار آردوینو را بر روی سیستم خود اجرا کنید، اگر بار اول است که با برد Arduino کار می کنید و این نرم افزار را بر روی سیستم خود ندارید، می توانید نرم افزار آردوینو و نحوه نصب آن را از اینجا دریافت نمائید.

3- پس از اجرای نرم افزار آردوینو، از طریق منوی File بر روی گزینه New کلیک کنید.

4- تمامی کدهای زیر را کپی کنید و در پنجره جدید باز شده بچسبانید (Paste).

5- حال از طریق منوی File گزینه Save را انتخاب کنید و برنامه را در محل دلخواه خود ذخیره کنید.

6- پس از ذخیره برنامه از طریق منوی Tools به زیر منوی Board رفته و از لیست کشویی باز شده آیتم Arduino/Genuino Uno را انتخاب کنید.

7- دوباره از طریق همان منوی Tools به زیر منوی Port رفته و از لیست کشویی باز شده شماره پورت USB که از طریق آن برد آردینو به کامپیوتر متصل شده است را انتخاب کنید.

8- در پایان برای انتقال برنامه به برد آردوینو کافیست تا بر روی آیکون آیکون پروگرام کردن برنامه بر روی برد آردوینو در نرم افزار آردوینو در نرم افزار آردوینو کلیک کنید.

مرحله چهارم : نصب اپلیکیشن اندرویدی بر روی موبایل

برای اینکه بتوانید دو رله تعبیه شده در پروژه را از طریق موبایل خود کنترل کنید، یک اپلیکیش، مخصوص این پروژه توسط تیم الکترونیک98 در نرم افزار Android Studio به زبان جاوا برای سیستم عامل اندروید طراحی شده است که ابتدا باید طبق مراحل زیر اقدام به نصب آن بر روی گوشی موبایل خود کنید.

اپلیکیشن پروژه ساخت کلید و پریز هوشمند با آردینو و ماژول بلوتوث HC06

1- ابتدا اپلیکیشن الکترونیک98 را از اینجا دانلود کنید.

2- فایل دانلود شده را به حافظه داخلی و یا خارجی موبایل خود انتقال دهید.

3- در گوشی موبایل خود بر روی فایل دانلود شده کلیک کنید و اقدام به نصب App کنید.

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

1- برد آردوینو را به صورت کامل از کامپیوتر جدا کنید.

2- توسط یک آداپتور 12 ولت DC با حداقل جریان 1 آمپر برد آردوینو را راه اندازی کنید.

3- بلوتوث موبایل خود را روشن کنید و به ماژول HC-06 متصل شوید، اگر در هنگام اتصال از شما رمز عبور خواسته شد می توانید عدد 1234 و در برخی ماژول ها 0000 را وارد کنید.

4- اپلیکیشن الکترونیک98 را بر روی گوشی موبایل خود اجرا کنید.

5- در صفحه اول نرم افزار، گزینه جستجو را لمس کنید.

6- در لیست نمایش داده شده بر روی نام بلوتوث HC-06 کلیک کنید.

7- در صوتیکه اتصال گوشی موبایل با ماژول بلوتوث به صورت صحیح برقرار شود، به صفحه اصلی اپلیکیشن منتقل خواهید شد.

8- در صفحه اصلی اپلیکیشن می توانید با کلیک بر روی تصویر “کلید برق” و یا تصویر “پریز برق” هر کدام از آن ها را به دلخواه روشن و یا خاموش کنید.

9- در صورتیکه می خواهید نرم افزار را ببندید و یا به کار خود پایان دهید، گزینه قطع ارتباط را لمس کنید.

10- همچنین اگر می خواهید به آرشیو هزاران پروژه حرفه ای و عملی الکترونیک98 به صورت مستقیم بر روی گوشی موبایل خود دسترسی داشته باشید، می توانید گزینه الکترونیک98 را لمس کنید و اپلیکیشن الکترونیک98 را بر روی گوشی موبایل خود نصب کنید.

ویدیو ضبط شده از نحوه عملکرد پروژه

دانلود ویدئو با لینک مستقیم از سرورهای پرقدرت الکترونیک 98

 اطلاعات پروژه

 رمز فایل : www.electronics98.com

 حجم فایل : 2.5 مگابایت

 محیط برنامه نویسی : Arduino (IDE)

 برنامه نویسی شده به زبان : ترکیبی از برنامه نویسی به زبان سی (C) یا سی پلاس پلاس (++C)

 نویسنده : فرهاد اکبری

 تاریخ انتشار : 20 ژوئن 2019

18 دیدگاه

  1. سلام دوست عزیز
    بله می توانید از ماژول hc-05 نیز استفاده بکنید.
    در اتصال لامپ، سیم نول مستقیم به لامپ متصل شده است و سیم فاز به پایه مشترک (COM) رله متصل می شود و سپس از پایه نرمال باز (NO) رله به پایه دیگر لامپ متصل می شود.

  2. سلام وقتتون بخیر من هر کار میکنم نمیتونم نرم افزار اردینو رو نصب کنم که کد رو اونجا پست کنم. باید چیکار کنم؟

  3. سلام . وقت بخیر ، هزینه کلی چقدر میشه ، ممنون ، تشکر فراوان بابت آموزش ها

 شرایط و قوانین ثبت دیدگاه

 فارسی بنویسید و از کیبورد فارسی استفاده کنید.

 لطفاً بیش‌از‌حدِ معمول، شکلک یا ایموجی استفاده نکنید و از کشیدن حروف یا کلمات با صفحه‌کلید بپرهیزید.

 به کاربران و سایر اشخاص احترام بگذارید. پیام‌هایی که شامل محتوای توهین‌آمیز و کلمات نامناسب باشند، حذف می‌شوند.

 از ارسال لینک‌های سایت‌های دیگر و ارایه‌ی اطلاعات شخصی خودتان مثل شماره تماس، ایمیل و آی‌دی شبکه‌های اجتماعی پرهیز کنید.