ماژول BC04-B یک ماژول بلوتوث قدرتمند با پورت سریال است. این ماژول از تنظیمات سخت افزاری و نرم افزاری برای مد slave/master پشتیبانی کرده و همچنین دارای 29 دستور AT و 9 دستورالعمل اتوماتیک فیدبک می باشد. این ماژول دارای بلوتوث ورژن 2 می باشد.ولتاژ تغذیه این ماژول 3.3V می باشد و baud rate پیش فرض آن 9600 است و این rate می تواند از 1200 تا 1382400 تغییر کند.مصرف کم ،اندازه کوچک و پشتیبانی از ارتباط UART ، USB و PCM از ویژگی های این ماژول است.این به ماژول به راحتی توسط آردوینو قابل راه اندازی است. [۱]

کاربردها

  1. این ماژول به طور کل برای انتقال میزان کم داده به صورت بی سیم است.
  2. ارتباط داده بین دو ماژول
  3. انتقال داده به صورت بی سیم
  4. کنترل از راه دور در کاربردهای صنعتی، اندازه گیری از فواصل دور
  5. سیستم POS، موس و کیبوردهای بی سیم
  6. سیستم های ترافیک، هشدار و ارتباط زیرزمینی
  7. سیستم های دستیابی اتوماتیک به اطلاعات
  8. سیستم های بانکی
  9. دستیابی به اطلاعات به صورت بی سیم
  10. در ساختمان های هوشمند برای مانیتورینگ تجهیزات اتاق، دسترسی به سیستم های کنترل، امنیت
  11. کنترل صنعتی
  12. تجهیزات آزمایشی اتوماتیک
  13. تلویزیون
  14. تجهیزات ذخیره انرژی مورد استفاده در خیابان ها
  15. سیستم نمایش های بی سیم
  16. جوی استیک بلوتوث، پدهای بازی بلوتوث
  17. پرینترهای بلوتوث دار
  18. سیستم های بازی بلوتوث از راه دور [۲]

مشخصات فنی

ولتاژ (V)فرکانس (GHZ)محدوده دمای کاری (C°)طول (mm)عرض (mm)ارتفاع (mm)
3.32.4 -2.48-40 ~ +15027132

مشخصات

  1. بلوتوث V2.1 + EDR
  2. بلوتوٍث Class 2
  3. آنتن RF داخلی
  4. حافظه فلش 8Mbit داخلی
  5. پشتیبانی از ارتباط SPI برای برنامه نویسی
  6. پشتیبانی از رابط UART، USB، SPI، PCM
  7. ولتاژ تغذیه 3.3 ولت
  8. دارای گواهینامه ROHS، REACH

نحوه راه اندازی و استفاده

مدار کاربردی:

پین های BLK-MD-BC04-B

اگرچه ماژول های کوچک BLK-MD-BC04-B در ظاهر شبیه HC-05 و HC-06 هستند، اما پین های متفاوتی دارند.

پین های قابل مشاهده :

  1. پین 24 که برای وضعیت LED است. این پین به LED روی بورد breakout متصل می شود.
  2. پین 26 برای تنظیم مجدد است. این پین متصل نشده است. (فشار کوتاه برای پاک کردن حافظه و فشار طولانی (بالاتر از سه ثانیه) برای برگرداندن تنظیمات پیش فرض)
  3. پین 27 برای تعیین حالت Master در نرم افزار یا سخت افزار مورد استفاده قرار میگیرد. ( اگر پین 27 بالا باشد، میتوان حالت Master را در نرم افزار تنظیم کرد. اگر پین 27 پایین باشد، باید از سخت افزار (پین 28) برای انتخاب حالت Master استفاده کنید. وقتی که پین 27 پایین است (یا متصل نیست) ، پین 28 برای انتخاب هر یک از حالت های Master یا Slave مورد استفاده قرار می گیرد. پین 27 پایین + پین 28 پایین = حالت Slave و پین 27 پایین + پین 28 بالا = حالت Master ) [۴]
  4. پین 28 برای انتخاب Master یا Slave در سخت افزار استفاده می شود.

مثال

مثال زیر ارتباط بین دو ماژول BC04-B متصل به آردوینو و کامپیوتر را نشان می دهد.

منبع: http://thecaferobot.com

  • سید صادق غفوری
  • 8 جولای 2020
  • 1017 بازدید

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

جستجو در سایت

دسته بندی ها

درحال بارگذاری ...