Mundarija:
- 1 -qadam: qismlar
- 2 -qadam: Ishlab chiqarilgan loyihangiz uchun tenglikni oling
- 3 -qadam: Modul va uning ma'lumotlar jadvalini ko'rib chiqish
- 4 -qadam: AT buyruqlari
- 5 -qadam: Mustaqil moduldan foydalanish
- 6 -qadam: ESP8266 -ni sozlash
- 7 -qadam: Sinov
- 8 -qadam: Raf mahsuloti
Video: Kiyiladigan qurilma uchun RYB080l Bluetooth qo'llanmasi: 8 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
Hey, nima bo'ldi, bolalar! Akarsh bu erda CETech -dan.
Mening bu loyiham, Reyaxning kichik Bluetooth modulining ishlashini tushunish uchun ko'proq o'quv chizig'i.
Birinchidan, biz modulni yakka o'zi tushunamiz va uni to'g'ridan -to'g'ri ishlatishga harakat qilamiz, keyin uni ESP8266 ga ulab, oddiy LED boshqaruv loyihasini qilamiz.
Qo'llanma oxirida biz RYB080l modulini mustaqil va esp8266 kabi mikro bilan ishlata olamiz.
Endi o'yin -kulgidan boshlaylik
1 -qadam: qismlar
Men ishlatgan Bluetooth modullari Reyaxdan.
Birinchidan, asosiy Bluetooth moduli bu erda RYB080l.
Biz Bluetooth modulining uzilish modulidan foydalanamiz, uni Lite versiyasi deb atash mumkin, uni BU YERDA topishingiz mumkin.
Nihoyat, biz DFRobot -dan ESP8266 modulidan foydalanamiz, uni BU YERDAN sotib olishingiz mumkin.
2 -qadam: Ishlab chiqarilgan loyihangiz uchun tenglikni oling
PCB -ni Internet orqali arzon narxda buyurtma qilish uchun siz PCBGOGO -ni tekshirishingiz kerak!
Siz 10 ta yaxshi sifatli tenglikni ishlab chiqarasiz va 5 $ evaziga sizning eshigingizga jo'natiladi. Shuningdek, siz birinchi buyurtma bo'yicha yuk tashishda chegirmaga ega bo'lasiz.
PCBGOGO, tenglikni yig'ish va shablon ishlab chiqarish, shuningdek, yaxshi sifat standartlarini saqlash qobiliyatiga ega.
Agar siz PCBlarni ishlab chiqarish yoki yig'ish kerak bo'lsa, ularni tekshirib ko'ring.
3 -qadam: Modul va uning ma'lumotlar jadvalini ko'rib chiqish
Modulning xususiyatlari:
• Bluetooth past energiyali Bluetooth v4.2 va v5.0
• TI CC2640R2F ARM® Cortex®-M3 sanoat standartidagi chip
• Bir vaqtning o'zida ikkita Bluetooth qurilmasini ulash mumkin
• Xost-Mijoz rolini qo'llab-quvvatlash.
• PCB o'rnatilgan antenna bilan yaratilgan, SMD uchun mos. Hajmi: 115.94 mm^2
• EMI aralashuviga qarshi metall qopqoq
• Yuborish, Qabul qilish, Uyg'otish faqat 2 ta UART pimi
• AT buyruqlari yordamida oson boshqarish
Rasmda biz quyidagi tafsilotlarni ko'ramiz.
4 -qadam: AT buyruqlari
Biz quyidagi AT buyruqlarini ko'ramiz:
1. AT modul javob berishini tekshirish uchun
2. Dasturiy ta'minotni tiklash
3. AT+NAME - translyatsiya nomini o'rnatish uchun
4. Qurilma nomini o'rnatish uchun AT+ATTR
5. AT+CRFOP chastotali radioeshittirish chiqish quvvatini o'rnatish uchun
6. AT+CNE BLE ni ulash uchun ulanishi mumkin
7. AT+PERIOD BLE translyatsiya davrini sozlash
8. AT+PWMODE - tejamkor quvvat rejimini o'rnatish uchun
9. AT+CFUN BLE translyatsiyasini (reklama) ON/OFF holatiga o'rnatish uchun
10. AT+IPR, UART uzatish tezligini sozlash uchun
Yana bir qancha narsalar haqida batafsil ma'lumot olish uchun video va ma'lumotlar jadvalini tekshiring.
5 -qadam: Mustaqil moduldan foydalanish
Biz Reyax modulini FTDI kartasiga ulashimiz kerak, ulanishlar:
FTDI - RYB080l
Rx - Tx
Tx - Rx
Vcc - Vcc
Gnd - Gnd
Modul bilan gaplashish uchun ilovani telefoningizdagi GitHub omborida aytib o'tilganidek o'rnating.
Barcha ulanishlar o'rnatilgandan so'ng, ilova Bluetooth orqali o'rnatilgan kompyuter va telefon/planshet o'rtasida gaplashishingiz mumkin.
6 -qadam: ESP8266 -ni sozlash
ESP8266 ni Bluetooth moduliga yuqoridagi diagramma bo'yicha ulang.
Ulanganidan so'ng, GitHub kodidan foydalaning va uni ESP8266 -ga yuklang. Github:
7 -qadam: Sinov
Smartfon yordamida bluetooth moduliga ulaning.
Ulagandan so'ng, LEDni almashtirish uchun "LED" yoki "led" so'zini yuboring.
Voila! bu qanchalik oddiy.
8 -qadam: Raf mahsuloti
Shuningdek, siz ushbu modul yordamida Reyax tomonidan tayyorlangan o'z o'rni boshqaruvchisini topishingiz mumkin, uni o'zingizning kodingizni qo'yish uchun to'g'ridan-to'g'ri sotib olishingiz mumkin.
Tavsiya:
Suv haqida ogohlantirish - qayiqni qutqarish uchun qurilma: 5 qadam (rasmlar bilan)
Suv haqida ogohlantirish - qayiqni qutqarish uchun qurilma: Agar siz qayiq egasi bo'lsangiz, nihoyat, qayiqni quruqlikka olib chiqishda qulaylik bor. U erda cho'kib keta olmaydi. Boshqa hamma joyda to'lqinlar ostida sirg'alib yo'qolib ketish tendentsiyasini yengish uchun doimiy kurashga duch keladi. Qishda, Alasda
[Kiyiladigan sichqoncha] Windows 10 va Linux uchun Bluetooth-ga asoslangan kiyiladigan sichqonchani boshqaruvchi: 5 qadam
[Kiyiladigan sichqoncha] Windows 10 va Linux uchun Bluetooth-ga asoslangan taqiladigan sichqonchani boshqarish moslamasi: Men sichqoncha ko'rsatgichini boshqarish va kompyuter sichqonchasi bilan bog'liq operatsiyalarni hech qanday sirtga tegmasdan bajarish mumkin bo'lgan Bluetooth-ga asoslangan sichqoncha boshqaruvchisini yasadim. Qo'lqopga o'rnatilgan elektron sxemadan foydalanib, siz
ATtiny kiyiladigan qurilma - PCB chekka ulagichi: 4 qadam
ATtiny Wearable Device - PCB Edge Connector: Salom, bu taqiladigan asboblar uchun mo'ljallangan dasturiy vositalarning ikkinchi qismi, bu qo'llanmada men Arduino ATtiny dasturlash qalqoni bilan ishlatilishi mumkin bo'lgan PCB qirrali taqiladigan qurilmani qanday yaratishni tushuntiraman. Masalan, men ATtiny85 uC dan foydalandim
LoRa messenjeri 8kmgacha bo'lgan masofalar uchun ikkita qurilma uchun: 7 qadam
8 kmgacha bo'lgan ikkita qurilma uchun LoRa messenjeri: Loyihani noutbuk yoki telefoningizga ulang, so'ngra faqat LoRa yordamida internet yoki SMSsiz qurilmalar o'rtasida suhbat qiling. Akarsh bu erda CETech -dan. Bugun biz sizning smartfoningizga ulanishi mumkin bo'lgan loyihani tayyorlamoqchimiz
Miniatyura taqiladigan qulflangan kuchaytirgich (va kiyiladigan kiyimlar uchun Sonar tizimi va boshqalar): 7 qadam
Miniatyura taqiladigan qulflash kuchaytirgichi (va kiyinadigan kiyimlar uchun Sonar tizimi va boshqalar): Ko'zoynak ramkalariga joylashtiriladigan va ko'rlar uchun sonar ko'rish tizimini yoki oddiy ultratovushli miniatyurali arzon qulflash kuchaytirgichini yarating. sizning yuragingizni doimiy ravishda kuzatib boradigan va odamni ogohlantirish uchun Human-Machine Learning-dan foydalanadigan mashina