INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.

Antwort schreiben 
 
Themabewertung:
  • 1 Bewertungen - 5 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Button Library
04.06.2016, 01:05
Beitrag #1
Button Library
Hallo zusammen!

Ich stell hier mal mein kleines Software-Projekt (Library) vor. Smile Ist von mir ein Projekt, dass ich seit ein paar Monaten nenbei immer weiter geschrieben habe und evtl. noch erweitere (falls sich Zeit und Lust findet). Immer wieder fällt mir etwas ein, dass ich dazugeben könnte ... mh Big Grin Anfangs wollte ich sie nur für mich selbst schreiben, aber dann hab ich alles noch so weit erweitert, dass ich mir dachte stell ich es halt online und da ist es. Cool

Zusammengefasst was die Library zurzeit kann:
Im Grund ist es eine einfache Sache, erstens entprellt sie Tasten. Es kann ausgelesen werden ob der Tasterstatus sich geändert hat und/oder ob der Status gestiegen (0 -> 1) oder gefallen ist (1 -> 0). Außerdem kann die Bibliothek dann noch Einzel-, Doppel- und einen langen Klick auslesen. Zum Schluss kann ein "Zähler-Klick" (oder wie man es nennen mag) ausgelesen werden. D.h.: Taster ist gedrückt und eine Variable zählt rauf/runter, nach einer gewissen Zeit in der der Taster gedrückt geworden ist, erhöht sich die Geschwindigkeit in der rauf/runter gezählt wird (praktisch um über Taster Parameter auszuwählen z.B. Uhrzeit).
Alle Parameter (Zeiten) können eingestellt werden. Pullup-, Pulldown- und Interner Pullup-Taster können konfiguriert werden, sowie ein Umkehr-Modus für Pullup-Tasten (gedrückt = 0-> wird zu -> gedrückt = 1).
Außerdem funktioniert alles mit .update() und danach .get()-Funktionen oder direkt mit .read()-Funktionen (Mischung im gleichen Loop nicht bevorzugt!).

In einer PDF ist alles in Englisch etwas ausführlicher. Tasterstatus-Zeit-Diagramme sind ebenfalls vorhanden um die Parametereinstellungen zu verstehen.
-> Hier ist ein Link zum GitHub-Download <-

Vielleicht kann sie jemand gebrauchen. Falls das der Fall ist, würde ich mich natürlich über Feedback freuen Smile
Falls Fragen offen sind, Fehler melden will etc. stehe ich natürlich gerne zur Verfügung.

mfg Scheams
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  LED mit Button an und aus schalten? Sandmannn 22 7.681 21.02.2015 18:41
Letzter Beitrag: Thorsten Pferdekämper
  Beispiel Button Problem citycar 4 1.179 26.10.2014 22:18
Letzter Beitrag: citycar
  Graphical User Interface Library for Physical Computing in Processing fatih 0 1.521 29.11.2013 14:17
Letzter Beitrag: fatih

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste