پروژه کنترل لوازم خانگی با بلوتوث 

تماس با ما

فید خبر خوان

نقشه سایت

http://kia-ir.ir

پروژه کنترل لوازم خانگی با بلوتوث


ما قصد داریم به کمک برد اردوینو مداری بسازیم تا به واسطه آن بتوانیم توسط یک گوشی موبایل هوشمند وسایل برقی منزل را کنترل کنیم. طبق توضیحات قبل، ما نیز برای برقراری ارتباط بین گوشی موبایل و برد آردوینو از پروتکل محبوب بلوتوث استفاده کرده ایم. از آنجا که برد آردوینو خود به تنهایی به بلوتوث مجهز نیست، در این پروژه برای تجهیز آن به پروتکل بلوتوث از ماژول بلوتوث HC-05 و یا HC-06 استفاده کرده ایم. ماژول بلوتوث HC-05 می تواند با هر دستگاهی از طیق پروتکل بلوتوث ارتباط برقرار کند و داده های دریافتی را از طریق پروتکل سریال (Uart) به کاربر نمایش دهد، و یا بلعکس داده ها را از طریق پروتکل سریال از کاربر دریافت کند و بر پایه پروتکل بلوتوث برای دیگر دستگاها ارسال کند.

راه اندازی ماژول بلوتوث HC-05 یا HC-06

ماژول بلوتوث HC-06 یا HC-05 را می توان توسط پروتکل سریال (Uart) راه اندازی نمود این به این معنا است که می توانیم همانند دیگر ماژول ها این ماژول را نیز توسط دو پایه RXD و TXD برد آردوینو راه اندازی کنیم. به صورت کلی ماژول بلوتوث HC-06 یا HC-05 به دو صورت در بازار ارائه می شود:

1- ماژول بلوتوث HC-05 یا HC-06 بدون برد راه انداز:

در این مدل، ماژول بدون برد راه انداز ارائه می شود و ولتاژ تغذیه راه اندازی ماژول 3/3 ولت می باشد همچنین ترتیب پایه های آن به شکل زیر است.

ماژول بلوتوث HC-05 یا HC-06 بدون برد راه انداز

:: پایه شماره یک در این ماژول همان پایه TXD در پروتکل سریال می باشد، که داده های ارسالی از سمت فرستنده که ماژول دریافت می کند بر روی این پایه قرار می گیرد و باید این پایه را به پایه RX بر روی برد آردوینو متصل نمود.

:: پایه شماره دو در این ماژول همان پایه RXD در پروتکل سریال می باشد، که داده های ارسالی از سمت برد آردوینو جهت ارسال از طریق بلوتوث بر روی این پایه قرار می گیرد و باید این پایه را به پایه TX بر روی برد آردوینو متصل نمود.

:: پایه شماره 12 در این ماژول، پایه تغذیه آن است. همانطور که از نام این پایه پیداست، این پین باید به یک ولتاژ 3/3 ولتی متصل شود. به همین دلیل آنرا باید به پایه 3.3V بر روی برد آردوینو متصل نمود.

:: پایه شماره 13 در این ماژول، پایه تغذیه آن است. همانطور که از نام این پایه پیداست، این پین باید به منفی منبع تغذیه متصل شود. به همین دلیل آنرا باید به پایه GND بر روی برد آردوینو متصل نمود.

:: پایه LED در این ماژول، وظیفه نمایش وضعیت ماژول را به عهده دارد. با اتصال این پایه به یک لامپ LED می توان به وضعیت ماژول پی برد، به عنوان مثال اگر LED به صورت سریع چشمک بزند به این معنا است که ماژول به هیچ دستگاهی از طریق بلوتوث متصل نشده است، اما اگر در هر ثانیه 2 بار به صورت آهسته چشمک بزند به این معنا است که ماژول از طریق بلوتوث به یک دستگاه متصل شده است و آماده ارسال و دریافت اطلاعات است.

:: پایه KEY در این ماژول، جهت اعمال تنظیمات اولیه به ماژول توسط دستورات AT Command استفاده می شود. منظور از اعمال تنظیمات اولیه، تغییر نام بلوتوث، تغییر رمز اتصال به بلوتوث، تغییر میزان باود ریت (baud rate) و… است. لازم به ذکر است در این پروژه ما از این پایه استفاده نکرده ایم، پس آنرا به جایی متصل نمی کنیم.

2- ماژول بلوتوث HC-05 یا HC-06 با برد راه انداز:

در این مدل، ماژول با برد راه انداز به صورت آماده ارائه می شود و همچنین ولتاژ تغذیه راه اندازی ماژول 3/6 ولت الی حداکثر 6 ولت می باشد همچنین ترتیب پایه های آن به شکل زیر است.

ماژول بلوتوث HC-05 یا HC-06 با برد راه انداز

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

برد آردوینو NANO با میکروکنترلر Atmega328 1 عدد
ماژول بلوتوث HC-05 با خروجی سریال و هدر بوردی 1 عدد
رگولاتور ولتاژ 5 ولت L7805 1 عدد
آی سی ULN2804A مدل DIP اورجینال 1 عدد
سوکت آی سی 18 پایه مدل معمولی 1 عدد
دیود 1N4007 6 عدد
مقاومت 1 کیلو اهم با توان 0.25 وات و تلرانس 5 درصد 4 عدد
مقاومت 330 اهم با توان 0.25 وات و تلرانس 1 درصد 1 عدد
لامپ LED زرد سایز 5mm میلی متر مدل مات 5 عدد
خازن الکترولیتی 1000uf میکروفاراد 16 ولت 2 عدد
خازن عدسی 100nF نانوفاراد 1 عدد
رله 12V ولت معمولی تک کنتاکت با جریان 10 آمپر 4 عدد
ترمینال پیچی 2 پین مدل KF300 رنگ آبی 1 عدد
ترمینال پیچی 3 پین مدل KF300 رنگ آبی 4 عدد
پین هدر نری صاف 1x40 با ارتفاع 11 میلیمتر - مشکی 1 عدد
پین هدر مادگی صاف 1x40 با فاصله پایه 2.54 میلیمتر - مشکی 1 عدد
آداپتور 12V ولت 2A آمپر 

  انتشار : ۳ تیر ۱۴۰۲               تعداد بازدید : 191


تمام حقوق مادی و معنوی این وب سایت متعلق به "حراجی نرم افزار" می باشد