İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Bu talimat size Arduino 7 segment saatini nasıl yapacağınızı gösterecektir.
doğruluk berbat olsa da!
bu yüzden bunu sadece programlama ve eğlence için yaptım.
Eğer ciddi bir saat yapmak istiyorsanız, zamanın kaydını tutacak rtc modülünü kullanabilirsiniz.
Gevşek bağlantı ve hatalı ekran çıkışı olasılığını önemli ölçüde azaltabilecek karmaşık kablolama konusunda rahat değilseniz, hazır 4 yedi segmentli ekranı kullanabilirsiniz.
bir buton saati artırmak ve diğeri dakikayı birer birer artırmak içindir.
Gereçler
ekmek tahtası
Arduino (maden nano)
4 yedi segmentli ekran
2 basma düğmesi
2 led
4 bir-Kohm direnç
bir akım sınırlama direnci (220ohm)
bazı bağlantı teli
Adım 1: Çoğullama 4 Yedi Bölmeli Ekran
Yukarıdaki resimlerde verilen sırayla ekranı çoğaltmak için her 7 segmentin karşılık gelen tüm pinlerini birbirine bağlayın.
Adım 2: 7 Segment Ekranı Arduino'ya Bağlama
7 segmentli ekranın tüm terminallerini bu şemaya göre Arduino'nun dijital pinine bağlayın.
A –dijital pin 2
B – dijital pin 3
C – dijital pin 4
D – dijital pin 5
E – dijital pin 6
F –dijital pim 7
G – dijital pim 8
DP –dijital pin 9.
Tüm ortak pinleri 1K ohm direnç üzerinden Arduino'nun dijital pinine bağlayın
D1 – dijital pin 10
D2 – dijital pin 11
D3 – dijital pin 12
D4 – dijital pin 13
Adım 3: Saniye Ledini Bağlama ve Ayar Düğmesi
Basmalı düğmenin bir terminalini ve LED'in katotunu topraklayın.
Bitişik terminali sırasıyla A0 ve A1'e bağlayın.
A3'e LED anot.
4. Adım: Kod
Önce Github'dan aşağıda verilen linkten 7 segment display kütüphanesini indirin ve Arduino ide library klasörüne çıkartın.
yedi bölümlü kitaplık
Arduino'nuza kod yükleyin
kodu kendinize göre değiştirebilirsiniz.