Yedi – Segment LED’ler için Mikrodenetleyici Nasıl Kullanılır

Yedi – segmentli ekranlar numaralarını görüntülemek için değişik kombinasyonlarda yaktı yedi ya da sekiz adet LED içeren LED . Sekiz adet LED içeren bu numara ve ondalık noktayı göstermek ise yedi LED’ler içeren görüntüler , yalnızca bir sayı görüntüler. Sayısal görüntüler gerektiren saatler , skorbord , zamanlayıcılar ve diğer projeler bu görüntüler kullanın . Sıfırdan Sen Computer
Kağıt
Pencil
maketler
tek
ihtiyacınız olacak nine.Things değişen tek haneli sayılar oluşturmak için kapalı LED’ler açık hangi kontrol ve bir mikrodenetleyici kullanın çekirdek teliProgramı
1

yazın
Daha Talimatları göster
ekran
LED başına 7 ile 8 dirençleri , 1
bilgisayarınıza mikrodenetleyici bağlayın . Mikroişlemcinin programlama yazılımı başlatın.
2

çıkış kanalları açık ve kapalıLED’leri dönüm için kullanılacakmikrodenetleyici söylerkodunu yazın . Bir ondalık noktası içermeyen bir ekran kullanıyorsanız , çıkışları olarakkanal yedi ayarlayın. Bir ondalık noktası sağlamaz bir ekran kullanıyorsanız , çıkışları olarakkanal sekiz ayarlayın. Programlama ve kolaybir ekran bağlamak yapmak için bitişik kanalları kullanın .
3

Her sayıda oluşturmak için açıp kapatabilir ve hangi LED’ler gösteren bir kağıt parçası üzerinde bir tablo oluşturun . Dokuz sütun ve kalem ile 11 satırları çizin . Soldaki sütun “Numara ” veLED iğne heradları ilekalan sütunları etiketleyin. Pimleri ” A ” dan “G ” arasında değişen harflerle adlandırılmış olabilir Pin ‘ adları veekranda içindeki konumları bulmak için ekranın belgelerine bakın . Dokuza kadar sayılar sıfır ile “Number ” altında , her satırı etiketleyin .
4

yaz ” 1 ” göstermek için tablonun her hücrede bir LED LED’ler için bir ” 0 ” açık ve olduğunda bu her numarasını oluştururken kapalı. Örneğin ,sayı ” 8″ ortak anotlu bir ekran kullanırken , ortak katotlu bir görüntüsünü kullanarak ya da kapalı olduğunda LED her açarak oluşturulur . ” 8 ” etiketlisatırdahücreler her ekranda hangi tip var bağlı olarak ” 0, ” “1” ya da dolacak . Eğer hangi tip olduğunu bilmiyorsanız ekranınızın belgelerine bakın.
5

kanallar , ya da LED’ler , her numarayı oluştururken üzerine ve sinyalleri göndermek içinmikrodenetleyici söylerkodunu yazın . Örneğin ,sayıda oluşturmak için ” 8 , ” Her çıkış kanalı için sinyal üzerinde bir göndermek . Her sayısını programlamak için tabloya bakınız .
6

otomatiknumaralar gezinmek için her sayı üretirkodundan sonra bir zaman gecikmesi ekleyin . 10 gecikmeler toplam kullanın . 1.000 milisaniye , veya bir saniye bir zaman gecikmesi eklerseniz , her sayıdan sonra , farklı bir sayı her saniye görüntülenir .
7 < p> programlama uygulama bu fonksiyonu varsa , hatalar için kodunuzu test . Bilgisayarınızın sabit diskinde kodu kaydetmek . Senin mikrodenetleyiciyekodunu yükleyin . Mikroişlemcinin güç kaynağını kesin .
LED Ekran bağlayın
8 < p >yedi -segment ayrı bakır yolda her pin ile breadboard üzerinde LED ekran yerleştirin. < Br >
9

tek-çekirdek tel kullanarakmikroişlemcinin toprak terminalineekrandagerekli işaretçilerine bağlayın . Zemin çivileri hangi işaretçilerine bulmak içinekranın belgelerine bakın .
10 < p >ekrandakalan pimin her bir direnç bağlayın . Rezistörünün bir ucu pimlerin ile aynı bakır parça üzerinde yer almaktadır. Direncindiğer ucu boş bir bakır yolda yatıyor ; herhangi bir elektronik bileşenlere bağlı olmayan bir bakır parça , olduğunu.
11

tek çekirdekli tel ile mikro denetleyici üzerinde bir çıkış kanalınadirençlerinin her bağlayın . Bir LED pimle aynı bakır parça üzerinde değildirenç sonundantelini . Eğer programda çıkış kanalları olarak adlandırılankanalları kullanabilirsiniz .
12 < p> güç kaynağına mikrodenetleyici bağlayın . Üzerindekimikrodenetleyici açın . Numaraları aracılığıylaekran çevrimi bir seferde dokuz birine sıfır .

Categories:

Bir cevap yazın