Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung Nächste ÜberarbeitungBeide Seiten der Revision | ||
light_button_und_led [2019/12/20 09:47] – [Lösungsansatz] huwi | light_button_und_led [2020/06/04 16:37] – [Videozusammenfassung] huwi | ||
---|---|---|---|
Zeile 42: | Zeile 42: | ||
{{: | {{: | ||
- | Auch hier fällt das **PecAppModul** ins Auge. Offensichtlich macht die **PecLed** was auch immer diese tun soll selbständig. Die Liste der Verhaltensmerkmale verrät uns schon was die **PecLed** so kann. Sie kann offensichtlich neben einfachem An-, Aus- und Umschalten auch noch blinken, flackern, dimmen und kurz aufblitzen. Es sieht so aus, als wenn dieser Baustein ebenfalls schon alles kann was wir brauchen. | + | Auch hier fällt das **PecAppModul** ins Auge. Offensichtlich macht die **PecLed** was auch immer diese tun soll selbständig. Die Liste der Verhaltensmerkmale verrät uns schon was die **PecLed** so kann. Sie kann offensichtlich neben einfachem An-, Aus- und Umschalten |
Fassen wir kurz zusammen welche Systembausteine wir benötigen: | Fassen wir kurz zusammen welche Systembausteine wir benötigen: | ||
Zeile 77: | Zeile 77: | ||
* ziehen Sie aus der Objektbibliothek das Element **Operation** aus die Klasse **FunktionKey** | * ziehen Sie aus der Objektbibliothek das Element **Operation** aus die Klasse **FunktionKey** | ||
* das Werkzeug bietet Ihnen jetzt im Dialog alle überschreibbaren Operationen zur Auswahl an | * das Werkzeug bietet Ihnen jetzt im Dialog alle überschreibbaren Operationen zur Auswahl an | ||
- | * wählen Sie die Operation | + | * wählen Sie die Operation ButtonClickAndHoldBase:: |
* besttätigen Sie die Auswahl mit der Schaltfläche **Fertigstellen** | * besttätigen Sie die Auswahl mit der Schaltfläche **Fertigstellen** | ||
{{: | {{: | ||
- | Wiederholen Sie diese Schritte für die Operatiom **onHoldStart**. | + | Wiederholen Sie diese Schritte für die Operatiom |
{{: | {{: | ||
Zeile 115: | Zeile 115: | ||
====== Videozusammenfassung ====== | ====== Videozusammenfassung ====== | ||
+ | {{tag> | ||
Erlernte und gefestigte Arbeitsschritte: | Erlernte und gefestigte Arbeitsschritte: | ||
- | |||
- Klassendiagramm anlegen und öffnen | - Klassendiagramm anlegen und öffnen | ||
- Vorlagen verwenden | - Vorlagen verwenden | ||
Zeile 126: | Zeile 126: | ||
- Erstellen und Brennen eine ARM Applikation im Klassendiagramm | - Erstellen und Brennen eine ARM Applikation im Klassendiagramm | ||
- | <<< | + | <html> |
+ | |||
+ | [[https:// | ||
- | < | ||
====== Übung ====== | ====== Übung ====== | ||
Erweitern Sie zur Übung die Anwendung um eine Reaktion beim loslassen der Funktionstaste nach dem langen halten (onHoldEnd). Beim Loslassen der gehaltenen Taste soll die Anzeige-LED kurz aufblitzen (flash). | Erweitern Sie zur Übung die Anwendung um eine Reaktion beim loslassen der Funktionstaste nach dem langen halten (onHoldEnd). Beim Loslassen der gehaltenen Taste soll die Anzeige-LED kurz aufblitzen (flash). |