arduino ile seri monitörde 3 led ve 1 buzzer çalıştırma devresi

 Hepinize Merhaba bugün sizlerle Arduino ile seri monitörde 3 led 1 buzzer çalıştırmma devresi yapıcaz malzemeleri aşağıya bırakıyorum 

3 tane LED diyot (kırmızı-yeşil-mavi) isteyenler başka renkte kullanabilirler

3 tane 220 ohm direnç 220 ohm direnç yoksa 330 ohm kullanabilirsiniz

1 tane buzzer

Arduino Uno R3 KLON

breadboard

jumper kablo

malzemelerimiz hazırsa hadi devreyi kurmaya geçelim arkadaşlar


Şema


Devreyi kurduysanız Kodlamaya geçelim

Kodlar

int kirmiziLed = 7;

int yesilLed = 8;

int maviLed = 9;

int B = 10;

void setup(){

  pinMode(kirmiziLed,OUTPUT);

  pinMode(yesilLed,OUTPUT);

  pinMode(maviLed,OUTPUT);

  pinMode(B,OUTPUT);

  Serial.begin(9600);

}

void loop(){

  if(Serial.available()){

    char c = Serial.read();

    if(c == 'K'){

      digitalWrite(kirmiziLed,HIGH);

      digitalWrite(yesilLed,LOW);

      digitalWrite(maviLed,LOW);

      digitalWrite(B,LOW);

      Serial.println("Kirmizi Led Yandi");

    }

    if(c == 'Y'){

      digitalWrite(kirmiziLed,LOW);

      digitalWrite(yesilLed,HIGH);

      digitalWrite(maviLed,LOW);

      digitalWrite(B,LOW);

      Serial.println("Yesil Led Yandi");

    }

    if(c == 'M'){

      digitalWrite(kirmiziLed,LOW);

      digitalWrite(yesilLed,LOW);

      digitalWrite(maviLed,HIGH);

      digitalWrite(B,LOW);

      Serial.println("Mavi led yandi");

    }

      if(c == 'B'){

        digitalWrite(kirmiziLed,LOW);

        digitalWrite(yesilLed,LOW);

        digitalWrite(maviLed,LOW);

        digitalWrite(B,HIGH);

        Serial.println("Buzzer calisti");

      }

    

    else

    {

     if(c =='0'){

      digitalWrite(kirmiziLed,LOW);

        digitalWrite(maviLed,LOW);

        digitalWrite(yesilLed,LOW);

        digitalWrite(B,LOW);

        Serial.println(" Ledler ve buzzer Sondu");

     }

    }

  }

}

yapamadıysanız arkadaşlar bana instagramdan dmden ulaşabilirsiniz instagram adresimi bırakıyorum 

instagram:@ardu.inodevreleri

Yorumlar