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
Yorum Gönder