Das ist eine für den Ausdruck optimierte Ansicht des gesamten Kapitels inkl. Unterseiten. Druckvorgang starten.

Zur Standardansicht zurückkehren.

Benutzereingabe

Komponenten aus der Kategorie Benutzereingabe warten darauf, dass ein Nutzer sie verwendet.

1 - Taster

Ein Taster reagiert darauf wenn ein Nutzer ihn drückt.
Information

Typ : Nutzereingabe

Modus : Digital

Pins : 0-14

Ausgabewerte : 0-1

Tutorial : funduino

Bild von funduino, CC-BY-SA.

Steckplan

Erstellt mit Fritzing.

Funktionen

Erwarte Eingabe

Erwarte Eingabe Zustand

Erwartet einen digitalen Wert.

void function_0_button(){
int value = digitalRead(pin_0_button);
delay(200);
function_0_button();
}
  
int value = digitalRead(pin_0_button);
delay(200);
  
void function_0_button(){
int value = digitalRead(pin_0_button);
delay(200);
state = 1;
}
  

2 - Schalter

Ein Schalter ähnelt einem Taster, behält seinen Zustand aber bei.
Information

Typ : Nutzereingabe

Modus : Digital

Pins : 0-14

Ausgabewerte : 0-1

Tutorial : funduino

Anmerkung: Ein Schalter funktioniert wie ein Taster, behält seinen Zustand aber bei.

Bild von funduino, CC-BY-SA.

Steckplan

Erstellt mit Fritzing.

Funktionen

Erwarte Eingabe

Erwarte Eingabe Zustand

Erwartet einen digitalen Wert.

void function_0_Schalter(){
int value = digitalRead(pin_0_switch);
function_0_Schalter();
}
  
int value = digitalRead(pin_0_switch);
  
void function_0_Schalter(){
int value = digitalRead(pin_0_switch);
state = 1;
}
  

3 - Schieberegler

Der Wert eines Schiebereglers basiert auf seiner Position.
Information

Typ : Nutzereingabe

Modus : Analog

Pins : 0-7 (analog)

Ausgabewerte : 0-1023

Tutorial : funduino

Bild von funduino, CC-BY-SA.

Steckplan

Erstellt mit Fritzing.

Funktionen

Erwarte Eingabe

Erwarte Eingabe Zustand

Erwartet einen analogen Wert.

void function_0_Schieberegler(){
int value = analogRead(pin_0_slider);
function_0_Schieberegler();
}
  
int value = analogRead(pin_0_slider);
  
void function_0_Schieberegler(){
int value = analogRead(pin_0_slider);
state = 1;
}
  

4 - Potentiometer

A potentiometer returns a dynamic value based on the rotation.
Information

Typ : Nutzereingabe

Modus : Analog

Pins : 0-7 (analog)

Ausgabewerte : 0-1023

Tutorial : funduino

Bild von funduino, CC-BY-SA.

Steckplan

Erstellt mit Fritzing.

Funktionen

Erwarte Eingabe

Erwarte Eingabe Zustand

Erwartet einen analogen Wert.

void function_0_Potentiometer(){
int value = analogRead(pin_0_potentiometer);
function_0_Potentiometer();
}
  
int value = analogRead(pin_0_potentiometer);
  
void function_0_Potentiometer(){
int value = analogRead(pin_0_potentiometer);
state = 1;
}