Problem mit momentaner Button-Funktion

OP #4960111
Lesenswert?
• ▲
▼
Hallo liebe Gemeinde

Ich habe ein Problem mit einer Button-Funktion. Ich möchte Pin 13 meines 
Arduino Uno drahtlos auf HIGH setzen können. Mit dem aktuellen Code 
leuchtet die LED an Pin 13 nicht, solange der Sender nicht eingeschaltet 
ist. Sobald ich den Sender (Arduino Mini Pro mit RF-Modul) einschalte, 
leuchtet die LED an Pin 13, obwohl der Schalter an Pin 8 der 
Sender-Einheit auf OFF ist. Die restlichen Funktionen des Codes 
funktionieren einwandfrei.

Und hier mein Set Up:
Auf der Empfängerseite: Arduino Uno mit dem Motortreiber Pololu VNH5019, 
zwei DC-Motoren und HC-12 RF-Modul. An Pin 13 hängt eine LED. 
Stromversorgung: 11.1 Volt Lipo

Sender: Arduino Mini Pro, X/Y Joystick, HC-12 RF-Modul, Kippschalter an 
Pin 8 mit Pulldown-Widerstand (HIGH getestet mit Multimeter) 
Stromversorgung: 4 x 1.5V NiMh AAA

Ich danke Euch schon jetzt für Inputs!
Gast #4960287
Lesenswert?
• ▲
▼
Ich tippe mal, dass das Problem hier zu finden ist.
1
//LED
2
  if (buttonState = HIGH) {
3
    BTserial.write("J");
4
  }
5
  else if (buttonState = LOW) {
6
    BTserial.write("K");
7
  }

Wo kommen HIGH und LOW her?

Ansonsten:
https://de.wikibooks.org/wiki/C-Programmierung:_Ausdr%C3%BCcke_und_Operatoren#Vergleiche

vs.

https://de.wikibooks.org/wiki/C-Programmierung:_Ausdr%C3%BCcke_und_Operatoren#Zuweisung_.3D

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.