Inhaltsverzeichnis

Funduino-Cube-Lektion-10

10.1. Potentiometer in OpenRoberta

Potentiometer zählen zu den variablen Widerständen. Mit einer Drehbewegung des Potentiometers können wir diesen Widerstandswert erhöhen oder verringern. Du kennst Potentiometer garantiert auch aus dem Alltag: zum Beispiel als Drehknopf zum Einstellen der Lautstärke an deinem Radio oder als Dimmer für deine Deckenlampe. 

In dieser Lektion möchten wir uns diese Eigenschaft des Drehpotentiometers genauer ansehen.
Die grüne Leuchtdiode auf unserem Funduino Cube soll in Abhängigkeit des Widerstandswertes unseres Potentiometers aufleuchten.
Dabei soll der Widerstandswert unseres Potentiometers das Blinkintervall unserer grünen LED vorgeben.

10.1.1. Konfiguration in OpenRoberta

10.1.2. Beispielprogramm in OpenRoberta

In dieser Lektion möchten wir eine LED in Abhängigkeit des analogen Widerstandswertes (zwischen 0 und 1023 bei 5V anliegender Spannung) des Potentiometers blinken lassen.

Beispiel:

Wenn ein Widerstandswert von 500 vorliegt, soll die grüne LED für 500ms (0,5 Sekunden) aufleuchten und danach für 500ms ausgeschaltet bleiben.
Wenn wir den Widerstandswert auf 1000 erhöhen, soll die grüne LED für 1000ms (1 Sekunde) aufleuchten und danach für 1000ms ausgeschaltet bleiben.

Doch woher weiß der Mikrocontroller auf unserem Funduino Cube, welcher Messwert gerade vorliegt?
Schließlich können wir den Widerstandswert mit einer Drehbewegung am Potentiometer beliebig einstellen, oder?

Die Lösung liegt in sogenannten Variablen. Mit einer Variable können wir, so wie es der Name schon vermuten lässt, variable, also sich verändernde Zahlenwerte sichern und innerhalb unseres Programms an beliebigen Stellen abrufen. 

In dieser Lektion hilft uns eine Variable zum Beispiel dabei, den Widerstandswert als Zahl zu speichern. Und genau damit starten wir jetzt!

Funduino-Cube-Lektion-10-side-1

10.1.3. Beispielprogramm in Arduino Syntax

Support wird bei uns groß geschrieben!

Falls du Unterstützung bei der Verwendung deines Funduino Cubes benötigen solltest, steht dir unser kompetentes Support Team jederzeit gerne zur Verfügung!

Du erreichst uns am Besten per Mail unter info@funduino.de oder von Montags bis Freitags, zwischen 09:00 und 17:00 Uhr unter der Rufnummer (+49) 5921 9704030.