Merhaba arkadaşlar büyük bir hata yaptım dijital saat projesini yanlış okudğum için yada diğer bir projeden aklımda kalan 7 segment led oluşumu aklımda kaldığından bilmiyorum basiretim bağlandı galiba özetle ledlerin konumlamasını yanlış yapmışım şimdi sisteme mevcut kodu yüklediğimde sayılar oluşmuyor farklı yerler yanıyor haliyle işin kötü tarafı bu projeyi ahşap bi kasaya yaptım 2 günlük emeğim boşa gitti resmen söküp baştan yapmak yerine sayıların adreslemesini yeniden yapabilir miyim ? mevcut koddaki hangi satırı değiştirmeliyim baya bir araştırma yaptım ama hala sonucu bulamadım görsele olması gereken şema ile benim yaptığım şemayı atacağım size fikir vermesi için yardım edebilecek biri çıkarsa çok ama çok mutlu olurum yoksa en baştan başlayacağım
3D-7-Segment-Digital-Clock.ino dosyasındaki numbers[] dizisinde ledlerin yanma desenleri var. Bunu yeniden düzenleyerek yazılımsal olarak işi halledebilirsin. Ortadaki led doğru, onu kontrol eden bit sabit kalacak (soldan 2. bit). Fiziksel olarak senin devre orjinalinin (ortadaki sabit olmak üzere) 1 kere saat yönü tersine dönmüş hali. Düzeltmek için en sağdaki 6 biti ayırıp bir yere yaz. Bunun en sağındaki biti en sola taşı. Eski en soldaki 2 bitle tekrar birleştir, programdaki yerine yaz. Yani son 6 biti 1 kere sağa doğru çevir.
Olması Gereken;
< Resime gitmek için tıklayın >
Benim yaptığım hatalı konumlama;
< Resime gitmek için tıklayın >
burada da kodun kaynağı https://github.com/leonvandenbeukel/3D-7-Segment-Digital-Clock
çok teşekkür ediyorum şimdiden okuyan ve fikir verebilecek herkese.
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.