Difference between revisions of "Arduino 1st steps - Blinky (advanced)"
From Hackteria Wiki
Line 12: | Line 12: | ||
Variante der Übung 01 auf seite 13. Blinkendes LED auf einem Breadboard ist <u>IMMER</u> die erste Übung im umgang mit Arduino oder ähnlichen Entwicklerboards, daher war dies naheliegend. Als "Expert" wäre es jedoch etwas beschämend gewesen, es bei einem simplen blinkenden LED zu belassen - daher folgende Erweiterungen avisiert: | Variante der Übung 01 auf seite 13. Blinkendes LED auf einem Breadboard ist <u>IMMER</u> die erste Übung im umgang mit Arduino oder ähnlichen Entwicklerboards, daher war dies naheliegend. Als "Expert" wäre es jedoch etwas beschämend gewesen, es bei einem simplen blinkenden LED zu belassen - daher folgende Erweiterungen avisiert: | ||
− | + | * '''Helligkeit einstellen''' | |
** LED zwischen PIN 9 (pwm) und GND | ** LED zwischen PIN 9 (pwm) und GND | ||
** analogWrite Helligkeit (0-255) | ** analogWrite Helligkeit (0-255) | ||
− | * Input: variabel (einstellen von Werten) | + | * '''Input: variabel''' (einstellen von Werten) |
** Potentiometer GND - A0 - +5v | ** Potentiometer GND - A0 - +5v | ||
** anlogRead auf A0 | ** anlogRead auf A0 | ||
** Skalen anpassen | ** Skalen anpassen | ||
− | * Input: digital (wählen von Modi) | + | * '''Input: digital''' (wählen von Modi) |
** Taster zwischen zwei pins | ** Taster zwischen zwei pins | ||
− | * Output: Anzeige Programmzustand | + | * '''Output:''' Anzeige Programmzustand |
** LED-Bar, zwischen +5v und 3 pins | ** LED-Bar, zwischen +5v und 3 pins |
Revision as of 11:55, 14 February 2024
Übung gemäss dem super Arbeitsblatt von Noah Gautschi
tl:dr
- LED aus dem Fundus "Trash" der HSLU auf Arduino uno board erfolgreich zum blinken gebracht
- Steuerung der Helligkeit via pwm, Länge von "led an" und "led aus" über ein einziges Potentiometer.
- Umstellen zwischen Modus Hell/An/Aus über einen Taster
- Visualisierung des aktuell gewählten Modus über LED-bar
LED blinky als "Hello World"
Variante der Übung 01 auf seite 13. Blinkendes LED auf einem Breadboard ist IMMER die erste Übung im umgang mit Arduino oder ähnlichen Entwicklerboards, daher war dies naheliegend. Als "Expert" wäre es jedoch etwas beschämend gewesen, es bei einem simplen blinkenden LED zu belassen - daher folgende Erweiterungen avisiert:
- Helligkeit einstellen
- LED zwischen PIN 9 (pwm) und GND
- analogWrite Helligkeit (0-255)
- Input: variabel (einstellen von Werten)
- Potentiometer GND - A0 - +5v
- anlogRead auf A0
- Skalen anpassen
- Input: digital (wählen von Modi)
- Taster zwischen zwei pins
- Output: Anzeige Programmzustand
- LED-Bar, zwischen +5v und 3 pins