ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.






جهت تبلیغ در وب سایت ECA کلیک کنید.

کاربران برچسب زده شده

نمایش نتایج: از 1 به 2 از 2
  1. #1
    2019/09/23
    4
    0

    مشکل با ماژول hc 08

    سلام من ماژول hc 08 تهیه کردم اما نمیتونم برم توی حالت at command اگر کسی میدونه که چه کار باید اینجام بدم لطفا راهنماییم کنه دیگه دارم میترکم
  2. #2
    2013/03/04
    151
    3

    پاسخ : مشکل با ماژول hc 08

    سلام
    این ماژول هنگام روشن شدن به طور پیشفرض با باودریت9600 وارد مد AT Command میشه
    برنامه زیر رو رو بردآردینو بریزید و با غیرفعال کردن کامنتها میتونید نتیجه رو در پورت سریال آردینو ببینید.
    برای اینکه چند دستور بفرستید در هر مرحله باید یک دستور رو از کامنت خارج کنید و برنامه رو روی برد کامپایل کنید. من تست کردم ماژول نمیتونه دو دستور At command رو به صورت متوالی اجرا کنه شاید به این دلیل که خیلی سریع از مد AT command خارج میشه.
    هنگام کامپایل برنامه پایه های 0و1 arduino uno که همون تنها پورت سریال هست نباید به ماژول وصل یا جای دیگه ای وصل بشه چون که اردینو در اصل از اون دو پایه برای ارتباط با کامپیوتر استفاده میکنه. برای همین یا باید از آردینوهای دارای پورتهای سریال بیشتر مانند Mega 2560 استفاده شود یا اینکه مثل این برنامه از پورت سریال مجازی SoftwareSerial استفاده شود. دراین برنامه پایه های 2 و 3 به ترتیب برای rx و tx پورت سریال مجازی استفاده شده است. چون مقدار ولتاژ3.3 بیانگر سطح یک منطقی در میکرو های AVR میباشد، پایه tx ماژول بلوتوث hc08 میتونه مستقیم به پایه 2 آردینو وصل شه. برای پایه rx ماژول هم بهتره از تقسیم مقاومتی استفاده شود تا ولتاژ 5 ولت آردینو به 3.3 تبدیل شود. تغذیه ماژول رو هم میتونید از پایه 3.3 و GND برد آردینو بگیرید.
    کد:
    #include <SoftwareSerial.h> SoftwareSerial BTserial(2, 3); // RX | TX // Connect the HC-08 TX to Arduino pin 2 RX. // Connect the HC-08 RX to Arduino pin 3 TX through a voltage divider. void setup() { Serial.begin(9600); BTserial.begin(9600); //BTserial.write("AT+DEFAULT"); //BTserial.write("AT+RX"); BTserial.write("AT+NAME=NEW"); //BTserial.write("AT+ADDR=1234567890AB"); //BTserial.write("AT+ROLE=S"); } void loop() { if (BTserial.available()>0) { Serial.write(BTserial.read()); //delay(1); } if (Serial.available()>0) { BTserial.write(Serial.read()); } }
    این هم عکسی از نتیجه و شماتیک مدار:

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت




    ویرایش توسط ghenaati_amir : 2019/11/12 در ساعت 13:55
نمایش نتایج: از 1 به 2 از 2

موضوعات مشابه

  1. مشکل با ماژول nrf
    توسط xxxx123 در انجمن مدارهاي مخابراتي
    پاسخ: 6
    آخرين نوشته: 2019/03/02, 10:17
  2. مشکل با ماژول pir
    توسط احسان رضابخش در انجمن سایر ماژول ها
    پاسخ: 1
    آخرين نوشته: 2014/07/23, 13:02
  3. مشکل با ماژول HMT-HMR
    توسط rezasede در انجمن میکروکنترلرهای AVR
    پاسخ: 44
    آخرين نوشته: 2012/12/27, 12:32
  4. مشکل در ماژول hm-r
    توسط hamid11300 در انجمن ماژول های RF - ISM Band و بلوتوث
    پاسخ: 48
    آخرين نوشته: 2012/07/25, 14:41
  5. مشکل با ماژول LCD N96
    توسط mohammad_6910 در انجمن پروسسورهای ARM
    پاسخ: 7
    آخرين نوشته: 2011/11/01, 22:19

کاربرانی که این تاپیک را مشاهده کرده اند: 3

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •