-
Fototrend
Arduino hardverrel és szoftverrel foglakozó téma. Minden mikrovezérlő ami arduinoval programozható, és minden arduino program, board, és hardverrel kapcsolatos kérdések helye.
Új hozzászólás Aktív témák
-
zoombiee
csendes tag
Sziasztok,
Kis segítségre lenne szükségem, van egy egyszerű programom.
Van két gomb és egy led.
Működése: Ha az 1es gombot nyomom, ha nyomva van a 2es gomb is, akkor világít a led, ha a 2es gomb nincs megnyomva, akkor nem történik semmi, hiába nyomkodom az 1es gombot.
Azt szeretném, ha az egyes gomb hosszan tartva van, akkor csak ~1sec ig világítson a led, ne folyamatosan. (természetesen, csak akkor ha a 2es gomb nyomva van) Ha felengedem és újra megnyomom, akkor újra hajtsa végre a folyamatot.
Jelenlegi kódom:int buttonState1=0;int buttonState2=0;const int buttonPin1=10;const int buttonPin2=11;void setup() {pinMode(LED_BUILTIN,OUTPUT);pinMode(buttonPin1,INPUT_PULLUP);pinMode(buttonPin2,INPUT_PULLUP);pinMode(5, OUTPUT);}void loop() {buttonState1 = digitalRead(buttonPin1);buttonState2 = digitalRead(buttonPin2);if(buttonState1 == LOW && buttonState2 == HIGH){digitalWrite(LED_BUILTIN,HIGH);digitalWrite(5, HIGH);}else{digitalWrite(LED_BUILTIN,LOW);digitalWrite(5, LOW);}}
Tudnátok segíteni, hogy ezt miként tudnám megoldani?
Előre is köszönöm!
Új hozzászólás Aktív témák
- Apple iPhone 12 64GB, Kártyafüggetlen, 1 Év Garanciával
- Eladó szép állapotban levő Samsung Galaxy A12 4/64GB kék / 12 hónap jótállás
- Samsung Galaxy A55 5G 128GB, Kártyafüggetlen, 1 Év Garanciával
- ÚJ Lenovo ThinkPad T16 Gen 4 - 16" WUXGA - Ultra 7 255U - 32GB - 1TB SSD - Win11 - 3 év garancia
- Apple iPhone 13 128 GB Fekete 1 év Garancia Beszámítás Házhozszállítás
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
ekkold
