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:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
OneButton geht im loop() nicht
27.07.2018, 22:36 (Dieser Beitrag wurde zuletzt bearbeitet: 28.07.2018 06:03 von uweq.)
Beitrag #1
OneButton geht im loop() nicht
hallo,
habe eine einfache Anwendung, sprich einen leeren Sketch. Füge nun die OneButton-Lib dazu, kann auch einstellen, aber im Loop() wird nichts erkannt. Woran liegt das ?
hier noch der Source dazu:
PHP-Code:
#include "Arduino.h"
#include "OneButton.h"

const uint8_t Aktivate_PIN A1;                // Aktivierungstaster an PIN A1 angeschlossen
void setup() {
    
OneButton button(Aktivate_PINtrue );
}
// The loop function is called in an endless loop
void loop() {

     
button.tick();


(ist aus der PDF hier im Forum mal nachgebastelt)

button.tick() wird vom kompiler nicht erkannt.
"button" ist halt nicht bekannt, und somit wird gemeckert.
vielen Dank Uwe

EDIT: Hab den Fehler inzwischen gefunden.
OneButton gehört natürlich oberhalb des setup() hinein.
dann funktioniert es auch.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
28.07.2018, 16:30
Beitrag #2
RE: OneButton geht im loop() nicht
(27.07.2018 22:36)uweq schrieb:  hallo,
habe eine einfache Anwendung, sprich einen leeren Sketch. Füge nun die OneButton-Lib dazu, kann auch einstellen, aber im Loop() wird nichts erkannt. Woran liegt das ?
hier noch der Source dazu:
.....
(ist aus der PDF hier im Forum mal nachgebastelt)

button.tick() wird vom kompiler nicht erkannt.
"button" ist halt nicht bekannt, und somit wird gemeckert.
vielen Dank Uwe

EDIT: Hab den Fehler inzwischen gefunden.
OneButton gehört natürlich oberhalb des setup() hinein.
dann funktioniert es auch.

Nur ein Tipp für die Zukunft.
Sieh dir immer die Beispiele in der Library an, da hast du weniger Probleme.
Die funktionieren meist sofort. Auch dein Sketch ist da als richtiges Beispiel vorhanden.

Gruß Dieter

I2C = weniger ist mehr: weniger Kabel, mehr Probleme. Cool
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
28.07.2018, 17:18 (Dieser Beitrag wurde zuletzt bearbeitet: 28.07.2018 17:20 von uweq.)
Beitrag #3
RE: OneButton geht im loop() nicht
Ja Genau,
Die Beschreibung war zwar ganz gut in der PDF, aber den nächsten Satz " und im SETUP()..." hat man mal ganz schnell überlesen.
Das Org-Beispiel auf der Seite hat mir dann (m)ein Licht aufgehen lassen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
05.08.2018, 21:52
Beitrag #4
RE: OneButton geht im loop() nicht
Dein Problem ist einfach, du musst button ausserhalb von Setup deklarieren, ansonsten wird es in Loop nicht erkannt.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
09.08.2018, 21:29
Beitrag #5
RE: OneButton geht im loop() nicht
(05.08.2018 21:52)Mathias schrieb:  Dein Problem ist einfach, du musst button ausserhalb von Setup deklarieren, ansonsten wird es in Loop nicht erkannt.

Sorry: hab mein "Danke" vergessen Angry

Nachgeholt : Danke !
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 will nicht bergfrei 2 1.071 23.01.2020 13:27
Letzter Beitrag: hotsystems
  Mal geht das kompilieren mal nicht ???? MarkZero0815 12 491 06.01.2020 10:34
Letzter Beitrag: Tommy56
  Loop-Teil mit Interrupt für bestimmte Zeit stoppen Alter Fritz 11 640 23.12.2019 23:10
Letzter Beitrag: hotsystems
  Programm läuft auf UNO aber nicht auf ATTINY85 Diwo13 55 2.120 17.12.2019 17:45
Letzter Beitrag: Diwo13
  AT90CAN Interrupt wird nicht ausgelöst slsb02 5 395 19.11.2019 15:04
Letzter Beitrag: slsb02
  Nebelmaschine: Programmteile funktionieren nicht ChrisTastic 11 722 15.11.2019 09:08
Letzter Beitrag: hotsystems
  Nextion und Arduino kommunizieren nicht alpenpower 7 522 04.11.2019 10:36
Letzter Beitrag: GuaAck
  Button funktioniert nicht trotz korrekter Schaltung Schneggl 3 449 12.10.2019 08:17
Letzter Beitrag: Schneggl
  Arduino Bewässerung schaltet Pumpe, geht aber sofort wieder aus Thorsten_S 24 1.668 11.10.2019 12:46
Letzter Beitrag: hotsystems
  Empfänger funktioniert nicht mehr jgrothe 5 642 06.09.2019 18:57
Letzter Beitrag: Tommy56

Gehe zu:


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