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ı
Dersimizde kullandığımız kodlar
//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);
}