S1 :: 6.2 :: gesicht
Schreibe ein Programm, das ein „Gesicht“ auf dem Ausgabebildschirm erzeugt:
Kannst du das Gesicht nur einmal anzeigen?
// arduino kurs 2022
// https://arduino.langheiter.at/9-2
// 9.2 :: gesicht
void setup() {
Serial.begin(9600); // Legt die Übertragungsrate für den Ausgabe-bildschirm fest. Bei uns immer 9600 (Bit pro Sekunde).
Serial.println("_~~~_"); // Der Text zwischen den Anführungszeichen wird auf dem Ausgabebildschirm angegeben.
Serial.println("x x");
Serial.println(" o ");
Serial.println("l___l");
}
void loop() {
// wir wollen diesmal nichts wiederholen
}
S1 :: 99.1. :: befehle
hier die ersten 10 gelernten befehle.
schreib für jeden eine vollständige ausgabe
zb: wert = analogRead(D11);
hier findest du alle möglichen befehle: https://www.arduino.cc/reference/de/
setup(... loop(... pinMode digitalWrite delay(... tone noTone() Serial.begin Serial.print Serial.println(...
void unterProgramm1(){
digitalWrite(D11, LOW);
digitalWrite(D12, LOW);
digitalWrite(D13, LOW);
}
S2 :: 1.1
semester 2 dummy
S2 :: 1.2. Potentiometer01
folgende anweisungen/befehle werden verwendet:

// deklaration der variablen
int potPin = A2; // input pin auf A2
int ledPin = 6; // eine LED
int val = 0; // zwischenspeicher für die werte
// vorbereiten
void setup() {
Serial.begin(115200);
pinMode(ledPin, OUTPUT); // ledPin als OUTPUT
}
// jetzt beginnts
void loop() {
}
