Site icon Teknikerler

Arduino pinlerini dijital çıkış kullanma, Arduino kara şimşek, Arduino projeleri – Ders 7

Kara Şimşek

kara şimşek devresi

Arduinonun dijital pinlerini tanıyoruz. Dijital pinleri kullanarak kara şimşek devresi oluşturuyoruz. Arduino uno r3 üzerindeki dijital pinlerin nasıl kullanılabileceği, bu pinlerin dijital olarak nasıl sürüleceği, bu pinlere bağlantı yaparken nelere dikkat etmeliyiz, dijitalwrite komutu nasıl kullanılır, yürüyen ışık devresi üzerinde kodların nasıl olması gerekir. INPUT ve OUTPUT komutları nasıl tanımlanır gibi detayların yer aldığı videomu izleyebilirsiniz.

Bir arduino kartnın pinleri dijital çıkış pini olarak kullanmak için bunu arduino söylememiz gerekir. Bunu söylerken de PİNMODE OUTPUT kodu ile söyleriz. Bu kod arduinonun pinini çıkış vermek üzere hazırlar. çıkış pini olarak ayarlanan pin nezaman çıkış vereceğini yine arduinoya biz söyleriz.

Dersimizde kullandığımız bağlantı şeması

kara şimşek devre şeması

Dersimizde kullandığımız kodlar

Videoyu İzlemek İçin Tıklayınız
//Görsel İşitsel Teknoloji Kanalı
//wwww.teknikerler.com
//Kerim Arı Youtube kanalı Dijital Çıkışlar kullanımı örnek Kodları


void setup() {
  pinMode(0, OUTPUT);
  pinMode(1, OUTPUT);
  pinMode(2, OUTPUT);
  pinMode(3, OUTPUT);
  pinMode(4, OUTPUT);
  pinMode(5, OUTPUT);
}

void loop() {
 
digitalWrite(0,1);
delay(200);
digitalWrite(0,0);
digitalWrite(1,1);
delay(200);
digitalWrite(1,0);
digitalWrite(2,1);
delay(200);
digitalWrite(2,0);
digitalWrite(3,1);
delay(200);
digitalWrite(3,0);
digitalWrite(4,1);
delay(200);
digitalWrite(4,0);
digitalWrite(5,1);
delay(200);
digitalWrite(5,0);  
 delay(100);
digitalWrite(4,1);
delay(200);
  digitalWrite(4,0);
digitalWrite(3,1);
delay(200);
digitalWrite(3,0);
digitalWrite(2,1);
delay(200);
digitalWrite(2,0);
digitalWrite(1,1);
delay(200);
digitalWrite(1,0);
}
Exit mobile version