Cuprins:
Video: RYB080l Tutorial Bluetooth pentru dispozitiv portabil: 8 pași
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Hei, ce se întâmplă, băieți! Akarsh aici de la CETech.
Acest proiect al meu este mai mult o curbă de învățare pentru a înțelege funcționarea micului modul Bluetooth de la Reyax.
În primul rând, vom înțelege modulul singur și vom încerca să îl folosim direct, apoi îl vom conecta la un ESP8266 și vom face un proiect simplu de control LED.
La sfârșitul tutorialului, vom putea folosi modulul RYB080l independent și cu micro ca esp8266.
Să începem acum cu distracția
Pasul 1: Piese
Modulele Bluetooth pe care le-am folosit sunt de la Reyax.
În primul rând modulul principal Bluetooth este RYB080l AICI.
Folosim modulul breakout al modulului Bluetooth, care se numește versiune simplă, pe care o puteți găsi AICI.
În cele din urmă, folosim un modul ESP8266 de la DFRobot pe care îl puteți cumpăra de AICI.
Pasul 2: obțineți PCB-uri pentru proiectul dvs. fabricat
Trebuie să verificați PCBGOGO pentru a comanda PCB online ieftin!
Veți obține 10 PCB-uri de bună calitate fabricate și expediate la ușa dvs. pentru 5 $ și o parte din transport. Veți primi, de asemenea, o reducere la expediere la prima comandă.
PCBGOGO are capacitatea de asamblare a PCB-ului și fabricarea șablonului, precum și păstrarea standardelor de bună calitate.
Verificați-le dacă trebuie să obțineți PCB-uri fabricate sau asamblate.
Pasul 3: Privind modulul și fișa sa tehnică
Caracteristicile modulului:
• Bluetooth v4.2 și v5.0 cu Bluetooth Low Energy
• Cip standard TI CC2640R2F ARM® Cortex®-M3
• Poate conecta două dispozitive Bluetooth în același timp
• Sprijină rolul gazdă-client.
• Proiectat cu antenă integrată PCB, potrivit pentru SMD. Dimensiune: 115.94mm ^ 2
• Capac metalic împotriva interferențelor EMI
• Transmiterea, recepționarea, trezirea doar de 2 pini UART
• Controlează cu ușurință prin comenzi AT
Vedem următorul detaliu în imagine.
Pasul 4: Comenzi AT
Vedem următoarele comenzi AT:
1. AT pentru a testa dacă modulul răspunde
2. RESETARE software
3. AT + NAME pentru a seta numele difuzării
4. AT + ATTR pentru a seta numele dispozitivului
5. AT + CRFOP pentru a seta puterea de ieșire a transmisiei RF
6. AT + CNE pentru a seta BLE poate fi conectat sau nu
7. AT + PERIOD Setarea perioadei de difuzare BLE
8. AT + PWMODE pentru a seta modul de economisire a energiei
9. AT + CFUN pentru a seta difuzarea BLE (Publicitate) ON / OFF
10. AT + IPR pentru a seta rata de transmisie UART
Și mai multe, de asemenea, verificați videoclipul și fișa tehnică pentru informații detaliate despre acestea.
Pasul 5: Utilizarea modulului autonom
Trebuie să conectăm modulul Reyax la o placă FTDI, conexiuni:
FTDI - RYB080l
Rx - Tx
Tx - Rx
Vcc - Vcc
Gnd - Gnd
Instalați aplicația așa cum se menționează în depozitul GitHub de pe telefon pentru a vorbi cu modulul.
Odată ce toate conexiunile sunt setate, puteți vorbi între computer și telefon / tabletă cu aplicația instalată prin Bluetooth, așa cum vedem în imaginea atașată.
Pasul 6: Configurarea ESP8266
Conectați ESP8266 la modulul Bluetooth conform schemei de mai sus.
Odată conectat, utilizați codul de la GitHub și încărcați-l pe ESP8266. Github:
Pasul 7: Testarea acestuia
Conectați-vă la modulul Bluetooth utilizând telefonul smartphone.
Odată conectat, trimiteți cuvântul „LED” sau „led” pentru a comuta LED-ul.
Voila! atât de simplu este.
Pasul 8: Produsul de pe raft
De asemenea, puteți găsi un controler de releu gata fabricat folosind acest modul de Reyax, pe care îl puteți cumpăra direct pentru a vă pune propriul cod pe el.