If, Else if, else Problem (Anfängerfrage)
|
02.11.2014, 22:20
(Dieser Beitrag wurde zuletzt bearbeitet: 02.11.2014 22:30 von afk009.)
Beitrag #1
|
|||
|
|||
If, Else if, else Problem (Anfängerfrage)
Hallo zusammen,
bitte Nagelt micht nicht fest wenn jemand Bereits hier schon mal so etwas gefragt habe und ich das in der Suche nicht finden konnte. Ich versuche hier mit einem UNO einen mini Motor mit 2 Tasten (Vorwärts/Rückwerts) zu steuern, aber mein Code scheint nicht dafür asugelegt zu sein und ich finde den Fehler nicht. PHP-Code: int motorPin1=3; komischerweise funktioniert das in eine Richtung mit If, Else schon. Wenn ich den Code übertrage beginnt der Motor sich gleich zu drehen obwohl weder die 11 noch 12 mit Spannung versorgt werden. Wenn ich 5V in die 11 oder 12 einstecke, dann dreht er sich schon richtig, nur wenn ich keine Spannung mehr drauf gebe dreht er sich weiter, also wird aus Pin 3+4 nicht LOW-LOW wie ich das gerne hätte. kann mich bitte hier jemand aufklären was ich falsch mache? |
|||
02.11.2014, 22:53
Beitrag #2
|
|||
|
|||
RE: If, Else if, else Problem (Anfängerfrage)
heißer Tipp,
Die Eingänge mit aktiviertem PullUp Widerstand gegen GND per Taste schalten. digitalWrite(motorPin3, HIGH); // so wird bei einem Eingang der Pull Up aktiviert dann hast mal an der Ecke definierte Zustände. is ne alte Leier.... ![]() lg bk 1+1 = 10 ![]() ![]() |
|||
02.11.2014, 23:23
Beitrag #3
|
|||
|
|||
RE: If, Else if, else Problem (Anfängerfrage)
![]() hab mir jetzt die Antwort ein paar mal durch gelesen... werde irgendwie nicht schlauer drauß |
|||
03.11.2014, 12:50
Beitrag #4
|
|||
|
|||
RE: If, Else if, else Problem (Anfängerfrage)
(02.11.2014 23:23)afk009 schrieb: ... werde irgendwie nicht schlauer drauß Bitklopfer meint das deine IOs keine klar definierten Zustände haben. Schaue dir DAS mal an. VG, Ralf |
|||
|
|
|
Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste