Unser LEDChaser von der MakerFaire
Chaser
wird automatisch generiert und kann nach dem Einbinden mittels #include <LEDChaser.h>
genutzt werden.
Der verbaute Arduino Nano ist unter Werkzeuge > Boards auszuwählen. Für Bausätze, die ab 2016 erworben wurden, muss zusätzlich der Prozessor auf ATmega168 geändert werden.
Alle Funktionen werden auf Chaser
aufgerufen, also Chaser.LEDan(2)
etwa.
LEDan(led)
schaltet eine LED an – led
kann 1-10 sein, alle anderen Werte schalten die LED auf dem Nano an.
LEDaus(led)
schaltet eine LED aus – led
kann 1-10 sein, alle anderen Werte schalten die LED auf dem Nano aus.
LEDan(led, an/aus)
schaltet eine LED an oder aus – led
kann 1-10 sein, alle anderen Werte schalten die LED auf
dem Nano an/aus. an/aus
kann AN
oder AUS
sein.
LEDpin(led)
liefert den Pin für eine LED von 1-10. Alternativ kann LD1
-LD10
genutzt werden.
taster()
liefert true
(boolean
), wenn der Taster gedrückt ist.
entprellen()
sollte aufgerufen werden, nachdem festgestellt wurde, dass der Taster gedrückt ist.
poti()
liefert einen Wert von 0-1023 (uint16_t
), je nach dem, wie weit das Potentiometer gedreht ist.