» elektronik »Sıradan yedi bölümlü ekranları adreslenebilir hale getirmek

Düzenli yedi bölümlü ekranları adres ekranlarına dönüştürme



Sıradan adreslenebilir RGB LED'lere dönüştükleri normal bir yedi segmentli LED ekrana üç WS2811 mikro devre eklersek, ... adreslenebilir bir yedi segmentli ekran elde ederiz. Dokuz bit sadece yedi segment ve iki nokta için yeterlidir (bunlardan biri bazı göstergelerde eksiktir). Bu, kaydırma kayıtlarından daha da uygundur, çünkü her bir segmentin parlaklığı sürekli olarak ayarlanabilir. Üç pimli tarak yardımıyla, tek haneli ekranları yerleştirebilir ve çok haneli alabilirsiniz. bu ev yapımı seanhodgins takma adı altında Instructables tarafından tasarlandı. bu tür modüllerin bitmiş ürünler haline gelebilmesi için kitle fonlaması kampanyası başlattı.

Cihaz tahtada üretilir, üretimi için gerekli tüm dosyalar indirilebilir. Bu cihazı kullanarak adreslenebilir bir ekrana dönüştürülecek sıradan bir yedi bölümlü LED ekranın ortak bir anotla olması gerekir.

Sihirbaz, SMD bileşenlerini kurarak başlar. İlk olarak, lehimler dirençler (3 adet. Her biri 33 Ohm) ve kapasitörler (3 adet. Her biri 1 μF) ve her ikisi de 0805 boyutundadır. Sonra hatırladığımız gibi, üç tane de var. Bu sırada lehimlerken, mikro devrelerin aşırı ısınması minimaldir.



Saç kurutma makinesi, istenirse tüm SMD bileşenlerini aynı anda ve hızlı bir şekilde lehimlemenizi sağlarken, aşırı ısınması daha da azdır:



Sonra çıktı bileşenleri gelir. İlk olarak konektörler. Burada tarağı lehimlemek için hangi tarafı ve hangi tarafı - meslektaşı gösterilmiştir:



Ekranın kendisi, kartın karşı tarafında bulunur ve konektörlerin lehim noktalarını kapatır:



Aşağıda elektrik devresi gösterilmektedir. Arduino böyle bir modülü bağlayın:



Bu diyagram, ekranda hiç bir noktanın olmadığı durumlar için tasarlanmıştır. Kılavuz olarak, perfboard gibi bir breadboard üzerinde bile benzer bir şey monte edebilirsiniz, ancak birkaç biti ayrı tahtalara bölmek gerekli değildir.

Lütfen dikkat: düşük seviyeli taraftan modül zincirine veri göndermeniz gerekir ve daha sonra veri akışı düşük dereceden yüksek dereceye geçer.

Topladığınız modülleri kontrol etmek için geliştirici derledi ve standart bir kütüphane gerektirdi. İstenirse, bu çizim bir kütüphaneye de dönüştürülebilir. Belirli bir parlaklıkta istenen deşarjda bir rakam görüntülemek için operatörü kullanmanız gerekir:

writeDigit (DisplayNumber, Number, Brightness);


Rakamların numaralandırılması - en küçükten başlayarak sıfır sayısı atanır. Ekranı güncellemek için başka bir operatör kullanın:

segments.show ();
10
10
10

Yorum ekle

    • gülümsegülümsemelerxaxatamamdontknowyahoonea
      patronçizikaptalevetevet-evetagresifgizli
      üzgünümdansdance2dance3pardonyardımiçecekler
      Durarkadaşlariyigoodgooddüdükbaygınlıkdil
      dumanzırıltıcraybeyanalaycıDon-t_mentionindir
      ısıöfkelilaugh1mdatoplantımoskingnegatif
      Not_ipatlamış mısırcezalandırmakokumakkorkutmakkorkutuyorarama
      alaythank_youbuto_clueumnikakutanlaşmak
      kötübeeeblack_eyeblum3kızarmakövünçcan sıkıntısı
      sansürlüşakasecret2tehdit etmekzaferyusun_bespectacled
      shokrespektlolPrevedkarşılamaKrutoyya_za
      ya_dobryiyardımcıne_huliganne_othodiFludyasakyakın

Okumanızı tavsiye ederiz:

Akıllı telefon için verin ...