Home » Articles posted by rainer (Page 4)

Author Archives: rainer

Themen

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 :: 7.1. ton

// arduino kurs 2022
// https://arduino.langheiter.at/8-1
// 8.1 :: 1 ton

void setup() {
  
}

void loop() {
  tone(D11, 140, 1000);
  noTone(D11);
  delay(1000);
}

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);
}

————. TABs

methoden

schaltung

code1

code2

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() {



}

S2 :: 1.3. Potentiometer03