نمایش نتایج: از 1 به 9 از 9

موضوع: من چه جوری میتونم ماژول بلوتوث hc05رو ریست کنم

  1. #1
    Junior Member
    تاریخ عضویت
    Dec 2015
    نوشته ها
    17

    من چه جوری میتونم ماژول بلوتوث hc05رو ریست کنم

    اقا ترو خدا من چه جوری میتونم ماژول بلوتوث hc05رو ریست کنم ترو خدا جواب بدید خروجی در برد وجود داره یا نه که بتونم تنظیمات رو ریست کنم اگه امکان داره توضیح دهید

  2. #2
    مدیر گروه
    تاریخ عضویت
    Nov 2013
    محل سکونت
    ایران
    نوشته ها
    4,041
    http://www.linotux.ch/arduino/HC-030...04_revised.pdf

    این رو بخون توش در مورد ریستش نوشته

    در مورد راه اندازیش با آردوینو مشکل داری؟

  3. #3
    Junior Member
    تاریخ عضویت
    Dec 2015
    نوشته ها
    17
    بله دادش مشکل دارم من بلوتوث رو خریدم خر بازی در اوردم رفتم تو یوتوب یه فیلم دیدم که به بلوتوث یک سری ات کاماند میداد من همه اونا رو زدم الان بلتوثم هربر نامه و کدی که از طریق اردینو بهش میدم جواب نمیده و قبول نمیکنه و الان نمیتونم از طریق ات کاماند بلوتوث رو ریست کنم و میخواهم بدونم ایا پایه ای در بلوتوث وجود داره که بخوام ریست کنم اگه داره چه جوری میتونم ریستش یا بر گردوندن به تنظیمات کار خونه کنم ممنون

  4. #4
    مدیر گروه
    تاریخ عضویت
    Nov 2013
    محل سکونت
    ایران
    نوشته ها
    4,041
    نقل قول نوشته اصلی توسط fba1245 نمایش پست ها
    بله دادش مشکل دارم من بلوتوث رو خریدم خر بازی در اوردم رفتم تو یوتوب یه فیلم دیدم که به بلوتوث یک سری ات کاماند میداد من همه اونا رو زدم الان بلتوثم هربر نامه و کدی که از طریق اردینو بهش میدم جواب نمیده و قبول نمیکنه و الان نمیتونم از طریق ات کاماند بلوتوث رو ریست کنم و میخواهم بدونم ایا پایه ای در بلوتوث وجود داره که بخوام ریست کنم اگه داره چه جوری میتونم ریستش یا بر گردوندن به تنظیمات کار خونه کنم ممنون

    خب بیا یه تست ساده بگیریم
    اول اینکه با گوشیت pair کن
    بعد واسه یه وشیت یه نرم افزار اندروید یا ios کنسول بلوتوث دانلود کن

    بعد تو آردوینوت صرفا یه کد ارتباط سریال با baude rate 9600 بریز و یک ثانیه یک بار یه چیزی رو بفرست ببینیم در این حد جواب میده یا نه

    منم بگردم ببینم چشه که کامند نمی گیره

  5. #5
    Junior Member
    تاریخ عضویت
    Dec 2015
    نوشته ها
    17
    منظورت مثلا نرم افزار روشن و خاموش کردن ال ای دی است کردم هر با دکمه خاموش یا روشن و میزم نمیدونم دقیق rx یا tx یکیش تو برد اردینو چشمک میزنه ولی کار خاصی انجام نمیده بعد اصلا من نمیتونم به بلوتوث کدی بدم چون اصلا قبول نمیکنه مثلا من بلوتوث رو به rx tx اردینو وصل کردم وقتی میخوام کد هارو اپلود کنم تو برد ارور میده ولی همینکه بلوتوث را rx tx در میارم از برد کد را اردینو قبول میکنه بعد کامند هم نمیگیره دمتم گرم

  6. #6
    Junior Member
    تاریخ عضویت
    Dec 2015
    نوشته ها
    17
    {بعد تو آردوینوت صرفا یه کد ارتباط سریال با baude rate 9600 بریز و یک ثانیه یک بار یه چیزی رو بفرست ببینیم در این حد جواب میده یا نه}


    تو کدی رو داری که بریزم

  7. #7
    مدیر گروه
    تاریخ عضویت
    Nov 2013
    محل سکونت
    ایران
    نوشته ها
    4,041
    نقل قول نوشته اصلی توسط fba1245 نمایش پست ها
    منظورت مثلا نرم افزار روشن و خاموش کردن ال ای دی است کردم هر با دکمه خاموش یا روشن و میزم نمیدونم دقیق rx یا tx یکیش تو برد اردینو چشمک میزنه ولی کار خاصی انجام نمیده بعد اصلا من نمیتونم به بلوتوث کدی بدم چون اصلا قبول نمیکنه مثلا من بلوتوث رو به rx tx اردینو وصل کردم وقتی میخوام کد هارو اپلود کنم تو برد ارور میده ولی همینکه بلوتوث را rx tx در میارم از برد کد را اردینو قبول میکنه بعد کامند هم نمیگیره دمتم گرم
    اهااااااااان
    کشف شد
    ببین تو داری بلوتوثت رو به پین های 0 و 1 آردوینوت وصل می کنی نه ؟
    خب ببین این دو تا سریال سخت افزاری هستن
    وقتی این پینها به بلوتوث وصلن یا به عبارت دیگه اشغالن کد های شما نمی تونه توی برد آپلود بشه
    شما باید از softwareserial استفاده کنی
    https://www.arduino.cc/en/Reference/softwareSerial

    اینو بخونی منظورمو کامل متوجه میشی

    نگران نباش همه چیز درسته .
    این softwareserial که میگم یه مثال داره تو مثال های دیفالت آردوینو که این شکلیه :
    کد:
    #include <SoftwareSerial.h>
    
    
    SoftwareSerial mySerial(10, 11); // RX, TX
    
    
    void setup() {
      // Open serial communications and wait for port to open:
      Serial.begin(57600);
      while (!Serial) {
        ; // wait for serial port to connect. Needed for native USB port only
      }
    
    
    
    
      Serial.println("Goodnight moon!");
    
    
      // set the data rate for the SoftwareSerial port
      mySerial.begin(4800);
      mySerial.println("Hello, world?");
    }
    
    
    void loop() { // run over and over
      if (mySerial.available()) {
        Serial.write(mySerial.read());
      }
      if (Serial.available()) {
        mySerial.write(Serial.read());
      }
    }
    حالا تو این کد رو آپلود کن تو آردوینوت فقط هر دو BAude rate رو به 9600 تغییر بده بعد آپلودکن

    سیم بندیت رو هم تغییر بده پین tx بلوتوث رو بزن به 10 آردوینو و rx رو به 11 آردوینو.

    حالا کنسول سریال آردوینو رو باز کن BAude rate رو روی 9600 تنظیم کن
    تمام
    حالا کامند بده
    ببین جواب میده یانه
    اگه نداد تنظیمات کنسول رو (لیست کشویی کنار BAude rate رو ) به arriage return تغییر بده
    تمام

  8. #8
    Junior Member
    تاریخ عضویت
    Dec 2015
    نوشته ها
    17
    داش میتونی فیلمشو تهیه کنی یا نه
    ممنون

  9. #9
    Junior Member
    تاریخ عضویت
    Dec 2015
    نوشته ها
    17
    داش تلگرام داری اگه داری ایدیتو بده دمتم گرم

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

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

SEO by vBSEO