Nota
Ciao, benvenuto nella Community SunFounder di appassionati di Raspberry Pi, Arduino ed ESP32 su Facebook! Approfondisci il mondo di Raspberry Pi, Arduino ed ESP32 con altri appassionati.
Perché unirti?
Supporto esperto: Risolvi i problemi post-vendita e le sfide tecniche con l’aiuto della nostra comunità e del nostro team.
Impara & Condividi: Scambia suggerimenti e tutorial per migliorare le tue competenze.
Anteprime esclusive: Ottieni l’accesso anticipato agli annunci di nuovi prodotti e anteprime.
Sconti speciali: Approfitta di sconti esclusivi sui nostri prodotti più recenti.
Promozioni festive e giveaway: Partecipa a giveaway e promozioni festive.
👉 Pronto a esplorare e creare con noi? Clicca su [Qui] e unisciti oggi stesso!
2.3 Palline Colorate¶
In questo progetto, faremo sì che i LED RGB mostrino colori diversi.
Cliccando su diverse palline colorate nell’area del palco, il LED RGB si illuminerà nei colori corrispondenti.
Cosa imparerai¶
Il principio del LED RGB
Copiare sprite e selezionare costumi diversi
Sovrapposizione dei tre colori primari
Componenti necessari¶
In questo progetto, abbiamo bisogno dei seguenti componenti.
È sicuramente conveniente acquistare un intero kit, ecco il link:
Nome |
COMPONENTI IN QUESTO KIT |
LINK |
|---|---|---|
3 in 1 Starter Kit |
380+ |
Puoi anche acquistarli separatamente dai link seguenti.
INTRODUZIONE AI COMPONENTI |
LINK PER L’ACQUISTO |
|---|---|
Costruire il circuito¶
Un LED RGB racchiude tre LED rosso, verde e blu in un involucro di plastica trasparente o semitrasparente. Può visualizzare vari colori modificando la tensione di ingresso dei tre pin e sovrapponendoli, il che, secondo le statistiche, può creare 16.777.216 colori diversi.
Programmazione¶
1. Selezionare uno sprite
Elimina lo sprite predefinito, poi scegli lo sprite Palla.
Duplicalo 5 volte.
Scegli costumi diversi per questi 5 sprite Palla e posizionali nelle posizioni corrispondenti.
Nota
Il colore del costume dello sprite Palla3 deve essere cambiato manualmente in rosso.
2. Fare in modo che i LED RGB si accendano nel colore appropriato
Prima di comprendere il codice, dobbiamo capire il RGB color model.
Il modello di colore RGB è un modello additivo in cui la luce rossa, verde e blu viene aggiunta insieme in vari modi per riprodurre una vasta gamma di colori.
Miscelazione additiva dei colori: aggiungendo rosso al verde si ottiene il giallo; aggiungendo verde al blu si ottiene il ciano; aggiungendo blu al rosso si ottiene il magenta; aggiungendo insieme i tre colori primari si ottiene il bianco.
Quindi, il codice per far accendere il LED RGB in giallo è il seguente.
Quando lo sprite Palla (palla gialla) viene cliccato, impostiamo il pin 11 su HIGH (LED rosso acceso), il pin 10 su HIGH (LED verde acceso) e il pin 9 su LOW (LED blu spento), così il LED RGB si illuminerà di giallo.
Puoi scrivere i codici per gli altri sprite allo stesso modo per far accendere i LED RGB nei colori corrispondenti.
3. Sprite Palla2 (azzurro)
4. Sprite Palla3 (rosso)
5. Sprite Palla4 (verde)
6. Sprite Palla5 (viola)