Inhaltsverzeichnis:

Fading / Steuerung der LED / Helligkeit mit Potentiometer (variabler Widerstand) und Arduino Uno - Gunook
Fading / Steuerung der LED / Helligkeit mit Potentiometer (variabler Widerstand) und Arduino Uno - Gunook

Video: Fading / Steuerung der LED / Helligkeit mit Potentiometer (variabler Widerstand) und Arduino Uno - Gunook

Video: Fading / Steuerung der LED / Helligkeit mit Potentiometer (variabler Widerstand) und Arduino Uno - Gunook
Video: МАСТЕР-КЛАСС по Arduino | Полный семинар по программированию за 90 минут! 2024, Dezember
Anonim
Image
Image
Erforderliche Komponenten
Erforderliche Komponenten

Der analoge Eingangspin von Arduino ist mit dem Ausgang des Potentiometers verbunden. Der analoge Pin des Arduino ADC (Analog-Digital-Wandler) liest die Ausgangsspannung vom Potentiometer. Das Drehen des Potentiometerknopfes variiert die Spannungsausgabe und Arduino liest diese Variation. Arduino wandelt die Eingangsspannung an seinen analogen Pin in digitale Form um. Der digitale Wert reicht von 0 bis 1023 Volt. 0 steht für 0 Volt und 1023 für 5 Volt. Arduino ADC ist 10 Bit, was bedeutet, dass er die Eingangsspannung misst und einen Zwischenbereich von 0 bis 1023 Volt (2^10 = 1024) ausgibt. Arduino arbeitet mit 5 Volt, daher liegt sein ADC-Eingangsspannungsbereich auch zwischen 0 und 5 Volt. Arduino-Boards, die mit einem 3-Volt-Eingangsbereich für ADC arbeiten, beträgt 0 bis 3 Volt.

Hinweis: Das Anlegen einer höheren Spannung an die analogen Arduino-Pins wird Ihr Arduino-Board beschädigen. In unserem Fall darf der Spannungsausgang des Potentiometers also nicht um 5 Volt ansteigen

Schritt 1: Erforderliche Komponenten:

Erforderliche Komponenten
Erforderliche Komponenten
Erforderliche Komponenten
Erforderliche Komponenten

1. Arduino Uno

2. Steckbrett

3. Potentiometer (10k)

4. LED

5. Widerstand

6. Überbrückungsdrähte

Schritt 2: Schaltplan:

Image
Image

Das Potentiometer wird in den Schaltungen verwendet, in denen wir einen variablen Widerstand benötigen, um Strom und Spannung zu steuern. Haben Sie bemerkt, dass der Lautsprecher, den Sie zu Hause haben, Sie seinen Drehknopf im Uhrzeigersinn und gegen den Uhrzeigersinn bewegen, um die Lautstärke einzustellen. Tatsächlich befindet sich hinter dem Regler ein Potentiometer, dh Sie variieren den Widerstand, um die Lautstärke einzustellen. Ebenso wird in vielen anderen Haushaltsgeräten das Potentiometer für den gleichen Zweck verwendet (alte Fernseher, alte Radios usw.).

Wenn wir die LED direkt mit dem Potentiometer verbinden, können wir die Helligkeit der LED ausblenden / steuern, aber nicht genau, und wenn wir einen Zwischenmikrocontroller einfügen, kann der Mikrocontroller die LED mit der gewünschten Helligkeitsstufe verblassen. Bei der direkten Steuerung hängt die Helligkeit vom Widerstand des Potentiometers ab, aber mit einem Mikrocontroller dazwischen hängt die Helligkeit vom Spannungsausgang des Potentiometers ab und irgendwie können wir den Spannungsausgang sogar vernachlässigen und auf unsere definierten Parameter steuern. Mit einem Mikrocontroller gibt es mehr Flexibilität als manuelles Fading.

Schritt 3: Code:

Für weitere interessante Projekte kontaktieren Sie mich auf:

Youtube:

Instagram:

Void-Setup ()

{ Serial.begin (9600); pinMode(5, AUSGANG); pinMode(3, EINGANG); aufrechtzuerhalten. Void Schleife () { Int a = analogRead (A0); intb = a/4; Serial.println(b); analogWrite(5, b); Verzögerung (200);

}

Empfohlen: