arduino uno ile buton ve led lütfen yardım

0 oy
7 Kasım 2017 burhan sordu
arduino uno ile butona basılınca led yanacak ve tekrar yani 2. kez basilınca sönecek bunu while döngüsü ile yazmam lazım yardim edermisiniz

2 Cevap

0 oy
14 Kasım 2017 misafir cevapladı

int currState = HIGH;
int prevState = HIGH;

void loop()
{
  currState = digitalRead(somePin);
  if(currState != prevState)
  {
     // A transition occurred
     if(currState == LOW)
     {
        // Switch is now pressed
     }
     else
     {
         // Switch is now released
     }
  }
   prevState = currState;
}

0 oy
20 Şubat Beysis (19 puan) cevapladı

int butondurum=0;

int buton=2;

int led=3;

void Setup()
{

pinMode(led,OUTPUT);

pinMode(buton,INPUT_PULLUP);

}

void loop()
{

butondurumu=digitalRead(buton);

    if(butondurumu==0){

      digitalWrite(led,!butondurumu);

   }

   while(butondurumu==0){

      butondurumu=digitalRead(buton);

   }

delay(50);

}

611 soru

423 cevap

209 yorum

159 üye

      Arduino Başlangıç Seti 
...