- Mitglied seit
- Sep 28, 2012
- Beiträge
- 5.867
Egal, ihr komplemetiert euch super! Also für JEDEn PIN muss das gesetzt werden! Jetzt muss ich im Code also nach den PIN Inputs suchen .... und die Write-Zeile drunter setzen .... INPUT_PULLUP müsste "HIGH" sein ... danach geht`s dann an die 5v, die dann 0v sein müssen und umgekehrt .... heidenei ...Konkret:
pinMode(Pin-Nr, INPUT_PULLUP);
Pin-Nr ist der Eingangs-Pin (Pin mit Schalter), INPUT_PULLUP ist eine bereits vordefinierte Konstante (irgend eine ganze Zahl, den Wert kenne ich nicht und ist auch nicht wichtig)
Für jeden Eingang (mit Schalter) musst du diesen pinMode() Befehl in deinen Code einfügen, am besten in der void setup() Funktion. Die setup() Funktion wird nach dem Einschalten oder nach einem Reset des UNOs einmal ausgeführt, danach wird nur noch die void loop() Funktion ausgeführt (d.h. bis zum nächsten Reset oder Aus/Einschalten).
Der Midi-Teil ist auch richtig.
wildlife war da wohl schneller
also, z.B.:
Code:
pinMode(1,INPUT);
digitalWrite(1,HIGH);
pinMode(2,INPUT);
digitalWrite(2,HIGH);
Code:
pinMode(pin,INPUT);
digitalWrite(pin,HIGH);
Zuletzt bearbeitet: