- fchao-Sinus-Wechselrichter AliExpress         
Ergebnis 1 bis 1 von 1

Thema: Vorstellung: Arduino C++ Button Lib (ARM oder ESP, ggf auch AVR)

  1. #1
    HaWe
    Gast

    Vorstellung: Arduino C++ Button Lib (ARM oder ESP, ggf auch AVR)

    Anzeige

    E-Bike
    hallo,
    hier eine Vorstellung:
    Arduino C++ Button Lib ButtonClass

    Einbinden:
    #include <ButtonClass.h>

    es lassen sich beliebig viele Instanzen
    tButton myBtn0;
    tButton myBtn1;
    tButton btnEnter;
    usw.
    erzeugen, die Funktion
    tButton::click()
    gibt zurück, ob ein einfacher kurzer (1), ein doppelter kurzer (2) oder ein einzelner langer Press (3) erfolgt ist.
    Ansonsten Return Code 0.

    Beschreibung im readme.txt in der Lib

    Einfach die Lib in den Arduino Libraries Ordner kopieren.

    Es werden für die Click-Dauer für die einzelnen Aktionen sowie für eine Idle/Blockierzeit bestimmte default Werte verwendet (edit: z.B. zum Entprellen oder damit nicht ein Dreifach-Click als Doppel + danach auch als zusätzlicher Einzelclick gelesen wird)
    Ansonsten lassen sich die Intervallzeiten auch manuell konfigurieren.

    Die Lib verwendet keine blockierenden delays außer weinige solitäre delay(1) (als MT yield() ), z.B. während Buttons dauerhaft gedrückt werden.
    Alles weitere in readme.txt in der Lib.

    share and enjoy!

    jetzt auf Github: https://github.com/dsyleixa/Arduino/...er/ButtonClass
    Geändert von HaWe (26.01.2019 um 23:00 Uhr)

Ähnliche Themen

  1. esp8266+Arduino IDE + email lib auch für gmx.de?
    Von HaWe im Forum Arduino -Plattform
    Antworten: 10
    Letzter Beitrag: 11.08.2018, 09:53
  2. "Neueste Beiträge" Button soll auch neue Blogeinträge zeigen
    Von Searcher im Forum Anregungen/Kritik/Fragen zum Forum und zum Wiki RN-Wissen
    Antworten: 3
    Letzter Beitrag: 16.03.2018, 11:22
  3. Arduino double click button
    Von iciwi im Forum Arduino -Plattform
    Antworten: 1
    Letzter Beitrag: 05.08.2016, 20:38
  4. Arduino/Atmega328PU wake up with a long button press
    Von iciwi im Forum C - Programmierung (GCC u.a.)
    Antworten: 3
    Letzter Beitrag: 05.08.2016, 07:38
  5. Button Arduino Processing (GUI)
    Von paper im Forum Open Source Software Projekte
    Antworten: 0
    Letzter Beitrag: 22.11.2012, 19:38

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Labornetzteil AliExpress