0Pricing
Arduino & IoT Academy · Lektion

Digitale und analoge Signale

Der Unterschied zwischen Ein/Aus und einem stufenlosen Wertebereich

Digitale und analoge Signale ist eine kostenlose Arduino & IoT Academy-Lektion auf CoddyKit. Dies ist Lektion 1 von 4. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des Arduino & IoT Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der Arduino & IoT Academy-Kurs umfasst insgesamt 4 Lektionen.

Teile dieser Lektion wurden noch nicht übersetzt und werden auf Englisch angezeigt.

Two Kinds of Signal

Electronics speak in two languages. A digital signal is simple on or off, while an analog one varies smoothly. Both matter in your projects.

Digital Means On or Off

A digital signal has only two states: HIGH or LOW, like a light switch. There is nothing in between, just yes or no.

Analog Means a Range

An analog signal can be any value across a range, like a dimmer slowly fading a lamp from off to full brightness.

The Real World Is Analog

Temperature, light, and sound never jump between two values. They flow smoothly, so the real world is mostly analog by nature.

Voltage Carries the Value

On an Arduino, an analog reading is really a voltage between 0V and 5V. A higher voltage simply means a higher value.

A Button Is Digital

A push button is the perfect digital input. It is either pressed or not, so you read it as HIGH or LOW with digitalRead.

A Knob Is Analog

A turning potentiometer sends a smoothly changing voltage. Turn it slowly and the value glides, so you read it as analog.

Different Pins for Each

The Uno keeps them separate. Digital pins are labeled D0 to D13, while the analog input pins are labeled A0 to A5.

Two Functions to Read

You match the function to the signal: digitalRead for on or off pins, and analogRead for the smooth analog inputs.

int btn = digitalRead(2);
int knob = analogRead(A0);

Analog Gets Digitized

Your chip cannot truly feel a smooth voltage. An ADC converts that analog voltage into a number the code can use.

Why the Difference Matters

Choosing the right type avoids bugs. Read a sensor with analogRead and a switch with digitalRead, and your data stays correct.

Quick Check

Which input belongs to the analog world?

Recap: Digital vs Analog

You learned that digital is on or off while analog is a smooth range. Buttons are digital, knobs are analog. Match the read function to each.

Häufig gestellte Fragen

Ist die Lektion „Digitale und analoge Signale“ kostenlos?

Ja — der vollständige Text von „Digitale und analoge Signale“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des Arduino & IoT Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der Arduino & IoT Academy-Kurs umfasst insgesamt 4 Lektionen.

Was lerne ich in „Digitale und analoge Signale“?

Der Unterschied zwischen Ein/Aus und einem stufenlosen Wertebereich Du übst Arduino & IoT Academy mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.

Brauche ich Erfahrung, um Arduino & IoT Academy zu starten?

Keine Vorkenntnisse erforderlich. Arduino & IoT Academy auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 1 von 4.

Wie lange dauert die Lektion „Digitale und analoge Signale“?

Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.

Kann ich in dieser Arduino & IoT Academy-Lektion Code schreiben und ausführen?

Ja. Jede Arduino & IoT Academy-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.

Alle Lektionen in diesem Kurs

  1. Digitale und analoge Signale
  2. analogRead liefert 0–1023
  3. Einen Potenziometer-Drehknopf auslesen
  4. Werte mit map() auf einen neuen Bereich abbilden
← Zurück zu Arduino & IoT Academy