Nota

Ciao e benvenuto nella Community di appassionati SunFounder Raspberry Pi, Arduino e ESP32 su Facebook! Approfondisci Raspberry Pi, Arduino ed ESP32 insieme ad altri appassionati.

Perché unirsi?

  • Supporto Esperto: Risolvi problemi post-vendita e sfide tecniche con l’aiuto della nostra comunità e del nostro team.

  • Impara e Condividi: Scambia consigli e tutorial per migliorare le tue competenze.

  • Anteprime Esclusive: Ottieni accesso anticipato a nuovi annunci di prodotto e anteprime.

  • Sconti Speciali: Approfitta di sconti esclusivi sui nostri nuovi prodotti.

  • Promozioni Festive e Giveaway: Partecipa a giveaway e promozioni speciali.

👉 Pronto a esplorare e creare con noi? Clicca su [Qui] e unisciti oggi!

1.2 Sfere Colorate

Cliccando sulle sfere colorate nell’area di gioco, il LED RGB si illuminerà nei diversi colori corrispondenti.

../_images/1.2_header1.png

Componenti Necessari

../_images/1.2_list1.png

Costruire il Circuito

../_images/1.2_image611.png

Carica il Codice e Osserva Cosa Succede

Dopo aver caricato il file di codice (1.2_colorful_balls.sb3) in Scratch 3, il LED RGB si illuminerà di giallo, blu, rosso, verde o viola, a seconda della sfera cliccata.

Suggerimenti per gli Sprite

Elimina lo sprite predefinito, quindi seleziona lo sprite Sfera.

../_images/1.2_ball1.png

Duplica questo sprite per un totale di 5 volte.

../_images/1.2_duplicate_ball1.png

Scegli costumi diversi per ciascuna delle 5 Sfere e posizionale nei punti corrispondenti.

../_images/1.2_rgb11.png

Suggerimenti sul Codice

Prima di comprendere il codice, è utile capire il RGB color model.

Il modello di colore RGB è un modello additivo in cui le luci rosse, verdi e blu vengono combinate in vari modi per riprodurre una vasta gamma di colori.

Mescolanza additiva di colori: aggiungendo rosso a verde si ottiene il giallo; aggiungendo verde a blu si ottiene il ciano; aggiungendo blu a rosso si ottiene il magenta; aggiungendo tutti e tre i colori primari si ottiene il bianco.

../_images/1.2_rgb_addition1.png

Un LED RGB è una combinazione di 3 LED (rosso, verde e blu) in un unico pacchetto; è possibile ottenere quasi qualsiasi colore combinando questi tre colori. Ha 4 pin: uno è GND, mentre gli altri 3 pin controllano ciascuno dei tre LED.

Il codice per fare in modo che il LED RGB si illumini di giallo è il seguente.

../_images/1.2_rgb31.png

Quando si clicca sulla sfera gialla, impostiamo gpio17 su alto (LED rosso acceso), gpio18 su alto (LED verde acceso) e gpio27 su basso (LED blu spento), in modo che il LED RGB si illumini di giallo.

È possibile scrivere codici simili per gli altri sprite in modo da far illuminare il LED RGB nei colori corrispondenti.