In diesem Tutorial wird erklärt, wie ein Knight-Rider-Effekt auf den LEDs eines RevPi Compact erzeugt werden kann. Die digitalen Ausgangs-LEDs blinken dabei nacheinander von links nach rechts und wieder zurück, um den ikonischen Lichteffekt nachzuahmen.

Voraussetzungen #

Hardware #

✓ RevPi Compact

Für detaillierte Anleitungen zur Einrichtung deines Systems, siehe Getting Started.

Software #

✓ CODESYS Development System auf deinem PC installiert

Um ein kompatibles System mit geeigneter Software sicherzustellen, beachte die CODESYS-Systemvoraussetzungen.

Übersicht #

Der Knight-Rider-Effekt wird wie folgt erreicht:

▷ Konfiguriere den Kanal AI_CH1 des RevPi Compact im Tab Parameter auf den Bereich 0 …​ 10 V.

Projekteinstellungen

▷ Verwende diese zwei Tasks:

  • POU_AdjustSpeed: Legt das Zeitintervall für die LED-Sequenz anhand des Analogwerteingangs (AI_CH1) fest.

  • POU_KnightRider: Implementiert den LED-Verschiebungseffekt auf den digitalen Ausgängen, um das gewünschte Links-nach-Rechts-und-zurück-Muster zu erzeugen.

Projekteinstellungen