Arduino Analogeingänge verstehen – Tutorial #3
Funktionsweise der Arduino-Analogeingänge (10-Bit ADC, 0–1023). Beispiele mit Potentiometer und Fotowiderstand (LDR).Arduino Tutorial #3: Analog Inputs
Komponenten
Beispiel 1: Potentiometer als Analog-Eingang

Beispiel 2: LDR als Spannungsteiler

Code für Beispiel 1 & 2
void setup() {
Serial.begin(9600);
}
void loop() {
int sensorValue = analogRead(A0);
Serial.println(sensorValue);
}Beispiel 3: LED-Helligkeit per Potentiometer (PWM)

Code Beispiel 3
int led = 7;
void setup() {
Serial.begin(9600);
pinMode(led, OUTPUT);
}
void loop() {
int sensorValue = analogRead(A0);
int newValue = map(sensorValue, 0, 1023, 0, 255);
analogWrite(led, newValue);
}map() wandelt 10-Bit ADC-Wert (0–1023) in 8-Bit PWM (0–255) um.
Herstellungsprozess
- Analoge Sensoren am Raspberry Pi ohne nativen ADC auslesen – Step-Response Methode
- Sicheres Arduino RFID-Schloss bauen – Schritt-für-Schritt-Anleitung
- Kompaktes Trim-Rad für FlightGear mit Arduino Nano
- Isolierter Analogeingang für Arduino: Spannung/Strom galvanisch trennen
- Arduino Nano Fingerabdruck-Sensor-Projekt – Schritt-für-Schritt-Tutorial
- Mini-Klavier mit Arduino UNO bauen – Schritt-für-Schritt-Anleitung
- Arduino Nano Analog-Uhr mit DS3231 RTC & 1-mA-Amperemeter – Präziser Holz-Timer
- JARVIS v1 Heimautomation mit Arduino Nano – Schritt-für-Schritt Tutorial
- Arduino Due Analogausgang an Eingangsbereich anpassen
- Arduino Einsteiger Tutorial #1: Erstes Projekt (Blink)