Zum Hauptinhalt springen Zur Suche springen Zur Hauptnavigation springen
Menü

Arduino Potentiometer Beispiel mit LED


In dieser Anleitung für Arduino zeigen wir, wie man eine LED mit einem Potentiometer dimmen kann.

Benötigte Komponenten

Übersicht

Ein Potentiometer (kurz Poti) ist ein Widerstand, der mechanisch verändert werden kann. Das Drehpotentiometer besteht aus einer Bahn mit Widerstandsmaterial und einem beweglichen Abgreifkontakt (auch Schleifer oder Wischer genannt). Potentiometer werden oft für manuelle Regelungen eingesetzt, die stufenlos erfolgen sollen. Einsatzbeispiele wären Lautstärkeregler, Drehzahlregler, Dimmer.

Abbildung 1 Beispiele und Funktionsweise verschiedener Potentiometer. Bildquelle https://makeabilitylab.github.io/physcomp/arduino/potentiometers.html

In unserem Beispiel verwenden wir ein Drehpotentiometer (Drehregler) um die Helligkeit einer LED zu dimmen. Das Potentiometer besitzt 3 Pins, die äußeren sind für Anfang und Ende der Widerstandsbahn und der mittlere Pin ist der Mittelabgriff, von dem unser Arduino Board eine variable Spannung erhält.

Anschlussplan
Code für Arduino

Mit diesem Code können Sie die Helligkeit der LED stufenlos über das Potentiometer regulieren.

Da das Potentiometer mit Werten zwischen 0 (0V) und 1023 (5V) arbeitet, benutzen wir die map-Funktion, um die LED mit einem PWM-Wert zwischen 0 und 255 anzusteuern.

int eingang= A0;
int LED = 9;
int sensorwert = 0;

void setup() //Hier beginnt das Setup.
{
pinMode (LED, OUTPUT);
}
void loop()
{
sensorwert =analogRead(eingang);
analogWrite (LED, map(sensorwert,0,1023,0,255));
}

Produktgalerie überspringen

Passende Produkte für dein Projekt

Starter Kit elektronischer Bauteile für Arduino Starter Kit elektronischer Bauteile für Arduino

Durchschnittliche Bewertung von 4.1 von 5 Sternen

Starter Kit elektronischer Bauteile für Arduino
RBS10892

Sofort verfügbar

Regulärer Preis: Ab 2,65 €
yourDroid UNO R3 Entwicklungsboard ATMEGA328P-PU arduino kompatibel yourDroid UNO R3 Entwicklungsboard ATMEGA328P-PU arduino kompatibel

Durchschnittliche Bewertung von 5 von 5 Sternen

yourDroid UNO R3 Entwicklungsboard ATMEGA328P-PU arduino kompatibel
RBS14165

Sofort verfügbar

Regulärer Preis: Ab 12,65 €
Starter Kit für Arduino UNO R3 RFID in Kunststoffbox Starter Kit für Arduino UNO R3 RFID in Kunststoffbox

Durchschnittliche Bewertung von 4.83 von 5 Sternen

Starter Kit für Arduino UNO R3 RFID
RBS11368

Sofort verfügbar

Regulärer Preis: Ab 31,99 €
MB102 Breadboard 830 Kontakte MB102 Breadboard 830 Kontakte

Durchschnittliche Bewertung von 4.9 von 5 Sternen

MB102 Breadboard 830 Kontakte
RBS10155

Sofort verfügbar

Regulärer Preis: Ab 1,29 €
USB2.0 USB-A auf USB-B Kabel 30 cm

Durchschnittliche Bewertung von 0 von 5 Sternen

USB2.0 USB-A auf USB-B Kabel 30 cm
RBS12341

Sofort verfügbar

Regulärer Preis: Ab 0,59 €