Satura rādītājs:

RYB080l Bluetooth apmācība valkājamai ierīcei: 8 soļi
RYB080l Bluetooth apmācība valkājamai ierīcei: 8 soļi

Video: RYB080l Bluetooth apmācība valkājamai ierīcei: 8 soļi

Video: RYB080l Bluetooth apmācība valkājamai ierīcei: 8 soļi
Video: BLE-модуль REYAX RYB080I 2024, Novembris
Anonim
Image
Image

Hei, kas notiek, puiši! Akarsh šeit no CETech.

Šis mans projekts ir vairāk kā mācīšanās līkne, lai izprastu mazā Reyax Bluetooth moduļa darbību.

Pirmkārt, mēs sapratīsim moduli atsevišķi un mēģināsim to izmantot tieši, tad mēs to savienosim ar ESP8266 un izveidosim vienkāršu LED vadības projektu.

Apmācības beigās mēs varēsim izmantot RYB080l moduli atsevišķi un ar mikro, piemēram, esp8266.

Sāksim ar jautrību tagad

1. darbība: detaļas

Daļas
Daļas
Daļas
Daļas

Bluetooth moduļi, kurus esmu izmantojis, ir no Reyax.

Pirmkārt, galvenais Bluetooth modulis ir RYB080l ŠEIT.

Mēs izmantojam Bluetooth moduļa izlaušanās moduli, ko sauc par vienkāršoto versiju, kuru varat atrast ŠEIT.

Visbeidzot, mēs izmantojam DFRobot moduli ESP8266, kuru varat iegādāties ŠEIT.

2. darbība: iegūstiet PCB savam projektam

Iegūstiet PCB savam projektam
Iegūstiet PCB savam projektam

Lai lēti pasūtītu PCB tiešsaistē, jums jāpārbauda PCBGOGO!

Jūs saņemat 10 labas kvalitātes PCB, kas ražoti un piegādāti pie jūsu mājas sliekšņa par 5 USD un kādu piegādi. Jūs saņemsiet arī atlaidi piegādei pirmajam pasūtījumam.

PCBGOGO spēj montēt un izgatavot trafaretu, kā arī saglabāt labus kvalitātes standartus.

Pārbaudiet tos, ja jums ir nepieciešams izgatavot vai samontēt PCB.

3. darbība: moduļa un tā datu lapas apskate

Aplūkojot moduli un tā datu lapu
Aplūkojot moduli un tā datu lapu

Moduļa iezīmes:

• Bluetooth v4.2 un v5.0 ar Bluetooth Low Energy

• TI CC2640R2F ARM® Cortex®-M3 nozares standarta mikroshēma

• Var savienot divas Bluetooth ierīces vienlaicīgi

• Atbalstīt uzņēmēja-klienta lomu.

• Izstrādāts ar PCB integrētu antenu, piemērots SMD. Izmērs: 115,94 mm^2

• Metāla pārsegs pret EMI traucējumiem

• Raidīšana, uztveršana, modināšana tikai ar 2 UART tapām

• Viegli kontrolēt, izmantojot AT komandas

Attēlā mēs redzam šādu detaļu.

4. solis: AT komandas

Mēs redzam šādas AT komandas:

1. AT, lai pārbaudītu, vai modulis reaģē

2. Programmatūras atiestatīšana

3. AT+NAME, lai iestatītu apraides nosaukumu

4. AT+ATTR, lai iestatītu ierīces nosaukumu

5. AT+CRFOP, lai iestatītu RF apraides izejas jaudu

6. AT+CNE, lai iestatītu BLE, var pieslēgt vai nē

7. AT+PERIOD BLE apraides perioda iestatīšana

8. AT+PWMODE, lai iestatītu enerģijas taupīšanas režīmu

9. AT+CFUN, lai ieslēgtu/izslēgtu BLE apraidi (reklāma)

10. AT+IPR, lai iestatītu UART pārraides ātrumu

Un vēl dažas lietas, pārbaudiet videoklipu un datu lapu, lai iegūtu sīkāku informāciju par to pašu.

5. darbība: atsevišķa moduļa izmantošana

Izmantojot atsevišķu moduli
Izmantojot atsevišķu moduli
Izmantojot atsevišķu moduli
Izmantojot atsevišķu moduli
Izmantojot atsevišķu moduli
Izmantojot atsevišķu moduli
Izmantojot atsevišķu moduli
Izmantojot atsevišķu moduli

Mums ir jāpievieno Reyax modulis FTDI platei, savienojumi:

FTDI - RYB080l

Rx - Tx

Tx - Rx

Vcc - Vcc

Gnd - Gnd

Instalējiet lietotni, kā minēts GitHub repozitorijā, lai sarunātos ar moduli.

Kad visi savienojumi ir iestatīti, varat sarunāties starp datoru un tālruni/planšetdatoru, izmantojot lietotni, kas instalēta, izmantojot Bluetooth, kā redzam pievienotajā attēlā.

6. darbība. ESP8266 iestatīšana

ESP8266 iestatīšana
ESP8266 iestatīšana
ESP8266 iestatīšana
ESP8266 iestatīšana

Pievienojiet ESP8266 Bluetooth modulim, kā norādīts iepriekš redzamajā diagrammā.

Kad esat izveidojis savienojumu, izmantojiet kodu no GitHub un augšupielādējiet to ESP8266. Github:

7. darbība: pārbaudiet to

Pārbaudot to
Pārbaudot to

Izveidojiet savienojumu ar Bluetooth moduli, izmantojot viedtālruni.

Kad esat izveidojis savienojumu, nosūtiet vārdu "LED" vai "led", lai pārslēgtu LED.

Voila! tas ir tik vienkārši.

8. darbība. Izslēdziet produktu no plaukta

Izslēgts no plaukta
Izslēgts no plaukta

Jūs varat arī atrast gatavu releja kontrolieri, ko Reyax izgatavojis, izmantojot šo moduli, un kuru varat iegādāties tieši, lai tajā ievietotu savu kodu.

Ieteicams: