Arduino ile çakar

  • Konuyu başlatan Konuyu başlatan Mehmet Furkan
  • Başlama tarihi Başlama tarihi
M

Mehmet Furkan

Misafir
Arduino ile buzzerlı çakar devresi şeması ve kodları olan varsa yardım edebilir mi
 
Arduinonun 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.
Kod:
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);
}
 
Arduinonun 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.
Kod:
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ın
 

Forum istatistikleri

Konular
8,850
Mesajlar
144,039
Üyeler
3,554
Son üye
burak balcı

Son kaynaklar

Back
Top