Innholdsfortegnelse:
Video: RYB080l Bluetooth -opplæring for bærbar enhet: 8 trinn
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
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
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
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
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
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
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
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
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.