İçindekiler:
Video: Giyilebilir Cihaz için RYB080l Bluetooth Eğitimi: 8 Adım
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Hey, naber çocuklar! Akarsh burada CETech'ten.
Bu projem daha çok Reyax'ın küçük Bluetooth modülünün çalışmasını anlamak için bir öğrenme eğrisi.
Öncelikle modülü tek başına anlayıp direkt kullanmaya çalışacağız, ardından bir ESP8266'ya bağlayıp basit bir LED kontrol projesi yapacağız.
Eğitimin sonunda, RYB0801 modülünü bağımsız ve mikro benzeri esp8266 ile kullanabileceğiz.
Şimdi eğlenceyle başlayalım
Adım 1: Parçalar
Kullandığım Bluetooth modülleri Reyax'tan.
Öncelikle ana Bluetooth modülü BURADA RYB080l'dir.
BURADA bulabileceğiniz lite sürüm olarak adlandırılan Bluetooth modülünün koparma modülünü kullanıyoruz.
Son olarak, BURADAN satın alabileceğiniz DFRobot'tan bir ESP8266 modülü kullanıyoruz.
Adım 2: Üretilen Projeniz İçin PCB'leri Alın
PCB'leri çevrimiçi olarak ucuza sipariş etmek için PCBGOGO'ya göz atmalısınız!
5 $ ve bir miktar nakliye karşılığında kapınıza kadar üretilmiş ve gönderilmiş 10 kaliteli PCB alırsınız. Ayrıca ilk siparişinizde kargoda indirim alırsınız.
PCBGOGO, iyi kalite standartlarını korumanın yanı sıra PCB montajı ve şablon üretimi yeteneğine sahiptir.
PCB'lerin üretilmesi veya monte edilmesi gerekiyorsa bunları kontrol edin.
Adım 3: Modüle ve Veri Sayfasına Bir Bakış
Modülün özellikleri:
• Bluetooth Düşük Enerjili Bluetooth v4.2 ve v5.0
• TI CC2640R2F ARM® Cortex®-M3 endüstri standardı çip
• Aynı anda iki Bluetooth cihazını bağlayabilir
• Ana Bilgisayar-İstemci rolünü destekleyin.
• PCB entegre anten ile tasarlanmıştır, SMD için uygundur. Boyut: 115.94mm^2
• EMI parazitine karşı metal kapak
• Sadece 2 UART pini ile Gönderme, Alma, Uyandırma
• AT komutlarıyla kolayca kontrol edin
Resimde aşağıdaki detayı görüyoruz.
Adım 4: AT Komutları
Aşağıdaki AT komutlarını görüyoruz:
1. Modülün yanıt verip vermediğini test etmek için AT
2. Yazılım SIFIRLAMA
3. AT+NAME yayın adını ayarlamak için
4. Cihaz adını ayarlamak için AT+ATTR
5. RF yayın çıkış gücünü ayarlamak için AT+CRFOP
6. BLE'yi ayarlamak için AT+CNE bağlanabilir veya bağlanamaz
7. AT+PERIOD BLE yayın periyodunun ayarlanması
8. Tasarruf güç modunu ayarlamak için AT+PWMODE
9. BLE yayınını (Reklam) AÇIK/KAPALI olarak ayarlamak için AT+CFUN
10. UART baud hızını ayarlamak için AT+IPR
Ve biraz daha fazlası, aynı konuda ayrıntılı bilgi için videoyu ve veri sayfasını kontrol edin.
Adım 5: Modülü Bağımsız Kullanma
Reyax modülünü bir FTDI kartına bağlamamız gerekiyor, bağlantılar:
FTDI - RYB080l
Rx - Tx
Tx - Rx
Vcc - Vcc
Gnd - Gnd
Modülle konuşmak için uygulamayı GitHub deposunda belirtildiği gibi telefonunuza yükleyin.
Tüm bağlantılar kurulduktan sonra, ekteki resimde gördüğümüz gibi, Bluetooth üzerinden yüklenen uygulama ile bilgisayarınız ve telefonunuz/tabletiniz arasında konuşabilirsiniz.
Adım 6: ESP8266'yı Ayarlama
ESP8266'yı yukarıdaki şemaya göre Bluetooth modülüne bağlayın.
Bağlandıktan sonra GitHub'dan gelen kodu kullanın ve ESP8266'ya yükleyin. Github:
Adım 7: Test Etme
Akıllı telefonunuzu kullanarak bluetooth modülüne bağlanın.
Bağlandıktan sonra, LED'i değiştirmek için "LED" veya "led" kelimesini gönderin.
İşte! işte bu kadar basit.
Adım 8: Kullanıma Hazır Ürün
Ayrıca Reyax tarafından bu modül kullanılarak yapılmış, üzerine kendi kodunuzu koymak için doğrudan satın alabileceğiniz hazır bir röle denetleyicisi de bulabilirsiniz.