TinkerCAD ile Kara Şimşek Uygulaması
80’li yılların meşhur dizisi Knight Rider (Kara Şimşek) Kitt isimli konuşan arabasıyla hafızalarda yer edinmiştir. Bu arabanın ön tarafında sırasıyla yanan kırmızı LED’ler ise tüm izleyicilerin en çok sevdiği özelliği olmuştur. Elektronikte soldan sağa ve sağdan sola sırasıyla yakılan LED uygulamalarına bu nedenle Kara Şimşek adı verilir.
Merhabalar,
80’li yılların meşhur dizisi Knight Rider (Kara Şimşek) Kitt isimli konuşan arabasıyla hafızalarda yer edinmiştir. Bu arabanın ön tarafında sırasıyla yanan kırmızı LED’ler ise tüm izleyicilerin en çok sevdiği özelliği olmuştur. Elektronikte soldan sağa ve sağdan sola sırasıyla yakılan LED uygulamalarına bu nedenle Kara Şimşek adı verilir. Aşağıda 5 LED’den oluşan bir Kara Şimşek Devre Şeması göreceksiniz.
TinkerCAD ile Kara Şimşek Uygulaması Devre Kodları:
/* BlogKod TinkerCAD Kara Şimşek Uygulaması
Knight Rider (Kara Şimşek) isimli dizide KITT isimli arabanın önünde yer alan
kırmızı kayan yazı uygulaması nedeniyle bu uygulamaya
KARA ŞİMŞEK adı verilir.
*/
void setup() {
pinMode (8, OUTPUT);
pinMode (9, OUTPUT);
pinMode (10, OUTPUT); // Pin tanımlamalarını çıkış olarak yaptık
pinMode (11, OUTPUT);
pinMode (12, OUTPUT);
}
void loop() {
// LEDler sırasıyla sağdan sola yarım saniye aralıklarla yanacak ve sönecek
// Ardından tekrar soldan sağa tekrar sırayla yanmaya başlayacak ve bu döngü sürekli çalışacak
/* Arduino çok hızlı çalışmaktadır Öyle ki her saniye binlerce kod
satırını çalıştırabilecek kapasiteye sahiptir. Biz de cihazın ne yaptığını
görebilmek için yavaşlatmak adına gecikmeler ekliyoruz. delay() komutunda süre
milisaniye olarak hesaplanıyor; 1 saniye 1000 milisaniyedir. Bu örnekte 500 milisaniye
yani yarım saniye bekleme yaptık. */
digitalWrite (8, HIGH);
delay (500);
digitalWrite (8, LOW);
digitalWrite (9, HIGH);
delay (500);
digitalWrite (9, LOW);
digitalWrite (10,HIGH);
delay (500);
digitalWrite (10, LOW);
digitalWrite (11, HIGH);
delay (500);
digitalWrite (11, LOW);
digitalWrite (12, HIGH);
delay (500);
digitalWrite (12, LOW);
digitalWrite (11, HIGH);
delay (500);
digitalWrite (11, LOW);
digitalWrite (10, HIGH);
delay (500);
digitalWrite (10, LOW);
digitalWrite (9, HIGH);
delay (500);
digitalWrite (9, LOW);
}
TinkerCAD ile Kara Şimşek Uygulaması Simülasyonu
https://www.tinkercad.com/embed/5V9CdzXVFps?editbtn=1
Bir sonraki yazımızda görüşmek üzere…
