ماژول بلوتوث HC05
zoom_out_map
chevron_left chevron_right
ناموجود

ماژول بلوتوث HC-05

ماژول بلوتوث HC-05 برای تبادل داده سریال بی‌سیم بین آردوینو، میکروکنترلر و دستگاه‌های سازگار با Bluetooth Classic؛ دارای رابط UART و قابلیت تنظیم از طریق فرمان‌های AT.

1 تومان بدون مالیات

1 تومان بدون مالیات

block ناموجود
مـــوجـود شــد، اطـلاع بـده!
امتیاز:
(0)
اورجینال اورجینال
وارداتی وارداتــی
۷ روز ضمانت ضمانت مرجوعی

local_shipping ارسال رایگان سفارشات بیش از
پنج میلیون تومان از طریق پست... جزئیات

سیاست‌های امنیتی
(امنیت اطلاعات و پرداخت مطمئن در شبکه بانکی)
سیاست‌های تحویل
(روش‌های تحویل متنوع، سریع و باصرفه)
سیاست‌های بازگشت کالا
(ضمانت مرجوعی کالا تا 7 روز کاری)

معرفی ماژول بلوتوث HC-05

ماژول بلوتوث HC-05 برای تبدیل ارتباط سریال UART به ارتباط بی‌سیم بلوتوث طراحی شده است. با استفاده از این ماژول می‌توانید داده‌های یک میکروکنترلر را به تلفن همراه اندرویدی، رایانه یا ماژول بلوتوث سازگار دیگری ارسال کنید و فرمان‌های دریافتی را در برنامه پروژه به کار بگیرید.

HC-05 از Bluetooth Classic و پروفایل ارتباط سریال SPP پشتیبانی می‌کند. این محصول برای کنترل ربات، ارسال داده سنسورها و ساخت رابط فرمان بی‌سیم کاربرد دارد؛ اما ماژول پخش موسیقی یا گیرنده صوت بلوتوثی نیست.

پاسخ سریع: اگر می‌خواهید با موبایل اندرویدی یا رایانه سازگار، داده و فرمان را از طریق بلوتوث به آردوینو منتقل کنید، HC-05 برای این کاربرد طراحی شده است. ارتباط آن با میکروکنترلر از طریق پایه‌های TX و RX و رابط UART انجام می‌شود.

مشخصات فنی ماژول HC-05

مدلHC-05
نوع ارتباط بی‌سیمBluetooth Classic 2.0 + EDR
پروفایل ارتباطیSPP؛ ارتباط سریال از طریق بلوتوث
رابط با میکروکنترلرUART با پایه‌های TXD و RXD
حالت‌های کاریMaster و Slave؛ قابل تنظیم در نسخه‌های سازگار
تنظیمات ماژولاز طریق فرمان‌های AT
نرخ سریال پیش‌فرض رایج9600bps در حالت تبادل داده؛ وابسته به تنظیمات ماژول
سطح منطقی UART3.3 ولت
تغذیه برد واسط رایج HC-055 ولت از پایه VCC در نسخه‌های دارای رگولاتور؛ مطابق برد واقعی بررسی شود
برد ارتباطی معمولحدود 10 متر در شرایط مناسب؛ بدون تضمین فاصله ثابت

ماژول بلوتوث HC-05 چگونه کار می‌کند؟

میکروکنترلر داده را از طریق UART به HC-05 ارسال می‌کند و ماژول آن را از طریق اتصال بلوتوث به دستگاه مقصد می‌رساند. داده‌های دریافتی نیز از پایه TXD ماژول به ورودی سریال میکروکنترلر منتقل می‌شوند.

برای اتصال، پایه TXD ماژول را به RX میکروکنترلر و پایه RXD ماژول را به TX آن متصل کنید. اتصال زمین مشترک و هماهنگی Baud Rate دو سمت نیز ضروری است.

کاربردهای ماژول HC-05

کنترل ربات با موبایل

می‌توانید در برنامه آردوینو فرمان‌هایی مانند حرکت به جلو، توقف و تغییر جهت تعریف کنید. موبایل اندرویدی با یک برنامه ترمینال بلوتوث سازگار، فرمان را به HC-05 می‌فرستد و میکروکنترلر پس از دریافت آن، مدار درایور موتور را کنترل می‌کند.

ارسال داده سنسورها به رایانه

در پروژه‌های اندازه‌گیری می‌توان داده سنسور را از طریق UART به HC-05 تحویل داد تا رایانه سازگار آن را از طریق اتصال سریال بلوتوث دریافت کند.

مقایسه HC-05 با HC-06 و گیرنده صوتی XY-BT-MINI

محصولکاربرد اصلینکته انتخاب
HC-05تبادل داده سریال بی‌سیمپشتیبانی از نقش‌های Master و Slave در نسخه‌های سازگار
HC-06تبادل داده سریال بی‌سیمدر نسخه‌های رایج، عملکرد در نقش Slave
XY-BT-MINIدریافت صدای بلوتوثیبرای اتصال خروجی صدا به سیستم صوتی، نه تبادل UART

نکات فنی راه‌اندازی HC-05 با آردوینو

اگر از آردوینو Uno با سطح منطقی 5 ولت استفاده می‌کنید، سیگنال TX آردوینو را بدون تبدیل سطح مناسب به RX ماژول متصل نکنید. در بردهای واسط رایج، رگولاتور تغذیه ممکن است امکان اتصال 5 ولت به پایه VCC را فراهم کند؛ اما این موضوع به معنی تحمل 5 ولت توسط پایه‌های ارتباطی نیست.

نکته: برای تغییر نام بلوتوث، رمز جفت‌سازی، Baud Rate یا نقش کاری می‌توان از فرمان‌های AT استفاده کرد. روش ورود به حالت AT و نرخ سریال آن ممکن است با توجه به Firmware و نسخه برد متفاوت باشد.
هشدار سازگاری: HC-05 از Bluetooth Classic SPP استفاده می‌کند، نه BLE. برای پروژه‌ای که باید از طریق یک اپلیکیشن معمولی با آیفون ارتباط سریال برقرار کند، پیش از خرید ماژول BLE یا راهکار ارتباطی سازگار با iOS را بررسی کنید.

اشتباهات رایج هنگام استفاده

اتصال TX به TX و RX به RX، ناهماهنگی Baud Rate، اعمال مستقیم سیگنال 5 ولتی به ورودی UART ماژول، اشتباه گرفتن حالت AT با حالت تبادل داده و انتظار پخش موسیقی از HC-05 از خطاهای رایج هستند.

اولین ارتباط بلوتوثی پروژه‌ات را آزمایش کن

برای شروع، ماژول بلوتوث HC-05 را به آردوینو یا میکروکنترلر سازگار متصل کنید و ارسال یک پیام متنی را از طریق UART آزمایش کنید. برای مشاهده بردها و قطعات نمونه‌سازی به فروشگاه RNGO مراجعه کنید. مطالب آموزشی الکترونیک نیز در وب‌سایت RNGO در دسترس است.

اول یک فرمان بفرست، بعد پروژه را گسترش بده!

HC-05 را همراه با سیم جامپر و در صورت نیاز مبدل سطح منطقی به برد خود متصل کن. ابتدا دریافت یک کاراکتر از موبایل اندرویدی یا رایانه را تست کن؛ سپس همان فرمان را برای کنترل LED، رله یا ربات در برنامه استفاده کن.

انتخاب HC-05 و قطعات آزمایش ارتباط سریال

سوالات متداول

آیا HC-05 به آیفون متصل می‌شود؟

HC-05 از پروفایل سریال Bluetooth Classic استفاده می‌کند و برای ارتباط سریال با اپلیکیشن‌های معمول iOS مناسب نیست. برای چنین پروژه‌ای، سازگاری ماژول BLE و اپلیکیشن مقصد را بررسی کنید.

آیا HC-05 برای پخش موسیقی مناسب است؟

خیر. HC-05 برای تبادل داده سریال طراحی شده است. برای دریافت موسیقی باید از گیرنده صوتی بلوتوثی استفاده کنید.

آیا HC-05 با آردوینو Uno کار می‌کند؟

بله، از طریق UART قابل استفاده است؛ اما باید تغذیه برد واسط و سطح منطقی ورودی RX ماژول را بررسی و در صورت نیاز تبدیل سطح انجام دهید.

جمع‌بندی

ماژول بلوتوث HC-05 برای افزودن ارتباط سریال بی‌سیم به پروژه‌های آردوینو، رباتیک و مانیتورینگ کاربرد دارد. پیش از خرید، سازگاری دستگاه مقصد با Bluetooth Classic SPP و ولتاژ پایه‌های ارتباطی مدار خود را بررسی کنید.

فایل های مورد نیاز:

دیتاشیت ماژول HC-05

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

این ماژول را توسط ماژول های رابط USART نظیر PL2303 و ... می توان به راحتی به کامپیوتر متصل کرد و اطلاعات را رد و بدل نمود.

220800113
جدید
وزن
10 گرم
ابعاد
27.2x12.8x2.5 mm
ولتاژ کاری
3.3 ولت
جریان
50 میلی آمپر
فرکانس
2.4GHz
دما کاری
-20 الی +75 درجه سانتی گراد
حافظه
8Mbit Flash
حساسیت
84dBm at 0.1% BER-
فرمت خروجی
AT Command
فرمت ورودی
AT Command
مدولاسیون
GFSK
نوع رابط
USB / UART
احتمالا با این موارد هم علاقمند باشید