4 basamaklı 7 segmentli ekranlar çoklu "LED tekniklerinin" bir kombinasyonu olduğu için sizi LED'lerin tüm temelleri üzerinde deneyeceğim.
Kablolama LED'leri
LED'ler veya Işık Yayan Diyotlar, Arduino'nun eğlenceli şeylerinden biridir.
Esasen, kullanımı kolaydır, onları güçlendirir ve yanarlar.
Can sıkıcı olabilirler, çünkü bir çeşit kutupları vardır, yani sadece onları doğru bağladığınızda çalışacaklardır. Pozitif ve negatif voltajı ters çevirirseniz, hiç yanmazlar.
Olduğu gibi can sıkıcı, aynı zamanda oldukça yararlı.
Katot ve Anot
Geleneksel bir LED'de, uzun uç (+), Anot'tur. Diğer ipucu (-) Katottur.
"Ya da birisi bacaklarını keserse, LED'in dış kasasında düz kenarı bulmayı deneyin. Düz kenara en yakın pim negatif, katot pimi olacaktır." - Kıvılcım
Kaynak: https://learn.sparkfun.com/tutorials/polarity/diode-and-led-polarity
Temel kablolama
Görüntünün internetten kopyalandığından, bunun doğru olup olmadığından emin değilim.
Bir LED'i kablolamak oldukça kolaydır, Anot (+), tercihen bir akım sınırlayıcı direnç yoluyla pozitif voltaja bağlanır. Katot (-) toprağa bağlanır (pozitif tarafta yoksa akım sınırlama direnci ile).
Akım sınırlama direnci, LED'in kısa devre yapmasını ve LED'e veya Mikrodenetleyici / Arduino'ya zarar vermesini önleyecektir.
Çoklu LED'ler, matrisler, RGB ledler
Birden fazla LED ile genellikle pozitif tarafı bağlı (+), "ortak Anot" veya hepsi (-) "ortak Katot" a bağlı olur.
Temel olarak buna gelecek.
Ortak bir katot için, sahip olmak istediğiniz pimlere akım sağlarsınız.
Ortak bir anot için akımı LED'den batırırsınız.
Çoklama (çok basamaklı, 7 segmentli)
Paralaks eğitimine göz atmalısınız: http://learn.parallax.com/4-digit-7-segment-led-display-arduino-demo
Çok fazla LED'iniz olduğunda, bunları "çoğaltmak" genellikle zekidir. Genellikle LED'lerin "gruplarından" hızlı bir şekilde geçersiniz, böylece hepsi aynı anda yanmış gibi görünür.
Genellikle akımı bir LED sütunundan batırır ve bir satırın ayrı LED'lerine akım sağlarsınız.
Ya da, bir LED sütununa akım sağlar ve bir satırın ayrı LED'lerinden gelen batma akımı.
Böylece hangi sütunun etkinleştirileceğini ve o sütunun hangi LED'lerinin yanacağını seçebilirsiniz. Bu sütunları / satırları hızlı bir şekilde değiştirmek, çok daha az iğneli birden fazla LED'i kontrol etmenizi sağlar.
Yazılımınızdaki geçişe bakmak istemiyorsanız, bunun için ekran denetleyicileri bile vardır.
Yani 4 basamaklı, çoklanmış 7 segmentli, ortak anotunuz olduğunda
Diyagram daha çok şöyle olacak:
http://www.mytutorialcafe.com/Microcontroller%20Application%20C%207segmen.htm