Macademia'nın robotik ve mühendislik programı · ücretsiz seviye tespiti ve kişisel öğrenme yolu
Çıkış

7-segment ekran

Yedi çubuk ve bir noktadan oluşan, tek haneli rakam gösteren ekran. Her çubuk ayrı bir LED'dir.

Laboratuvarda dene

Nasıl çalışır?

7-segment ekran, yedi küçük LED çubuğu (a-g) ve bir nokta LED'inden (dp) oluşur. Hangi çubukların yandığına göre rakam görünür. Her çubuk ayrı bir LED olduğundan kendi seri direnci olmalıdır.

Ekran iki türdedir. Ortak katotta tüm LED'lerin eksi uçları COM'da birleşir; COM GND'ye bağlanır ve bir çubuk HIGH verilince yanar. Ortak anotta artı uçları birleşir; COM 5V'a bağlanır ve çubuk LOW verilince yanar. Bu yüzden ortak anotta desen ters çevrilir.

Sekiz LED'i sekiz pinle sürmek pahalıdır; derslerde 74HC595 ile üç pine indirilir. Bir rakam bir bayttır: bit 0 = a, bit 1 = b, ... bit 6 = g, bit 7 = dp.

İleri düzey: Birden çok haneli ekranlarda haneler hızla sırayla yakılır (çoğullama) ve göz hepsini birden yanıyor sanar. Laboratuvardaki parça tek hanelidir ve her çubuğu LED gibi modeller.

Laboratuvarda nasıl bağlanır?

NeredenNereye
74HC595 QA ... QGHer biri bir 330 Ω dirençten geçip ekranın a ... g ucuna
74HC595 QH (isteğe bağlı)Bir dirençten geçip ekranın dp ucuna
Ekran COMGND (ortak katot)

Parçayı seçince özellik panelinde Ortak uç seçeneği çıkar: "Ortak katot" (varsayılan) ya da "Ortak anot". Çalışırken bir direnci seçip Sanal ölçüm ile çubuk akımını görebilirsin.

Sık yapılan hatalar

  • Çubuk başına direnç koymamak. Çubuk fazla akım çeker; laboratuvar uyarı verir. Yedi çubuğa yedi direnç gerekir.
  • Ortak anot ile ortak katodu karıştırmak. Rakamlar ters görünür; ortak anotta COM 5V'a bağlanır ve desen ~RAKAM[i] ile ters çevrilir.
  • Çubuk adlarını karıştırmak. a-g sırası bit sırasıyla uyuşmalıdır; yoksa rakamlar bozuk görünür.
  • Tek direnci COM'a koymak. Yanan çubuk sayısına göre parlaklık değişir (1'de iki çubuk, 8'de yedi çubuk yanar).
Esc
  • PanelAna sayfaSayfa
  • ModüllerTüm modüllerSayfa
  • ParçalarParça ansiklopedisiSayfa
  • Mühendislik yoluBüyükler için robotik: 128 parça, 7 seviyeSayfa
  • Robotik dersi (ESOF 323)Üniversite robotik dersi, 14 haftaSayfa
  • TestlerimMini testler ve puanlarSayfa
  • Blok atölyesiSerbest blok programlamaAraç
  • Devre laboratuvarıSanal Arduino ve devreAraç
  • Robot arenasıSanal robot sürüşüAraç
  • OyunlarBloklarla 8 öğretici oyunAraç
  • Mikro Kart atölyesiSanal LED kartı bloklarla programlaAraç
  • Robot atölyesiMikro Kart'ı robota tak, bloklarla görev yapAraç