Innholdsfortegnelse:

RYB080l Bluetooth -opplæring for bærbar enhet: 8 trinn
RYB080l Bluetooth -opplæring for bærbar enhet: 8 trinn

Video: RYB080l Bluetooth -opplæring for bærbar enhet: 8 trinn

Video: RYB080l Bluetooth -opplæring for bærbar enhet: 8 trinn
Video: Проводные, Беспроводные блютуз наушники - сравнение, какие для чего нужны, Led Bluetooth VJ033 отзыв 2024, November
Anonim
Image
Image

Hei, hva skjer, gutter! Akarsh her fra CETech.

Dette prosjektet mitt er mer en læringskurve for å forstå hvordan den lille Bluetooth -modulen fra Reyax fungerer.

Først vil vi forstå modulen alene og prøve å bruke den direkte, deretter kobler vi den til en ESP8266 og lager et enkelt LED -kontrollprosjekt.

På slutten av opplæringen vil vi kunne bruke RYB080l -modulen frittstående og med mikro som esp8266.

La oss begynne med moroa nå

Trinn 1: Deler

Deler
Deler
Deler
Deler

Bluetooth -modulene jeg har brukt er fra Reyax.

For det første er hoved Bluetooth -modulen RYB080l HER.

Vi bruker breakout -modulen til Bluetooth -modulen som kalles lite versjon som du finner HER.

Til slutt bruker vi en ESP8266 -modul fra DFRobot som du kan kjøpe fra HER.

Trinn 2: Få PCB -er for prosjektet ditt

Få PCB -er for prosjektet ditt
Få PCB -er for prosjektet ditt

Du må sjekke PCBGOGO for å bestille PCB online billig!

Du får 10 PCB -er av god kvalitet produsert og sendt til døren din for 5 $ og litt frakt. Du vil også få rabatt på frakt på din første bestilling.

PCBGOGO har evnen til PCB -montering og sjablongproduksjon, i tillegg til å holde gode kvalitetsstandarder.

Sjekk dem hvis du trenger å få produsert eller montert PCB.

Trinn 3: Ta en titt på modulen og databladet

Ta en titt på modulen og databladet
Ta en titt på modulen og databladet

Funksjonene til modulen:

• Bluetooth v4.2 og v5.0 med Bluetooth Low Energy

• TI CC2640R2F ARM® Cortex®-M3 bransjestandard

• Kan koble til to Bluetooth -enheter samtidig

• Støtte vert-klient-rolle.

• Designet med PCB -integrert antenne, egnet for SMD. Størrelse: 115,94 mm^2

• Metalldeksel mot EMI -forstyrrelser

• Sende, motta, våkne med bare 2 UART-pinner

• Kontroller enkelt med AT -kommandoer

Vi ser følgende detalj på bildet.

Trinn 4: AT -kommandoer

Vi ser følgende AT -kommandoer:

1. AT for å teste om modulen reagerer

2. RESET av programvare

3. AT+NAME for å angi kringkastingsnavnet

4. AT+ATTR for å angi enhetsnavnet

5. AT+CRFOP for å stille inn RF -kringkastingens utgangseffekt

6. AT+CNE for å angi BLE kan kobles til eller ikke

7. AT+PERIOD Innstilling av BLE -kringkastingsperioden

8. AT+PWMODE for å angi strømsparingsmodus

9. AT+CFUN for å slå BLE -sendingen (reklame) PÅ/AV

10. AT+IPR for å angi UART -overføringshastigheten

Og noen flere også, sjekk videoen og databladet for detaljert informasjon om det samme.

Trinn 5: Bruke frittstående modul

Bruke frittstående modul
Bruke frittstående modul
Bruke frittstående modul
Bruke frittstående modul
Bruke frittstående modul
Bruke frittstående modul
Bruke frittstående modul
Bruke frittstående modul

Vi må koble Reyax -modulen til et FTDI -kort, tilkoblinger:

FTDI - RYB080l

Rx - Tx

Tx - Rx

Vcc - Vcc

Gnd - Gnd

Installer appen som nevnt i GitHub -depotet på telefonen for å snakke med modulen.

Når alle tilkoblingene er angitt, kan du snakke mellom datamaskinen og telefonen/nettbrettet med appen installert via Bluetooth, som vi ser på bildet vedlagt.

Trinn 6: Konfigurere ESP8266

Sette opp ESP8266
Sette opp ESP8266
Sette opp ESP8266
Sette opp ESP8266

Koble ESP8266 til Bluetooth -modulen i henhold til diagrammet ovenfor.

Når du er tilkoblet, bruker du koden fra GitHub og laster den opp på ESP8266. Github:

Trinn 7: Test det ut

Tester det ut
Tester det ut

Koble til Bluetooth -modulen ved hjelp av smarttelefonen.

Når du er tilkoblet, sender du ordet "LED" eller "led" for å veksle LED -en.

Voila! så enkelt er det.

Trinn 8: Av sokkelproduktet

Uten hylleproduktet
Uten hylleproduktet

Du kan også finne en ferdig relékontroller laget med denne modulen av Reyax, som du kan kjøpe direkte for å sette din egen kode på den.

Anbefalt: