ARDUINO CC2541 Bluetooth V4.0 HM-11 BLE মডিউল ব্যবহারকারী ম্যানুয়াল
ভূমিকা
এটি একটি SMD BLE মডিউল যা আমাদের BLE Bee এবং Xadow BLE তে ব্যবহৃত হয়। এটি TI cc2541 চিপের উপর ভিত্তি করে তৈরি, কম মোট বিল-অফ-ম্যাটেরিয়াল খরচ সহ শক্তিশালী নেটওয়ার্ক নোড তৈরি করতে সক্ষম করে এবং অতি-লো পাওয়ার খরচ সিস্টেমের জন্য অত্যন্ত উপযুক্ত। মডিউলটি ছোট এবং ব্যবহার করা সহজ, প্রস্তুতকারকের প্রি-প্রোগ্রাম করা ফার্মওয়্যার সহ, আপনি এটির AT কমান্ডের মাধ্যমে দ্রুত BLE যোগাযোগ তৈরি করতে পারেন। আইফোন, আইপ্যাড এবং অ্যান্ড্রয়েড 4.3 এর সাথে BLE যোগাযোগ সমর্থন করে।
বৈশিষ্ট্য
- ব্লুটুথ প্রোটোকল: ব্লুটুথ স্পেসিফিকেশন V4.0 BLE
- কাজের ফ্রিকোয়েন্সি: 2.4 GHz ISM ব্যান্ড
- ইন্টারফেস উপায়: 30 মিটারের মধ্যে একটি সিরিয়াল পোর্ট খোলা পরিবেশ মডিউলগুলির মধ্যে যোগাযোগ উপলব্ধি করতে পারে
- মডিউলগুলির মধ্যে কোনও বাইট সীমা পাঠাতে এবং গ্রহণ করতে
- মডুলেশন পদ্ধতি: GFSK (গাউসিয়ান ফ্রিকোয়েন্সি শিফট কীিং)
- ট্রান্সমিশন পাওয়ার: - DBM, 23-6 DBM, 0 DBM, 6 DBM, AT কমান্ড দ্বারা পরিবর্তন করা যেতে পারে
- TI CC2541 চিপ ব্যবহার করুন, 256 KB এর কনফিগারেশন স্পেস, AT কমান্ড সমর্থন করুন, ব্যবহারকারী প্রয়োজন অনুযায়ী ভূমিকা পরিবর্তন করতে পারেন (মাস্টার, স্লেভ মোড) এবং সিরিয়াল পোর্ট বড রেট, সরঞ্জামের নাম, মানানসই প্যারামিটার যেমন পাসওয়ার্ড, ব্যবহার কর্মতত্পর.
- পাওয়ার সাপ্লাই: + 3.3 VDC 50 mA
- কাজের তাপমাত্রা: - 5 ~ + 65 সেন্টিগ্রেড
স্পেসিফিকেশন
স্পেসিফিকেশন | মান |
মাইক্রোপ্রসেসর | CC2541 |
সম্পদ উপরে |
AT কমান্ডকে সমর্থন করুন, ব্যবহারকারী প্রয়োজন অনুযায়ী ভূমিকা পরিবর্তন করতে পারেন (মাস্টার, স্লেভ মোড) এবং সিরিয়াল পোর্ট বড রেট, eguipmenLMatching প্যারামিটারের নাম যেমন পাসওয়ার্ড, নমনীয় ব্যবহার। |
রূপরেখা মাত্রা | 13.5mm x 18.Smm x 2.3mm |
পাওয়ার সাপ্লাই | 3.3V |
যোগাযোগ প্রোটোকল | Uart(3.3V LVTTL) |
আইডি গণনা | 2 |
কী ইনপুট আইডি | 1 |
LED সূচক আইসি | 1 |
সংযোগ | XBee এর সাথে সামঞ্জস্যপূর্ণ সকেট |
বৈদ্যুতিক বৈশিষ্ট্য
স্পেসিফিকেশন | Mb | 7313 | সর্বোচ্চ | ইউনিট |
সর্বোচ্চ ইনপুট ভলিউমtage | -3 | 3.6 | V | |
ওয়ার্কিং ইনপুট ভলিউমtage | 2.0 | 3.3 | 3.6 | V |
কারেন্ট ট্রান্সমিট করুন | 15 | mA | ||
বর্তমান গ্রহণ | 8.5 | mA | ||
গভীর ঘুমের বর্তমান | 600 | uA | ||
অপারেটিং তাপমাত্রা | -40 | +65 | • গ |
পিন সংজ্ঞা
পিন | নাম | বিষণ্ণতা |
1 | ইউআরটি আরটিএস | UART |
2 | UART TX | UART |
3 | ইউআরটি সিটিএস | UART |
4 | ইউআরটি আরএক্স | UART |
S | NC | |
6 | NC | |
7 | NV | |
8 | NV | |
9 | ভিসিসি | পাওয়ার সাপ্লাই 13V |
10 | NC | |
11 | ফ্লিটস | রিসেট করুন, অন্তত এসএমএসে সক্রিয় কম |
12 | জিএনডি | জিএনডি |
13 | P103 | 10 পোর্ট, DHT11/D518B20 এর সাথে সংযোগের জন্য ব্যবহৃত |
14 | P102 | ডিজিটাল ইনপুট, আউটপুট |
15 | P101 | LED সূচক |
16 | P100 | বোতাম পিন |
AT কমান্ড এবং কনফিগারেশন
- নেটিভ MAC ঠিকানা জিজ্ঞাসা করুন
পাঠান: AT + ADDR?
একটি সফল রিটার্নের পরে পাঠান: OK + LADD: MAC ঠিকানা (12 স্ট্রিংয়ের জন্য ঠিকানা) - বড রেট জিজ্ঞাসা করুন
পাঠান: AT+BAUD? একটি সফল রিটার্নের পরে পাঠান: OK + Get: [para1] para1:0 ~ 8 এর স্কোপ। 0 এর সাথে সম্পর্কিত প্যারামিটারগুলি 9600, 1, 2 এর প্রতিনিধি প্রতিনিধির পক্ষে 9600, 38400, 57600, 115200, 5 প্রতিনিধিত্ব করে , 4800, 6, 7 প্রতিনিধিত্ব করে 1200, 1200 2400। ডিফল্ট বড রেট 9600। - বড রেট সেট করুন
পাঠান: AT+BAUD[para1] সফল রিটার্নের পর পাঠান: OK+Set:[para1] Example: send: AT + BAUD1, রিটার্ন: OK + সেট: 2. বড রেট 19200 এ সেট করা হয়েছে।
দ্রষ্টব্য: 1200-এ স্যুইচ করার পরে, মডিউল আর AT কমান্ডের কনফিগারেশন সমর্থন করবে না, এবং স্ট্যান্ডবাই এর অধীনে PIO0 টিপুন, মডিউল ফ্যাক্টরি সেটিংস পুনরুদ্ধার করতে পারে৷ বড রেট ব্যবহার করার পরামর্শ দেবেন না৷ বড রেট সেট করার পরে, মডিউলগুলি হওয়া উচিত বিদ্যুতের উপর, নতুন সেট পরামিতি কার্যকর হতে পারে। - নির্দিষ্ট ব্লুটুথ ঠিকানার সাথে সংযুক্ত ডিভাইস থেকে
পাঠান: AT+CON[para1] সফল রিটার্নের পরে পাঠান: OK+CONN[para2] Para2 রেঞ্জ হল: A, E, F
Example: ব্লুটুথ অ্যাড্রেস থেকে: 0017EA0943AE, AT + CON0017EA0943AE পাঠানো, মডিউল রিটার্ন করে: OK + CONNA বা OK + + CONNF CONNE বা OK। - অপসারণ সরঞ্জাম মেলে তথ্য
পাঠান: AT + CLEAR
একটি সফল প্রত্যাবর্তনের পরে পাঠান: ঠিক আছে +
সাফ সাফ সাফল্যের সাথে সংযুক্ত ডিভাইস ঠিকানা কোড তথ্য ছিল। - কোয়েরি মডিউল কাজ মোড
পাঠান: AT + MODE?
একটি সফল রিটার্নের পরে পাঠান: ঠিক আছে + পান: [প্যারা] প্যারা: 0 ~ 2 এর পরিসর। PIO অধিগ্রহণ + রিমোট কন্ট্রোল + 0 পাসথ্রু, 1 প্রতিনিধি পাসথ্রু + রিমোট কন্ট্রোল মোডের পক্ষে 2 পাসথ্রু মোড উপস্থাপন করে। ডিফল্ট হল 0। - মডিউল কাজ মোড সেট করুন:
পাঠান: AT + MODE [] একটি সফল রিটার্নের পরে পাঠান: OK + সেট: [para] - ডিভাইসের নাম জিজ্ঞাসা করুন
পাঠান: AT + NAME?
একটি সফল প্রত্যাবর্তনের পরে পাঠান: OK + NAME [para1] - ডিভাইসের নাম সেট করুন
পাঠান: AT + NAME [para1] সফল রিটার্নের পরে পাঠান: OK + সেট: [para1] Example: ডিভাইসের নাম Seeed এ সেট করুন, AT + NAMESeeed পাঠান, OK + সেট করুন: Seeed AT এই সময়ে, ব্লুটুথ মডিউলটির নাম পরিবর্তন করে Seeed করা হয়েছে। দ্রষ্টব্য: নির্দেশ কার্যকর করার পরে, বিদ্যুতের জন্য প্রয়োজনীয়, অনুমোদনের পরামিতি সেট করুন। - ক্যোয়ারী ম্যাচিং পাসওয়ার্ড
পাঠান: AT + PASS?
একটি সফল রিটার্নের পরে পাঠান: OK + PASS: [para1] Para1 রেঞ্জ হল 000000 ~ 999999, ডিফল্ট হল 000000। - জোড়া সেট পাসওয়ার্ড
AT + PASS পাঠান [para1] সফল রিটার্নের পরে পাঠান: OK + সেট: [para1] - কারখানা সেটিংস পূর্বাবস্থায় ফিরিয়ে আনুন
AT + RENEW পাঠান
একটি সফল রিটার্নের পরে পাঠান: ঠিক আছে + রিনিউ
ডিফল্ট ফ্যাক্টরি সেটিংস মডিউল পুনরুদ্ধার করুন, মডিউল সেটিংস রিসেট করা হবে, তাই ফ্যাক্টরি ডিফল্টের স্থিতি সহ কারখানায় ফিরে যান, পুনরায় চালু করার পরে মডিউল 500 ms বিলম্ব করুন৷ যদি কোন প্রয়োজন না হয়, দয়া করে সতর্ক থাকুন৷ - মডিউল রিসেট
পাঠান: AT + RESET
একটি সফল রিটার্নের পরে পাঠান: ঠিক আছে + রিসেট
ইন্সট্রাকশন এক্সিকিউশন মডিউল রিস্টার্ট করার পরে 500 ms বিলম্ব করবে। - মাস্টার-স্লেভ মোড সেট করুন
পাঠান: AT + ROLE [para1] সফল প্রত্যাবর্তনের পর পাঠান: OK + সেট: [para1]
Example কোড
// মাস্টার
//দাস
দলিল/সম্পদ
![]() |
ARDUINO CC2541 Bluetooth V4.0 HM-11 BLE মডিউল [পিডিএফ] ব্যবহারকারী ম্যানুয়াল CC2541, ব্লুটুথ V4.0 HM-11 BLE মডিউল, CC2541 ব্লুটুথ V4.0 HM-11 BLE মডিউল, V4.0 HM-11 BLE মডিউল, HM-11 BLE মডিউল, BLE মডিউল, মডিউল |