Bemerkung
Hallo und willkommen in der SunFounder Raspberry Pi & Arduino & ESP32 Enthusiasten-Gemeinschaft auf Facebook! Tauchen Sie tiefer ein in die Welt von Raspberry Pi, Arduino und ESP32 mit anderen Enthusiasten.
Warum beitreten?
Expertenunterstützung: Lösen Sie Nachverkaufsprobleme und technische Herausforderungen mit Hilfe unserer Gemeinschaft und unseres Teams.
Lernen & Teilen: Tauschen Sie Tipps und Anleitungen aus, um Ihre Fähigkeiten zu verbessern.
Exklusive Vorschauen: Erhalten Sie frühzeitigen Zugang zu neuen Produktankündigungen und exklusiven Einblicken.
Spezialrabatte: Genießen Sie exklusive Rabatte auf unsere neuesten Produkte.
Festliche Aktionen und Gewinnspiele: Nehmen Sie an Gewinnspielen und Feiertagsaktionen teil.
👉 Sind Sie bereit, mit uns zu erkunden und zu erschaffen? Klicken Sie auf [hier] und treten Sie heute bei!
1.2 Bunte Bälle¶
Wenn Sie auf unterschiedlich gefärbte Bälle im Bühnenbereich klicken, leuchtet die RGB-LED in verschiedenen Farben auf.
Benötigte Komponenten¶
Für dieses Projekt benötigen wir die folgenden Komponenten.
Es ist definitiv praktisch, ein komplettes Set zu kaufen, hier ist der Link:
Name |
ARTIKEL IN DIESEM KIT |
LINK |
---|---|---|
Raphael Kit |
337 |
Sie können sie auch einzeln über die untenstehenden Links kaufen.
KOMPONENTENBESCHREIBUNG |
KAUF-LINK |
---|---|
Schaltung aufbauen¶
Laden Sie den Code und sehen Sie, was passiert¶
Nach dem Laden der Code-Datei (1.2_colorful_balls.sb3
) in Scratch 3 wird die RGB-LED jeweils gelb, blau, rot, grün oder lila leuchten, wenn Sie auf den entsprechenden Ball klicken.
Tipps zu Sprite¶
Löschen Sie das Standard-Sprite und wählen Sie das Ball-Sprite aus.
Und duplizieren Sie es 5 Mal.
Wählen Sie für diese 5 Ball-Sprites unterschiedliche Kostüme und verschieben Sie sie an die entsprechenden Positionen.
Tipps zu Codes¶
Bevor wir den Code verstehen, müssen wir das RGB-Farbmodell kennen.
Das RGB-Farbmodell ist ein additives Farbmodell, bei dem rotes, grünes und blaues Licht auf verschiedene Weise hinzugefügt wird, um eine breite Palette von Farben zu reproduzieren.
Additives Farbmischen: Rot und Grün ergibt Gelb; Grün und Blau ergibt Cyan; Blau und Rot ergibt Magenta; Alle drei Primärfarben zusammen ergeben Weiß.
Eine RGB-LED besteht aus 3 LEDs (rote LED, grüne LED, blaue LED) in einem Gehäuse. Mit diesen drei Farben können Sie fast jede Farbe erzeugen. Sie hat 4 Pins, einer davon ist GND, und die anderen 3 Pins steuern jeweils eine der 3 LEDs.
Der Code, um die RGB-LED gelb leuchten zu lassen, lautet also:
Wenn auf das Ball-Sprite (gelber Ball) geklickt wird, setzen wir gpio17 auf high (rote LED an), gpio18 auf high (grüne LED an) und gpio27 auf low (blaue LED aus), damit die RGB-LED gelb leuchtet.
Sie können Codes für andere Sprites auf die gleiche Weise schreiben, damit die RGB-LEDs in den entsprechenden Farben leuchten.