Sisällysluettelo:
Video: RYB080l Bluetooth -opetusohjelma puettavalle laitteelle: 8 vaihetta
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Hei, mitä kuuluu, kaverit! Akarsh täällä CETechistä.
Tämä projektini on enemmän oppimiskäyrä ymmärtämään Reyaxin pienen Bluetooth -moduulin toimintaa.
Ensin ymmärrämme moduulin yksin ja yritämme käyttää sitä suoraan, sitten liitämme sen ESP8266: een ja teemme yksinkertaisen LED -ohjausprojektin.
Opetusohjelman lopussa voimme käyttää RYB080l -moduulia itsenäisenä ja mikro -tyyppisen esp8266: n kanssa.
Aloitetaan nyt hauskuudesta
Vaihe 1: Osat
Käyttämäni Bluetooth -moduulit ovat Reyaxilta.
Ensinnäkin tärkein Bluetooth -moduuli on RYB080l TÄSTÄ.
Käytämme Bluetooth -moduulin katkaisumoduulia, jota kutsutaan yksinkertaiseksi versioksi ja jonka löydät TÄSTÄ.
Lopuksi käytämme DFRobotin ESP8266 -moduulia, jonka voit ostaa TÄSTÄ.
Vaihe 2: Hanki piirilevyt projektillesi
Sinun täytyy tarkistaa PCBGOGO, jos haluat tilata piirilevyjä verkosta halvalla!
Saat 10 laadukasta piirilevyä, jotka valmistetaan ja toimitetaan kotiovellesi 5 dollarilla ja joitain toimituksia. Saat myös alennuksen ensimmäisestä tilauksestasi.
PCBGOGO pystyy PCB -kokoonpanoon ja kaavaimien valmistukseen sekä pitää hyvät laatustandardit.
Tarkista ne, jos sinun on valmistettava tai koottava piirilevyjä.
Vaihe 3: Moduulin ja sen tietolomakkeen tarkastelu
Moduulin ominaisuudet:
• Bluetooth v4.2 ja v5.0, Bluetooth Low Energy
• TI CC2640R2F ARM® Cortex®-M3-standardin mukainen siru
• Voi yhdistää kaksi Bluetooth -laitetta samanaikaisesti
• Tuki isäntä-asiakas-roolille.
• Suunniteltu PCB -integroidulla antennilla, sopii SMD: lle. Koko: 115,94 mm^2
• Metallinen suoja EMI -häiriöitä vastaan
• Lähetys, vastaanotto ja herätys vain 2 UART-nastalla
• Ohjaa helposti AT -komennoilla
Näemme kuvassa seuraavan yksityiskohdan.
Vaihe 4: AT -komennot
Näemme seuraavat AT -komennot:
1. AT testataksesi, vastaako moduuli
2. Ohjelmiston nollaus
3. AT+NAME asettaaksesi lähetyksen nimen
4. AT+ATTR asettaaksesi laitteen nimen
5. AT+CRFOP asettaaksesi RF -yleislähetyksen lähtötehon
6. AT+CNE asettaa BLE voidaan kytkeä tai ei
7. AT+PERIOD BLE -lähetysajan asettaminen
8. AT+PWMODE virransäästötilan asettamiseksi
9. AT+CFUN asettaa BLE -lähetyksen (mainonta) päälle/pois
10. AT+IPR asettaa UART -siirtonopeuden
Ja joitakin muita samoin, tarkista videosta ja lomakkeesta yksityiskohtaiset tiedot samasta.
Vaihe 5: Moduulin itsenäinen käyttö
Meidän on kytkettävä Reyax -moduuli FTDI -korttiin, liitännät:
FTDI - RYB080l
Rx - Tx
Tx - Rx
Vcc - Vcc
Gnd - Gnd
Asenna sovellus puhelimessasi GitHub -tietovaraston mukaisesti, jotta voit puhua moduulille.
Kun kaikki yhteydet on määritetty, voit puhua tietokoneesi ja puhelimesi/tablet -laitteesi välillä, kun sovellus on asennettu Bluetoothin kautta, kuten näemme liitteenä olevassa kuvassa.
Vaihe 6: ESP8266: n määrittäminen
Liitä ESP8266 Bluetooth -moduuliin yllä olevan kaavion mukaisesti.
Kun yhteys on muodostettu, käytä GitHubin koodia ja lataa se ESP8266 -laitteeseen. Github:
Vaihe 7: Testaa se
Yhdistä Bluetooth -moduuliin älypuhelimellasi.
Kun yhteys on muodostettu, lähetä sana "LED" tai "led" vaihtaaksesi LED -valoa.
Voila! niin yksinkertaista se on.
Vaihe 8: Hyllytuote pois
Löydät myös Reyaxin tämän moduulin avulla valmistaman releen ohjaimen, jonka voit ostaa suoraan oman koodisi asettamiseksi siihen.