Selamun aleyküm arduinoda daha yeniyimde ödevim var iki farklı kodu birleştirmek istiyorum ama birleştremiyorum ses sensörü ile alkış yaptığımda ledler sırasıyla yanmasını istiyorum bu konuda yardımcı olabilecek varmı ? var ise bağlantı şeması ile olursa çok iyi olur
Arduino SES SENSÖRÜ LED YAKMA KODU
int led = 2;
int sensorDeger;
#define sensorPin A0
void setup() {
pinMode(led, OUTPUT);
Serial.begin(9600);
}
void loop() {
sensorDeger = analogRead(sensorPin);
Serial.print("Sensor Deger:");
Serial.println(sensorDeger);
if (sensorDeger > 800) {
digitalWrite(led, HIGH);
delay(1000);
digitalWrite(led, LOW);
} else {
digitalWrite(led, LOW);
}
}
ARDUİNO KARA ŞİMŞEK (KAYAR LED) KODU
void setup() {
pinMode (2, OUTPUT); //8. Çıkışa bağladığımızı belirtiyoruz
pinMode (3, OUTPUT); //9. Çıkışa bağladığımızı belirtiyoruz
pinMode (4, OUTPUT); //10. Çıkışa bağladığımızı belirtiyoruz
pinMode (5, OUTPUT); //11. Çıkışa bağladığımızı belirtiyoruz
pinMode (6, OUTPUT);
pinMode (7, OUTPUT);
}
void loop() {
digitalWrite (2, HIGH); //8. pinden çıkış yaptığımız led’i yakıyoruz
delay (50); //50ms boyunca yanmasını istiyoruz
digitalWrite (2, LOW); // 8. pinden çıkış aldığımız led’i södürüyoruz
digitalWrite (3, HIGH); //9. pinden çıkış yaptığımız led’i yakıyoruz
delay (50); //50ms boyunca yanmasını istiyoruz
digitalWrite (3, LOW); // 9. pinden çıkış aldığımız led’i södürüyoruz
digitalWrite (4,HIGH); // 10. pinden çıkış aldığımız led’i yakıyoruz
delay (50); //50 ms boyunca yanmasını istiyoruz
digitalWrite (4, LOW); // 10. pinden çıkış aldığımız led’i södürüyoruz
digitalWrite (5, HIGH); // 11. pinden çıkış aldığımız led’i yakıyoruz
delay (50); //50ms boyunca yanmasını istiyoruz
digitalWrite (5, LOW); // 11. pinden çıkış aldığımız led’i södürüyoruz
digitalWrite (6, HIGH); // 11. pinden çıkış aldığımız led’i yakıyoruz
delay (50); //50ms boyunca yanmasını istiyoruz
digitalWrite (6, LOW); // 11. pinden çıkış aldığımız led’i södürüyoruz
digitalWrite (7, HIGH); // 11. pinden çıkış aldığımız led’i yakıyoruz
delay (50); //50ms boyunca yanmasını istiyoruz
digitalWrite (7, LOW); // 11. pinden çıkış aldığımız led’i södürüyoruz
}