Inhaltsverzeichnis:

LED-Streifen-Helligkeitsregler - Gunook
LED-Streifen-Helligkeitsregler - Gunook

Video: LED-Streifen-Helligkeitsregler - Gunook

Video: LED-Streifen-Helligkeitsregler - Gunook
Video: LED-Tape / LED -Stripes Kaufberatung: Gutes LED-Tape erkennen [watt24-Video Nr.156] 2024, September
Anonim
Helligkeitsregler für LED-Streifen
Helligkeitsregler für LED-Streifen
Helligkeitsregler für LED-Streifen
Helligkeitsregler für LED-Streifen
Helligkeitsregler für LED-Streifen
Helligkeitsregler für LED-Streifen

LED-Streifen sind auf der ganzen Welt für ihren Niederspannungsverbrauch und ihre Helligkeit bekannt. Manchmal müssen wir die Spannungsversorgung und die Helligkeit dieser LED-Streifen anpassen, zum Beispiel wenn Sie während Ihres Schlafs durch die Helligkeit der LED gestört werden. Dies ist ein Arduino-Projekt zur Steuerung der Helligkeit des LED-Streifens. es ist benutzerfreundlich, da es den Helligkeitswert vom Benutzer empfängt. Der Helligkeitswert hängt von der Spannung ab, die dem LED-Streifen zugeführt wird. Wenn der Benutzer 5 V angibt, wird die maximale Helligkeit erreicht, wenn der Benutzer 0,1 Volt angibt, liefert er eine niedrige Helligkeit. Arduino könnte Spannungen von 0 - 255 schreiben (0-5 V Splits zB: 1 V = 51 Einheiten). Aber mit Befehlen und Berechnungen können wir dies auf 0-5 V minimieren. Kommen wir zum Projekt.

Lieferungen

Anforderungen:

  1. Arduino UNO / Nano / MEGA
  2. LED-Streifen (Sollte auf Minimum funktionieren
  3. Arduino-IDE
  4. Anschlussdrähte (Nr. 2)

Schritt 1: ANSCHLÜSSE

ANSCHLÜSSE
ANSCHLÜSSE

Dies sind die Verbindungen, um LED-Streifen mit Arduino zu verbinden:

ARDUINO LED-Streifen

GND >> - (negativ)

DIGITAL PWM 3 (Pin3) >> + (positiv)

--------------------------------------------------------------------------------------

Verbinden Sie den negativen Pin des LED-Streifens mit dem Erdungsstift (GND) von Arduino

Verbinden Sie den positiven Pin des LED-Streifens mit dem Pin 3-Pin von Arduino

Schritt 2: CODE

CODE
CODE
CODE
CODE

Das Wichtigste neben der Hardware in Arduino ist der Code. Der Code ist unten angegeben. Geben Sie diesen Code ein und laden Sie ihn mit der Arduino IDE oder dem Bluino Loader hoch.

Float Helligkeit;int LED =3; schweben Sie echte Helligkeit; Schwimmerverzögerung1; Float-Verzögerung2; Float-Option; Void setup () {pinMode (LED, AUSGANG); Serial.begin (9600); Serial.println ("Arduino LED-Streifen-Controller"); Serial.println(" "); Serial.println ("Bitte geben Sie die Helligkeit des LED-Streifens (1-5) ein"); Serial.println(" "); while (Serial.available () ==0) {} Helligkeit = Serial.parseFloat (); echte Helligkeit = (Helligkeit) * 51,0; if (realbrightness >=6) {Serial.println("Bitte geben Sie eine gültige Helligkeit ein"); }} Void Schleife () {Serial.println (" "); Serial.println ("Der LED-Streifen blinkt mit einer Geschwindigkeit von"); Serial.print (Helligkeit); analogWrite (LED, echte Helligkeit); Verzögerung (1000); }

Schritt 3: ZEIT ZUM TESTEN

ZEIT ZUM TESTEN!
ZEIT ZUM TESTEN!
ZEIT ZUM TESTEN!
ZEIT ZUM TESTEN!

Verbinden Sie den Arduino, laden Sie den Code hoch, öffnen Sie den seriellen Monitor. Die Meldung "Bitte geben Sie die Helligkeit des LED-Streifens (1-5) ein" sollte angezeigt werden. Geben Sie den Helligkeitswert ein und klicken Sie auf Senden. Sie können sehen, dass Ihr LED-Streifen in Ihrem Helligkeitsbefehl ausgeführt wird!.

Schritt 4: ZUSÄTZLICHE INFORMATIONEN:

  • Die Helligkeit kann als Dezimalwert eingegeben werden.
  • Helligkeit, die über 5 eingegeben wurde, ist gleich 5.
  • Wenn der Wert kleiner wird, nimmt die Helligkeit ab.
  • Standardmäßig können manchmal Arduino-Treiber auf Ihrem Computer fehlen. Um Fehler zu beheben, öffnen Sie den Geräte-Manager und aktualisieren Sie alle unbekannten Treiber.
  • Wählen Sie den richtigen COM-Port und die Version von Arduino aus.
  • Alternativer Code-Download:

Empfohlen: