2025 Autore: John Day | [email protected]. Ultima modifica: 2025-01-13 06:57
Ci sono stati momenti in cui volevi cambiare il colore e la luminosità della luce della tua casa con pochi tocchi sul telefono? La buona notizia è che questo può essere fatto facilmente utilizzando un microcontrollore abilitato Bluetooth come Ameba RTL8722 di Realtek. Qui ti mostrerò come~
Forniture:
- Ameba D [RTL8722 CSM/DM] x 1
- LED RGB
- Smartphone Android/iOS
Passaggio 1: connessione
Fare riferimento all'immagine sopra per creare una connessione tra il microcontrollore e la luce RGB
Passaggio 2: codice
Il codice è già pronto per te, basta usare arduino IDE per scaricare il pacchetto e la libreria della scheda ameba (per i dettagli fare riferimento alla guida ufficiale su
Quindi segui l'immagine sopra per scaricare il codice nella scheda ameba.
Passaggio 3: dimostrazione
Per questo progetto, un'app per smartphone viene utilizzata per trasmettere comandi su BLE UART per controllare le uscite PWM e cambiare il colore di un LED RGB.
Pertanto, assicurati che l'app richiesta sia installata sul tuo smartphone, è disponibile su:
– Google Play Store:
– App Store di Apple:
Apri l'app sul tuo smartphone, scansiona e connettiti alla scheda mostrata come "AMEBA_BLE_DEV" e scegli la funzione controller -> color picker nell'app.
Usando la rotella di selezione del colore, i cursori di saturazione e luminosità, scegli un colore desiderato e fai clic su Seleziona per inviare i valori RGB alla scheda. Dovresti vedere il LED RGB cambiare nel colore corrispondente.