Was ist PWM? (theorie)
-
PulsWeiten Modulation
-
Ersatz fuer echte analoge Ausgabe, schaltet sehr schnell
-
PWM Faehigkeiten des Arduino
Piezo Buzzer mit PWM steuern (praxis)
Board: Potentiometer und Buzzer angeschlossen an den Arduino
1
2
3
4
5
6
7
8
9
10
11
12
13
int buzzPin = 10;
int analogPin = A3;
int val;
void setup() {
Serial.begin(9600);
pinMode(buzzPin, OUTPUT);
}
void loop() {
val = analogRead(analogPin);
analogWrite(buzzPin, val);
}
-
FIXME: taster hinzunehmen und tasten entprellen erklaeren?
Servo mit PWM steuern (praxis)
Board: Servo, Taster am Arduino
-
Erklaeren was ein Datentyp ist (aehnlich einer Variable + Funktion)
-
Servo soll bei einem Tastendruck ein stueck drehen und beim naechsten wieder zurueck.
-
Code muss von den Teilnehmern ausgearbeitet werden