نمایش نتایج: از 1 به 10 از 15
Like Tree9 لایک

موضوع: فایل های ماژول بلوتوث سریال hc-05

Hybrid View

  1. #1
    Member
    تاریخ عضویت
    Oct 2013
    نوشته ها
    70
    نقل قول نوشته اصلی توسط emoafshin نمایش پست ها
    با سلام خدمت دوستان عزیز من پروژم مربوط به آردینو هست و از اونجایی که هیچ سر رشته ای هم ندارم یه کد راه انداز برای ماژول بلوتوث hc05 پیدا کردم ممنون میشم بگین هر خط چکار میکنه باس به استادم توضیح بدم با تشکر
    کد:
    #include <SoftwareSerial.h> SoftwareSerial BTserial(2, 3); // RX | TX char c = ' '; void setup() { Serial.begin(9600); Serial.println("Enter AT commands:"); BTserial.begin(9600); } void loop() { BTserial.println("Bluetooth Test"); Serial.println("Bluetooth Test"); delay(1000); }
    با سلام
    خط اول و دوم یه پورت سریال نرم افزاری به نام BTserial رو پینهای دیجیتال 2 و 3 ایجاد میکنه.بدین صورت که پین 2 پین rx و پین 3 پین tx پورت خواهد بود.میدونیم که آردوینوها معمولا روی پینهای دیجیتال 0 و 1 دارای پورت سریال سخت افزاری هستند.هرگاه لازم شد پورت سریال دیگه ای در پروژه ی خود ایجاد کنیم با این کتابخونه این کار رو میشه انجام داد.
    تو خط بعدی یه کاراکتر به اسم c تعریف کرده و کاراکتر تهی یا همون ' ' رو بعنوان مقدار اولیه بهش اختصاص داده.
    سپس به حلقه ی setup که کانفیگها و پیکره بندیها اون تو صورت میگیرن رسیدیم. مقدار baudrate هر دو پورت سریال رو روی 9600 تنظیم کرده.تو دیتاشیت ماژول بلوتوث ذکر شده برای ارسال و دریافت دیتا این مقدار روی 9600 تنظیم بشه.
    سپس تو حلقه loop با دستور اول رشته ی "Bluetooth Test" روی پورت سریال نرم افزاری که ماژولمون به اون وصله نوشته میشه.در حقیقت این رشته توسط ماژول بلوتوث ارسال میشه و میتونیم این رشته رو با یه گوشی آندرویدی که به ماژول کانکت شده دریافت و مشاهده کنیم.
    تو خط بعدی loop همان رشته در سریال مانیتور آردوینو هم نمایش داده میشه و نهایتا با دستور delay یک تاخیر 1 ثانیه ای در ارسال رشته ی بالا ایجاد شده.

  2. #2
    Junior Member
    تاریخ عضویت
    Jun 2016
    نوشته ها
    3
    نقل قول نوشته اصلی توسط engamanc نمایش پست ها
    با سلام
    خط اول و دوم یه پورت سریال نرم افزاری به نام BTserial رو پینهای دیجیتال 2 و 3 ایجاد میکنه.بدین صورت که پین 2 پین rx و پین 3 پین tx پورت خواهد بود.میدونیم که آردوینوها معمولا روی پینهای دیجیتال 0 و 1 دارای پورت سریال سخت افزاری هستند.هرگاه لازم شد پورت سریال دیگه ای در پروژه ی خود ایجاد کنیم با این کتابخونه این کار رو میشه انجام داد.
    تو خط بعدی یه کاراکتر به اسم c تعریف کرده و کاراکتر تهی یا همون ' ' رو بعنوان مقدار اولیه بهش اختصاص داده.
    سپس به حلقه ی setup که کانفیگها و پیکره بندیها اون تو صورت میگیرن رسیدیم. مقدار baudrate هر دو پورت سریال رو روی 9600 تنظیم کرده.تو دیتاشیت ماژول بلوتوث ذکر شده برای ارسال و دریافت دیتا این مقدار روی 9600 تنظیم بشه.
    سپس تو حلقه loop با دستور اول رشته ی "Bluetooth Test" روی پورت سریال نرم افزاری که ماژولمون به اون وصله نوشته میشه.در حقیقت این رشته توسط ماژول بلوتوث ارسال میشه و میتونیم این رشته رو با یه گوشی آندرویدی که به ماژول کانکت شده دریافت و مشاهده کنیم.
    تو خط بعدی loop همان رشته در سریال مانیتور آردوینو هم نمایش داده میشه و نهایتا با دستور delay یک تاخیر 1 ثانیه ای در ارسال رشته ی بالا ایجاد شده.
    ممنون دوست عزیز کارم رو راه انداختی یه دنیا تشکر

  3. #3
    Junior Member
    تاریخ عضویت
    Jun 2016
    نوشته ها
    10
    کسی فیمور RN42 رو نداره؟
    با این ماژول و فیمور میشه موس و کیبرد رو کنترل کرد.
    روش انجام این کار
    http://www.instructables.com/id/3-Bluetooth-HID-Module-HC05-With-RN42-Firmware/

  4. #4
    مدیر گروه
    تاریخ عضویت
    Nov 2013
    محل سکونت
    ایران
    نوشته ها
    4,064
    نقل قول نوشته اصلی توسط Irdev نمایش پست ها
    کسی فیمور RN42 رو نداره؟
    با این ماژول و فیمور میشه موس و کیبرد رو کنترل کرد.
    روش انجام این کار
    $3 Bluetooth HID Module (HC05 With RN42 Firmware)

    متشکر از شما موضوع جالی بود برای من
    متاسفانه تو جستجویی که انجام دادم ندیدم جایی فریم ورش رو گذاشته باشن چون اگه بزارن کسی دیگه سمت ماژولیکه ساختن نمیره با این قیمت

  5. #5
    Junior Member
    تاریخ عضویت
    Mar 2017
    نوشته ها
    10
    اینم فیمور rn42
    https://mega.nz/#!o9Qz2BJb!3vO5wX6bH...I4HMwDi2j-u0HQ
    طریقه فلش کردن روی h05 در لینک فوق توضیح داده شده است

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

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

SEO by vBSEO