معرفی:
ماژول بلوتوث HC-05 به همراه برد کمکی با پشتیبانی از پروتکل SPP (Serial Port Protocol) برای ارتباط بیسیم سریال طراحی شده است. تقریباً در تمامی پروژههایی که در آنها نیاز هست که توسط میکروکنترلر اطلاعات بهصورت بلوتوث ارسال شوند از این ماژول استفاده میگردد. احتیاجی به لحیمکاری SMD نبوده و میتوان مستقیم ماژول را روی بردبرد استفاده کرد. به دلیل وجود رگولاتور داخلی احتیاجی به تأمین تغذیه 3.3 ولت نبود و میتوان همزمان با دیگر قطعات و میکروکنترلرها مستقیماً به ولتاژ 5 ولت متصل کرد. با پشتیبانی برد از پروتکل سریال تمامی دستورات و کامنت ها توسط این رابط بهسادگی انجامپذیر هستند.
مشخصات:
- ولتاژ:3.6-6 ولت
- حداکثر جریان: 50ma
- فرکانس: 2.4GHz
- کارکرد: در دو حالت master & slave
- نوع ارتباط با میکروکنترلر UART:
- بادریت های مورد پوشش: 9600,19200, 38400,57600,115200,230400,460800
- نوع ارتباط بلوتوث: SPP serial protocol
- ورژن بلوتوث: V2.0+EDR
نحوه استفاده:
برای تغییر در تنظیمات و همچنین دریافت اطلاعات خود ماژول می بایست وارد حالت AT COMMAND شوید. برای این کار می توانید مراحل زیر را دنبال کنید.
1- پایه KEY-1 (پایه 34) را به 3.3 ولت وصل کنید
2- پایه های سریال RX و TX خود را بصورت ضربدری به برد متصل کنید. (RX به TX )
3- تغذیه مدار را متصل کنید. توجه داشته باشید که در صورتی که این مراحل را به درتس انجام داده باشید، چشمک زن (پایه 31) بصورت یک ثانیه ای چشمک خواهد زد، در حالت عادی بسیار تندتر این چشمک زدن انجام می شود.
4- پایه KEY-1 را قطع کنید.
5- در قسمت تنظیمات سریال ترمینال خود، بودریت بر روی 38400 تنظیم شود. نکته بسیار مهم فعال بودن دو گزینه CF و LR در تنظیمات سریال می باشد.
6- در صورت درست بودن تمامی مراحل، با ارسال دستور AT پاسخ OK را دریافت خواهید کرد.
دریافت نرم افزار برای ترمینال سریال اینجا کلیک نمایید
دریافت کد دستورات اینجا کلیک کنید
تصویری از محیط نرم افزار به همراه تنظیمات
نکاتی مهم در زمینه ایرادیابی:
- از مبدل مناسب استفاده کنید
- پایه EN را به مثبت 5 ولت وصل کنید
- در بیشتر مواقع، اشکالات پورت سریال باعث می شود که دیتایی ارسال نشود، پایه هیا RX و TX را اتصال کوتاه کنید، در صورت درست بودن، هر کاراکتری که ارسال می کنید می بایست باز گردد
- برای راحتی یکبار با ارسال دستور AT+ORGL ماژول را به تنظیمات کارخانه بازگردانده، سپس با ارسال دستور AT+ROLE=0 در حالت SLAVE قرار دهید
- امکان دارد در صورتی که قبلا از این ماژول استفاد کرده باشید، با ذخیره شدن اطلاعات قبلی نتوانید مجدد به ماژول کانکت شوید، می توانید از طریق دستور AT+NAME=ECA نام دلخواه خود را (جایگزین کلمه ECA ) برای ماژول قرار دهید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.