Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Au fost momente când doriți să schimbați culoarea și luminozitatea luminii casei dvs. cu doar câteva atingeri pe telefon? O veste bună este - acest lucru se poate face cu ușurință folosind un microcontroler compatibil Bluetooth, cum ar fi Ameba RTL8722 de la Realtek. Aici îți voi arăta cât de ~
Provizii:
- Ameba D [RTL8722 CSM / DM] x 1
- LED RGB
- Smartphone Android / iOS
Pasul 1: Conexiune
Consultați imaginea de mai sus pentru a crea conexiunea între microcontroler și lumina RGB
Pasul 2: Cod
Codul este deja îngrijit pentru dvs., pur și simplu folosiți IDE arduino pentru a descărca pachetul și biblioteca ameba (pentru detalii, consultați ghidul oficial la
Apoi urmați imaginea de mai sus pentru a descărca codul pe placa ameba.
Pasul 3: Demo
Pentru acest proiect, o aplicație pentru smartphone este utilizată pentru a transmite comenzi prin BLE UART pentru a controla ieșirile PWM și a schimba culoarea unui LED RGB.
Astfel, asigurați-vă că aplicația necesară este instalată pe smartphone-ul dvs., este disponibilă la:
- Magazin Google Play: https://play.google.com/store/apps/details? Id = com.adafruit.bluefruit.le.connect
- Apple App Store:
Deschideți aplicația de pe smartphone, scanați și conectați-vă la placa afișată ca „AMEBA_BLE_DEV” și alegeți controlerul -> funcția de selectare a culorilor în aplicație.
Folosind rotițele de selectare a culorilor, cursorele de saturație și luminozitate, alegeți culoarea dorită și faceți clic pe selectare pentru a trimite valorile RGB pe tablă. Ar trebui să vedeți LED-ul RGB schimbându-se în culoarea potrivită.