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
  Button funktioniert nicht trotz korrekter Schaltung Schneggl 3 176 12.10.2019 08:17
Letzter Beitrag: Schneggl
  Arduino Bewässerung schaltet Pumpe, geht aber sofort wieder aus Thorsten_S 24 902 11.10.2019 12:46
Letzter Beitrag: hotsystems
  Empfänger funktioniert nicht mehr jgrothe 5 374 06.09.2019 18:57
Letzter Beitrag: Tommy56
  myport nicht gefunden? - Arduino und Visual Studio Stagneth.Alexander 4 457 04.09.2019 14:16
Letzter Beitrag: Stagneth.Alexander
  UDP send oder print ??? Ich kapiers nicht HarryB 5 381 03.09.2019 13:06
Letzter Beitrag: Tommy56
Wink Solar Roboter- Servo dreht nach Stopp nicht weiter Stagneth.Alexander 37 2.502 20.08.2019 14:15
Letzter Beitrag: geist4711
  Atmega 328 Sketchl läuft auf UNO3, alleine auf Breadboard nicht delay 9 814 02.08.2019 15:03
Letzter Beitrag: hotsystems
  Reaktionsspiel funktioniert nicht, wie es sollte... Stagneth.Alexander 27 1.512 21.07.2019 07:57
Letzter Beitrag: Stagneth.Alexander
Question Programm läuft nicht richtig CMeeep 22 1.753 04.07.2019 21:58
Letzter Beitrag: Franz54
  Kennt jemand einen Stepper Closed Loop Sketch? Holzwurm56 16 1.464 17.06.2019 22:37
Letzter Beitrag: georg01

Gehe zu:


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