6. SINIF ROBOTİK KODLAMA

Seçmeli Robotik Kodlama-2 -> 8. Hafta – Butonla 7 Segmentli Led Kontrolü-2

Merhabalar! Geçen hafta  sizlerle birlikte  Buton ile  7 segmentli LED’i kontrol edebileceğimiz bir devre tasarlamıştık. Butona bastığımızda rakamlar sırası ile artıyordu. Bu hafta ise bu devremizi biraz daha geliştireceğiz. İki buton kullanarak 7 segmentli LED’i kontrol edeceğiz. 

Bu devrede başlangıçta 7 Segmentli LED üzerinde 0 yazacak. 1.Butona bastıkça 7 Segmentli LED üzerinde rakamlar sırasıyla her bastığımızda artacak ,  2.Butona bastıkça 7 Segmentli LED üzerinde rakamlar sırasıyla her bastığımızda azalacak. 

Bu devre için aşağıdaki devre elemanlarını kullanacağız.

Şimdi Tinkercad’i açalım. “Circuits” bölümüne tıklayalım. Yeni devre diyelim ve yukarıdaki listede yer alan elemanları aşağıdaki resme göre bağlayarak devremizi oluşturalım.

Şimdide kodları yazmaya başlayalım. Dijital rakamlar yazılırken hangi ledlerin yanması hangi ledlerin sönmesi gerektiğini aşağıdaki resimlerden takip edebilirsiniz.

Bu devremizde “sayi” isimli bir değişken kullanacağız. Önce bu değişkenli oluşturalım. Bu değişkenin başlangıç değeri sıfır olması için aşağıdaki kod bloğunu yazalım.

Butonun basılmasını kontrol ettirerek sayi değişkeninin değerini değiştirelim. Sayi değişkenindeki değeri 7 Segmentli Led’e yazdıralım. Bunun için aşağıdaki kodları alt altta yazarak devremizi çalıştıralım.

Devre kurulumu ve kodların yazılımını videoyu izleyerek de öğrenebilirsiniz.

Sevgili meslektaşlarım bu dersin günlük planına  Evraklar/Günlük Plan/ Robotik Kodlama-2/1.dönem 8. Hafta kısmından ulaşabilirsiniz. Menüye gitmek için tıklayın.

 

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir