M
Mehmet Furkan
Misafir
Arduino ile buzzerlı çakar devresi şeması ve kodları olan varsa yardım edebilir mi
int KirmiziLED = 6; // Kırmızı LEDi tanımla
int MaviLED = 7; // Mavi LEDi tanımla
int Buzzer = 9; // buzzerı tanımla
void setup()
{
pinMode(KirmiziLED, OUTPUT); // pini çıkış olarak tanımladın
pinMode(MaviLED, OUTPUT);
pinMode(Buzzer, OUTPUT);
}
void loop()
{
digitalWrite(KirmiziLED, HIGH); // LEDi yak
digitalWrite(Buzzer, HIGH); // Buzzer ötsün
delay(100);
digitalWrite(KirmiziLED, LOW); // LEDi söndür
digitalWrite(Buzzer, LOW); // Buzzer sussun
delay(100);
digitalWrite(KirmiziLED, HIGH);
digitalWrite(Buzzer, HIGH);
delay(100);
digitalWrite(KirmiziLED, LOW);
digitalWrite(Buzzer, LOW);
delay(100);
digitalWrite(KirmiziLED, HIGH);
digitalWrite(Buzzer, HIGH);
delay(100);
digitalWrite(KirmiziLED, LOW);
digitalWrite(Buzzer, LOW);
digitalWrite(MaviLED, HIGH);
digitalWrite(Buzzer, HIGH);
delay(100);
digitalWrite(MaviLED, LOW);
digitalWrite(Buzzer, LOW);
delay(100);
digitalWrite(MaviLED, HIGH);
digitalWrite(Buzzer, HIGH);
delay(100);
digitalWrite(MaviLED, LOW);
digitalWrite(Buzzer, LOW);
delay(100);
digitalWrite(MaviLED, HIGH);
digitalWrite(Buzzer, HIGH);
delay(100);
digitalWrite(MaviLED, LOW);
digitalWrite(Buzzer, LOW);
delay(100);
}
SagolasınArduinonun 6 bacağına kırmızı ledi, 7.bacağına mavi LED ve 9.bacağına buzzer takarak devreni kur önce. Ledlerden önce direnç tak ki ledlerin bozulmasın.
Daha sonra böyle basit bir kod yazarak yapabilirsin.
Buzzerlı Polis Çakarı:int KirmiziLED = 6; // Kırmızı LEDi tanımla int MaviLED = 7; // Mavi LEDi tanımla int Buzzer = 9; // buzzerı tanımla void setup() { pinMode(KirmiziLED, OUTPUT); // pini çıkış olarak tanımladın pinMode(MaviLED, OUTPUT); pinMode(Buzzer, OUTPUT); } void loop() { digitalWrite(KirmiziLED, HIGH); // LEDi yak digitalWrite(Buzzer, HIGH); // Buzzer ötsün delay(100); digitalWrite(KirmiziLED, LOW); // LEDi söndür digitalWrite(Buzzer, LOW); // Buzzer sussun delay(100); digitalWrite(KirmiziLED, HIGH); digitalWrite(Buzzer, HIGH); delay(100); digitalWrite(KirmiziLED, LOW); digitalWrite(Buzzer, LOW); delay(100); digitalWrite(KirmiziLED, HIGH); digitalWrite(Buzzer, HIGH); delay(100); digitalWrite(KirmiziLED, LOW); digitalWrite(Buzzer, LOW); digitalWrite(MaviLED, HIGH); digitalWrite(Buzzer, HIGH); delay(100); digitalWrite(MaviLED, LOW); digitalWrite(Buzzer, LOW); delay(100); digitalWrite(MaviLED, HIGH); digitalWrite(Buzzer, HIGH); delay(100); digitalWrite(MaviLED, LOW); digitalWrite(Buzzer, LOW); delay(100); digitalWrite(MaviLED, HIGH); digitalWrite(Buzzer, HIGH); delay(100); digitalWrite(MaviLED, LOW); digitalWrite(Buzzer, LOW); delay(100); }
Bu kodlarla bir dene çalışmazsa başka bir yöntem deneyelimSagolasın