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

×

سیستم جدید سایت

با سلام و عرض ادب خدمت کاربران گرامی ، قبل از هر چیز تشکر می کنم از تک تک شما بابت صبر و شکیبایی و پیگیری های دلسوزانه ، در حال حاضر کلیه بخش های سایت بصورت کامل از نو نوشته شده اند و سیستم های قبلی به دلیل مشکلات زیاد حذف گردیده اند ، سعی شده است ظاهر سایت حفظ گردد و مانند طرح قبلی باشد ولی در واقعا بصورت کامل از نو طراحی گردیده است . چون تمام بخش های سایت از نو طراحی شده اند احتمالا اینکه شاید بخشی دارای مشکل باشد هست ، پس در صورت مشاهده هر گونه مشکل یا ایراد احتمالی از طریق ایمیل wle1036@gmail.com  به ما اطلاع دهید ، اطلاعات کاربران ( مانند ثبت نام در دوره ها و ...) به سیستم جدید منتقل گردیده است ولی پست ها باید ویرایش شوند تا قابل دسترس باشند . تا تاریخ 27 مرداد ماه 96 کلیه پست ها ویرایش می شوند و در طول این مدت منتظر تست عملکرد های سایت توسط شما عزیزان هستیم ، همچنین اگر پیشنهادی دارید تا  تاریخ اعلام شده برای ما ارسال کنید تا در صورت تایید شدن آن را پیاده کنیم . مطالب و دوره هایی که عقب افتاده اند از تاریخ 27 مرداد شروع به انتشار می کنند همچنین جا دارد از این دسته از کاربران به دلیل صبر و شکیبایی و حمایت همه جانبه ، تشکر کنیم . با تشکر فراوان

FREE

اموزش راه اندازی ماژول HC-05

اموزش راه اندازی ماژول HC-05

در صورتی که می خواهید از بلوتوث در پروژه هایتان استفاده کنید ماژول بلوتوث HC-05 بهترین گزینه است زیرا هم قیمت مناسبی دارد و هم کار با آن بسیار راحت است و ارتباط با آن از نوع سریال است . میخوایم ماژول بلوتوث HC-05 رو بصورت کامل راه اندازی کنیم و استفاده از فرامین دستوری (AT command) مربوط به ماژول بلوتوث HC-05 را آموزش دهیم تا به راحتی بتوانید رمز بلوتوث ، نام بلوتوث ، Baut Rate و … را تغییر دهیم . همچنین اطلاعات اولیه نحوه ارتباط AVR با گوشی اندروید را از طریق ماژول بلوتوث HC-05 آموزش می دهیم ، آموزش به این شکل است که ابتدا یک برنامه به زبان بیسیک برای اتمگا 8 می نویسیم و سپس AVR را به ماژول بلوتوث HC-05 وصل می کنیم ، روی گوشی اندروید یک ترمینال بلوتوث نصب می کنیم . سپس از طریق گوشی و بلوتوث با ماژول ارتباط برقرار می کنیم . از طریق ترمینال گوشی کارکتر “A” را ارسال می کنیم ، کارکتر A از طریق ماژول بلوتوث به AVR می رسد و سپس AVR توسط برنامه ای که برایش نوشته شده است یک عدد LED را روشن می کند و هم زمان عبارت “ON” را برای ترمینال گوشی ارسال می کند ، برای خاموش کردن LED کارکتر “B” را مجددا از ترمینال گوشی اندروید ارسال می کنیم و سپس LED خاموش می شود و هم زمان عبارت “OFF” به ترمینال بازگردانده می شود . همچنین یک کلید روفی مدار تعبیه شده است که با فشار دادن آن کلید عبارت “wle.ir” به ترمنال گوشی ارسال شده و در آن به نمایش در می آید . 

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

اهداف آموزش راه اندازی ماژول بلوتوث :

  • راه اندازی کامل ماژول بلوتوث HC-05
  • آموزش استفاده از فرامین دستوری (AT command)
  • اطلاعات اولیه ارتباط با گوشی اندروید

همراه با پروژه آموزش راه اندازی ماژول بلوتوث فایل های زیر برای دانلود قرار داده شده اند:

  • فایل هگز و سورس کد کامل به زبان بیسیک
  • شبیه ساز پروتیوس
  • شماتیک مدار
  • ترمینال سریال کامپیوتر (هماهنگی کامل با HC-05)
  • ترمینال بلوتوث گوشی اندروید
  • اطلاعات کامل راه اندازی (توضیح کامل همراه با توضیحات خط به خط برنامه نویسی و توضیح کامل فرامین دستوری و …)

دیدن فیلم عملکرد مدار

دانلود فیلم عملکرد پروژه (کیفیت خوب)


در حال اصلاح لینک ها هستیم ، لطفا تا اتمام فرایند شکیبا باشید. در حال اصلاح لینک ها هستیم ، لطفا تا اتمام فرایند شکیبا باشید.

ایمیل : wle1036@gmail.com آی دی تلگرام : WLEiR

83 دیدگاه برای این مطلب ثبت شده است

سلام .عالی بود

سلام
من میخاستم با نسخه اندروید این مدار رو انجام بدم
ایا نیاز به confige کردن داره ؟
اگه داره چطوریه؟؟

۱۳۹۴/۰۵/۱۹
alidehghan288

سلام
من به پروژه اندروید این نرم افزار نیاز دارم یا پروژه ای که بلوتوث رو راه اندازی میکنه.
یا یک آموزش برای راه اندازی پلوتوث با اکلیپس.
یا سایتی برای آموزش بلوتوث.
می تونید در این زمینه کمکم کنید؟

۱۳۹۴/۰۴/۱۸
mohamm ran

سلام وقت بخیر من ترمنال اند روید رو نوشتم اما یکم تغیرش دادم اما از به سرس ترمینالی که شما نوشتین دارم امکاش هست سرس جاواشو برام بفرستین خیلی مهمه و نیاز فوری دارم

با عرض سلام خدمت دوستام و مدیریت محترم سایت.
بالاخره این پروه رو جواب گرفتم حیفم اومد تجربه ام رو در اختیار دوستان قرار ندم. همون طور که طراح این پروژه هم گفتن خیلی پروژه روتین و به درد بخوری هستش ولی یک نکته رو از قلم انداختن و اونم اینه که قبل از راه اندازی ماژول بلوتوث حتما حتما حتما اول باید اونو پیکره بندی بکنید. در غیر این صورت قابل شناسایی برای میکرو نیست. و برای این منظور باید در محیط AT Commond این کار رو انجام بدید. یک مطلب دیگه هم هست که اونم در رابطه با پورت سریال. من از آی سی MAX 232 استفاده کردم که بیچارم کرد!!! هر کار میکردم با ماژول ارتباط برقرار نمیکرد رفتم یه رابط USB TO SERIAL سه هزار تومنی گرفتم تمام مشکلاتم حل شد. هم به ماژول وصل شد هم پیکره بندی شد و هم با میکرو ارتباطش بر قرار شد. خلاصه کلی با این پروژه حال کردم. ممنونم از مدیریت سایت….

۱۳۹۴/۰۳/۱۰
masoud7845

آقا سلام این از ای سی دیتا نمیفرسته که ال ای دی روشن شه یه هفته س دارم روش کار میکنم

سلام …
این ترمینال رو لپ تاب من باز نمی شه کلا واسه pc است ؟
برای تولید ۵ ولت با جریان دهی خوب برای پروژه ها از چه اداپتوری استفاده کنم؟

    بدون امتیاز
    ۱۳۹۴/۰۱/۲۰

    روی اون کلیک راست و Run as administrator بزن
    بهترین کار اینه از شارژر ۲ امپری گوشی اندروید استفاده کنی ارزون و ولتاژ استانداردی داره

بابا این چه پروژه ای هست اصلا از ایسی نه دیتا دریافت و ارسال میشه وقتی ماژول بلوتوث رو وصل میکنم به کامپیوکر درست کار میکنه اما به میکرو وصل میکنم کار نمیکنه همان مسعله ای که واسه کاربر azarkorg اتفاق افتاده من نزدیک 150 هزار تومن قطعه گرفتم به هاوای انکه این پروژه شما سالم باشه

    بدون امتیاز
    ۱۳۹۴/۰۱/۱۹

    دوست گرامی پروژه سالم و تست شده است ، اگر کامنت هارو دنبال کرده باشی همون دوستمون به نتیجه رسید و مشکل از نرخ ارسال داده بود ، شما فرکانس رو روی ۸ و ۴ تست کنید

۱۳۹۳/۱۰/۱۵
azarkorg

سلام
مهندس با شماره موبایلی که گذاشتید تماس میگیرم متاسفانه خاموشه
این پروژه مشکل داره دقیقا همان مشکلی که واسه کاربر 223344 اتفاق افتاده واسه منم همینطوری میشه !!!!
اصلا LED خاموش روشن نمیشه و هیچ پیامی از میکرو کنترلر دریافت نمیشه ؟
فقط وقتی میکرو سویچ رو فشار میدی یه سری شکلک عجیب غریب با علامت سوال رو پنل آندروید ظاهر میشه
لطفا راهنمایی بفرمایید خیلی ضروریه

    بدون امتیاز
    ۱۳۹۳/۱۰/۲۰

    ماژول رو با پورت سریال به کامپیوتر وصل کنید و از طریق یک ترمینال چک کنید ببینید کدی دریافت میشه یا خیر نتیجه رو اعلام بفرمایید

با سلام !
واقعا ممنون ازتون بابت این مطالب کامل!
چند تا سوال داشتم !
اول اینکه این برنامه ایی که گذاشتین ، پیام هایی که از سمت ماژول میاد رو نمایش میده ؟؟
و دیگری این که ، تو این برنامه زمانی که ما یک کلید رو لمس و همینطور دستمون رو روش نگه میداریم ، تو بسکام و برنامه میشه برای میکرو تعیین کرد که تا زمانی که ما دستمون رو برنداشتیم همین طور به کار ادامه بده؟؟
برای مثال ما یک دکمه را به عنوان چپ گرد تعیین کردیم ! حالا میخوایم تا زمانی که دست ما روی دکمه هست به کار چپ کرد ادامه بده !

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

salam mishe rah namii konid ma madaro bastam ama hich dastory nemishe ejra kard masalan mizanam A ZIRESH HARF A RO DOBARE TEHAR MIKONE

۱۳۹۳/۰۹/۰۷
aasasass20

سلام
نرم افزار AT command از كجا بايد دانلود كرد?

پس کو جواب نمی خوای جواب بدی

من بلوتوثو به رایانه وصل کردم هم رایانه وهم برنامه شناختن ولی هر کدی که می فرستم همون کد جوابشه هم با حروف کوچک و بزرگ تست کردم فرقی نمی کنه مثلا ATرو می فرستم جوابش همون AT است

دیدگاه شما درباره این مطلب

مطالب سایت