Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Technology >> Herstellungsprozess

RGB-LEDs mit Arduino meistern – Schritt-für-Schritt Tutorial

Was ist eine RGB-LED?

Eine RGB-LED enthält drei einzelne LEDs (Rot, Grün, Blau) in einem Gehäuse. Durch additives Farbmischen lassen sich viele Farben erzeugen. 4 Anschlüsse: 3 Anoden (Farben) + 1 gemeinsame Kathode (oder Anode bei Common-Anode-Typ). Dieses Tutorial nutzt Common-Cathode.

RGB-LEDs mit Arduino meistern – Schritt-für-Schritt Tutorial

Benötigte Komponenten


  • RGB-LED (Common Cathode)
  • 3 × 220 Ω Widerstände
  • Arduino Board
  • Breadboard & Jumper-Wires

Schaltplan

Kathode → GND. Drei Anoden → je 220 Ω → Arduino PWM-Pins (z. B. 5, 6, 7). PWM simuliert Analogausgang für Helligkeitssteuerung.

RGB-LEDs mit Arduino meistern – Schritt-für-Schritt Tutorial
RGB-LEDs mit Arduino meistern – Schritt-für-Schritt Tutorial

Quellcode

Pins 7, 6, 5 → redPin, greenPin, bluePin. Setup: Outputs. Funktion setColor(r,g,b) nutzt analogWrite() (0–255 = 0–100 % Duty Cycle). Loop: Farben nacheinander anzeigen.

int redPin = 7;
int greenPin = 6;
int bluePin = 5;

void setup() {
  pinMode(redPin, OUTPUT);
  pinMode(greenPin, OUTPUT);
  pinMode(bluePin, OUTPUT);
}

void loop() {
  setColor(255, 0, 0);   // Rot
  delay(1000);
  setColor(0, 255, 0);   // Grün
  delay(1000);
  setColor(0, 0, 255);   // Blau
  delay(1000);
  setColor(255, 255, 255); // Weiß
  delay(1000);
  setColor(170, 0, 255);   // Lila
  delay(1000);
}

void setColor(int redValue, int greenValue, int blueValue) {
  analogWrite(redPin, redValue);
  analogWrite(greenPin, greenValue);
  analogWrite(bluePin, blueValue);
}

Farb-Beispiele

FarbeRGB
Rot25500
Grün02550
Blau00255
Gelb2552550
Cyan0255255
Magenta2550255
Weiß255255255
Lila1700255
Orange2551650

Experimentieren Sie mit eigenen Mischverhältnissen!

Herstellungsprozess

  1. Arduino Nano Flight Simulator 2020 Kontrollpanel – LCD & CDI Display
  2. Arduino-basiertes Schalter- & LED-Panel für Microsoft Flight Simulator 2020
  3. LED per Bluetooth mit Arduino steuern – Einfache DIY-Anleitung
  4. Arduino RGB-LED-Farbmischer – Einsteigerfreundliches DIY-Projekt
  5. 8×8 LED-Matrix mit Arduino Uno meistern: Schritt-für-Schritt-Anleitung
  6. Outdoor DMX-fähige RGB-LED-Fluter – Günstig & Hochleistungsstark
  7. Thermistor (NTC) einfach nutzen: Schritt-für-Schritt Arduino-Anleitung
  8. Musikalische Töne mit Arduino erzeugen: Schritt-für-Schritt-Anleitung
  9. Arduino an NMEA‑0183 anschließen: Schritt-für-Schritt-Anleitung
  10. Modbus auf Arduino meistern: Schritt-für-Schritt-Anleitung