Inhoudsopgave:

RYB080l Bluetooth-zelfstudie voor draagbaar apparaat - Ajarnpa
RYB080l Bluetooth-zelfstudie voor draagbaar apparaat - Ajarnpa

Video: RYB080l Bluetooth-zelfstudie voor draagbaar apparaat - Ajarnpa

Video: RYB080l Bluetooth-zelfstudie voor draagbaar apparaat - Ajarnpa
Video: BLE-модуль REYAX RYB080I 2024, November
Anonim
Image
Image

Hé, wat is er, jongens! Akarsh hier van CETech.

Dit project van mij is meer een leercurve om de werking van de kleine Bluetooth-module van Reyax te begrijpen.

Eerst zullen we de module alleen begrijpen en proberen deze direct te gebruiken, dan zullen we hem aansluiten op een ESP8266 en een eenvoudig LED-besturingsproject maken.

Aan het einde van de tutorial kunnen we de RYB080l-module standalone en met micro-achtige esp8266 gebruiken.

Laten we nu beginnen met het plezier

Stap 1: Onderdelen

Onderdelen
Onderdelen
Onderdelen
Onderdelen

De Bluetooth-modules die ik heb gebruikt zijn van Reyax.

Ten eerste is de belangrijkste Bluetooth-module HIER RYB080l.

We gebruiken de breakout-module van de Bluetooth-module die lite-versie wordt genoemd en die u HIER kunt vinden.

Ten slotte gebruiken we een ESP8266-module van DFRobot die u HIER kunt kopen.

Stap 2: laat PCB's voor uw project maken

Laat PCB's voor uw project vervaardigen
Laat PCB's voor uw project vervaardigen

U moet PCBGOGO eens bekijken om PCB's goedkoop online te bestellen!

U krijgt 10 PCB's van goede kwaliteit die voor $ 5 en wat verzendkosten worden vervaardigd en naar uw deur worden verzonden. Ook krijg je korting op de verzendkosten op je eerste bestelling.

PCBGOGO heeft de mogelijkheid om PCB's te assembleren en stencils te vervaardigen en om goede kwaliteitsnormen te handhaven.

Bekijk ze als u PCB's moet laten vervaardigen of monteren.

Stap 3: De module en het bijbehorende gegevensblad bekijken

Een kijkje nemen in de module en het bijbehorende gegevensblad
Een kijkje nemen in de module en het bijbehorende gegevensblad

De kenmerken van de module:

• Bluetooth v4.2 & v5.0 met Bluetooth Low Energy

• TI CC2640R2F ARM® Cortex®-M3 industriestandaard chip

• Kan twee Bluetooth-apparaten tegelijkertijd verbinden

• Ondersteuning host-client rol.

• Ontworpen met PCB-geïntegreerde antenne, Geschikt voor SMD. Maat: 115,94 mm ^ 2

• Metalen kap tegen EMI-interferentie

• Verzenden, ontvangen, wekken door slechts 2 UART-pinnen

• Eenvoudig te bedienen met AT-commando's

Op de foto zien we het volgende detail.

Stap 4: AT-opdrachten

We zien de volgende AT-commando's:

1. AT om te testen of de module reageert

2. Software-RESET

3. AT+NAME om de naam van de uitzending in te stellen

4. AT+ATTR om de apparaatnaam in te stellen:

5. AT+CRFOP om het uitgangsvermogen van de RF-uitzending in te stellen;

6. AT + CNE om de BLE in te stellen, kan worden aangesloten of niet!

7. AT+PERIOD De BLE-uitzendperiode instellen

8. AT+PWMODE om de energiebesparende modus in te stellen:

9. AT+CFUN om de BLE-uitzending (reclame) AAN/UIT te zetten

10. AT+IPR om de UART-baudrate in te stellen

En nog wat meer, controleer de video en de datasheet voor gedetailleerde informatie hierover.

Stap 5: De module zelfstandig gebruiken

De module zelfstandig gebruiken
De module zelfstandig gebruiken
De module zelfstandig gebruiken
De module zelfstandig gebruiken
De module zelfstandig gebruiken
De module zelfstandig gebruiken
De module zelfstandig gebruiken
De module zelfstandig gebruiken

We moeten de Reyax-module aansluiten op een FTDI-bord, aansluitingen:

FTDI - RYB080l

Rx - Tx

Tx - Rx

Vcc - Vcc

Gnd - Gnd

Installeer de app zoals vermeld in de GitHub-repository op je telefoon om met de module te praten.

Zodra alle verbindingen zijn ingesteld, kunt u praten tussen uw computer en uw telefoon/tablet met de app geïnstalleerd via Bluetooth, zoals we zien in de bijgevoegde afbeelding.

Stap 6: Het opzetten van de ESP8266

De ESP8266 instellen
De ESP8266 instellen
De ESP8266 instellen
De ESP8266 instellen

Sluit de ESP8266 aan op de Bluetooth-module volgens het bovenstaande diagram.

Eenmaal verbonden, gebruikt u de code van GitHub en uploadt u deze naar de ESP8266. Github:

Stap 7: het uittesten

Het uittesten
Het uittesten

Maak verbinding met de bluetooth-module met je smartphone.

Eenmaal verbonden, stuur het woord "LED" of "led" om de LED te wisselen.

Voila! zo simpel is het.

Stap 8: Kant-en-klaar product

Kant-en-klaar product
Kant-en-klaar product

U kunt ook een kant-en-klare relaiscontroller vinden die met deze module door Reyax is gemaakt en die u direct kunt kopen om er uw eigen code op te zetten.

Aanbevolen: