Telefondaki LED göstergesi nedir? LED göstergeler ne işe yarar? Yedi bölümlü göstergelerin yönetilmesi

LED göstergesini veya kamera flaşını doğrudan açıp kapatmanıza izin vermez; bazı telefonlarda bu seçenek bulunur.

Çok renkli ışıkların programlı olarak nasıl yanıp söneceği, kendi “El Fenerinizi” nasıl yazacağınız veya diğer hangi cihaz LED'lerinin kontrol edilebileceği - bunu aşağıda öğreneceksiniz.

Her şey keşfetmemle başladı dosya sistemi onun HTC Desire ES Explorer'ı kullanırken yanlışlıkla ilginç dizinlerle karşılaştım: /sys/class/leds/blue, /sys/class/leds/flashlight, vb.
Mavi başka ne var? Sadece turuncu ve yeşil bir gösterge gördüm. Ancak en ilginç şey, bu dizinlerin içinde yazma iznine sahip bir parlaklık dosyasının bulunmasıydı! Bundan hemen faydalandım.

Aslında bu basit bir dosya değil, LED sürücüsüyle çalışmak için bir arayüz. Yani /sys/class/leds/blue/brightness dosyasına pozitif bir sayı yazarak telefon kılıfı üzerindeki mavi göstergeyi açacağız, 0 yazarak kapatacağız. Kehribar ve yeşil göstergeler de aynı şekilde. İki LED'i birlikte açarak yeni renkler elde ederiz: amber + mavi = mor; yeşil + mavi = deniz.

Peki bunların hepsi nasıl programlanıyor?
public void ledControl(Dize adı, int parlaklık) (

denemek (

FileWriter fw = new FileWriter("/sys/class/leds/" + name + "/brightness" );

fw.write(Integer.toString(parlaklık));

fw.close();

) catch (İstisna e) (

// LED kontrolü mevcut değil

}

}


// Mor göstergeyi aç

ledControl("sarı", 255);

ledControl("mavi", ​​255);


// Ekranı daha koyu hale getir

ledControl("lcd-arka ışık", 30);


// Düğmenin arka ışığını kapat

ledControl("düğme-arka ışık", 0);


// Orta parlaklıkta bir el feneri düzenleyin

ledControl("el feneri", 128);

Örnek uygulama kaynak kodları indirilebilir.

Çözüm
Tüm! Artık telefon parlıyor Noel ağacı. Kod yalnızca HTC Desire'da test edildi. Android kontrolü 2.2, ancak muhtemelen diğer cihazlarda da çalışabilir. Odaklamanın telefonunuzda çalışıp çalışmayacağını bana yazın.

Bu, Solntsev'in 20 yıl önce monte edilen amplifikatörünü yeniden hayata döndürdüğüm ikinci yıl. Amplifikatörün bileşenlerinden biri çıkış gücü göstergesidir. Yaratılış sırasında amplifikatör, K155LA3 - 8 muhafaza + gövde kiti üzerine monte edilmiş bir gösterge içeriyordu. İyi çalıştı ama artık modern değil. Kesimin altında modern bir temelde reenkarnasyon.
Resüsitasyon sürecinde modern unsurlara dayalı yeni bir gösterge oluşturmaya karar verdim. Popüler şu anda LM3915'teki göstergelerin bir diyagramıdır.


Maalesef bölgemizde satılık tek bir konutta bir dizi LED göstergeyi hemen bulamadım ve bunları ayrı LED'ler kullanarak monte ettim.



Genel olarak iyi sonuç verdi, ancak ışık noktalarının bulanıklığı (hatta bulanıklığı) tamamen tatmin edici değildi.
Arıyor LED şerit Tek bir muhafazada 8'i yeşil ve 4'ü kırmızı olmak üzere 12 segmentli bir dizi LED göstergeyle karşılaştım.


Tasarımımda amplifikatörün çıkış gücünü belirtmek için 10 LED, amplifikatör çıkışında negatif veya pozitif voltajın varlığını belirtmek için iki LED kullanıldı.
Paketi beklemek, nominal teslimat ücreti ve göstergedeki değişiklik beni satın almaktan caydırmadı.
Her bir göstergenin bulguları satıcı tarafından özenle korundu ve baloncuklu zarfla paketlendi.



Her panelin ön tarafı koruyucu bir çıkartma ile kaplanmıştır.

Göstergelerin içi şeffaf bir bileşikle doldurulmuştur

Genel olarak, meçhul bir ürün değil, göstergelerin kalitesinden çok hoş bir şekilde şaşırdım.
Satıcının belirttiği boyutlar gerçekte olanlarla tamamen aynıdır. Üretici kabloların uzunluğundan tasarruf etmedi.
Satıcı, LED'lerin akım tüketimini veya çalışma voltajını belirtmediğinden, 20-30 mA akımla yaklaşık 2 - 3 Volt olan bu verilerin genel olarak kabul edildiğini düşündü.
Ancak ilk önce gösterge LED'lerini bir T4 test cihazıyla kontrol ettim.




Uf, v – LED'in volt cinsinden yanmaya başladığı voltaj,
C, pf - pikofaradlarda bağlantı kapasitansı
Tabloda 1'den 8'e kadar olan LED'ler yeşil, 9-12 arasındaki LED'ler kırmızıdır.
Parametrelerde bir miktar dağılım var ama bu işi hiçbir şekilde etkilemiyor.
Göstergeler gelene kadar gravür yapmamayı düşündüm yeni tahta, ancak devre tahtası kullanmak için, ancak pimler arasındaki adımın 2,54 mm değil tam olarak 2 olduğu ortaya çıktı. Bu aslında satıcının sayfasındaki çizimlerden de görülebiliyor ama ben bu kadar küçük şeylere dikkat etmedim satın alırken.
Metrik ızgarayı Sprint-Layout'a kurduktan sonra tahtayı yerleştirdim. Bu süreçte, zorluk olmasa da panelin standardizasyonu olmayan başka bir şeyle karşılaştım - LED kabloları gövdenin ortasında değil, bir kenara kaydırılmış - merkezden 1,6 mm uzaklıkta bulunuyor. Bu hafif bir rahatsızlık yarattı - iki göstergeyi mahfazalar arasında boşluk kalmayacak şekilde yan yana yerleştirmem gerekiyordu. Göstergeleri deneyerek ızgara aralığını 0,25 mm'ye düşürmek ve tahtayı birkaç kez kağıda yazdırmak zorunda kaldım.
Sonuç olarak aşağıdaki tablo elde edildi





Sonuçların karşılaştırılması:

Devre kurulumu ve testi









Kamera, bölümlerin parlaklığını biraz bulanıklaştırıyor, ancak gerçek hayatta her şey çok düzgün görünüyor. Her LED, pamuksu bir nokta oluşturmadan kendine özgü bir parlaklık üretir.
Belki bu öznel bir duygudur, ancak gösterge canlandı, görüntü hızı arttı ve orijinal versiyona göre daha yeterli hale geldi - belirli bir gecikme ortadan kalktı.
Kabloların standart dışı eğimine ve kasanın merkezine göre yer değiştirmelerine rağmen satın alma işleminden ve elde edilen sonuçtan son derece memnunum ve bu ürünü tavsiye edebilirim.
Ayrıca satıcının farklı amaçlara yönelik çok çeşitli göstergeleri vardır.
Sprint ücreti:

İlk sekmede mikro devreli bir kart + ayrı LED'li bir gösterge panosu bulunmaktadır. İkinci sekmede izlenen göstergeler için bir pano bulunur.

+41 almayı planlıyorum Favorilere ekle İncelemeyi beğendim +76 +127

Geçen gün bir elektronik mağazasındaydım. Bazen çeşitli kullanılmış radyo bileşenleri düşük bir fiyata görünür. Bu sefer mikro devreyi gördüm, bir kuruşa mal olduğu için tereddüt etmeden aldım. Basit bir mono sinyal göstergesi yapmaya karar verdim. Neden stereo değil de mono? Çünkü tek çip var. İkinci kanalı daha sonra bitireceğim...

Kullanılarak yazdırıldı lazer yazıcı parlak kağıt üzerine diyagram, toneri (mürekkebi) tahtaya aktarmaya başlayalım. Bunu şu şekilde yapıyoruz: Kağıdı iyice zımparalanmış bir tahtaya yerleştirip, ısıtılmış ütüyle tahtanın üzerinde 10 dakika boyunca gezdiriyoruz. Tahtanın soğumasını bekleyip kağıdı sıcak su altında dikkatlice çıkarıyoruz. Şunun gibi görünmeli:

Daha sonra tahtayı demir klorürle aşındırıyoruz. Yaklaşık bir saat sonra tahtam tamamen kazınmıştı. Bir solvent kullanarak boyadan kurtuluyoruz ve tahtaya daha dikdörtgen bir görünüm kazandırmak için zımpara kullanıyoruz.

Ödeme yapıyoruz. Daha sonra parçaları lehimlemeye başlıyoruz. İlk önce çipi lehimledim. LED'lerden sonra ve ardından parçaların geri kalanı. Tamamen bitmiş tahtanın fotoğrafı:


Devre çalışması

Size kısaca parçaların amaçlarından bahsedeceğim. R2'yi kullanarak giriş sinyali seviyesini ayarlıyoruz. C1 kapasitörü aracılığıyla sinyal, amplifikatör görevi gören transistör VT1'in tabanına gider. Direnç R3, önyargıyı transistörün tabanına ayarlar. Daha öte güçlendirilmiş sinyal C2 kapasitörü aracılığıyla VD1 ve VD2 diyotlarına “gelir”.

Negatif sinyal eksiye, pozitif sinyal ise mikro devrenin 5. ayağına gider. C3 ve R4 filtre görevi görür. 5. bacaktaki voltaj ne kadar yüksek olursa, o kadar fazla LED yanar. Bu arada, pin 9'u artıya kısa devre yaparsanız LED'ler doğrusal olarak yanacaktır. Videoda bu şeyin nasıl çalıştığını görebilirsiniz.

LED gösterge çalışmasının videosu

Elbette “sekiz” göstergeyi zaten görmüşsünüzdür. Bu, 0'dan 9'a kadar sayıların yanı sıra ondalık noktayı () görüntülemeye yarayan yedi bölümlü bir LED göstergesidir. D.P.- Ondalık nokta) veya virgül.

Yapısal olarak bu ürün bir LED topluluğudur. Düzenekteki her LED kendi işaret bölümünü aydınlatır.

Modele bağlı olarak düzenek 1 ila 4 adet yedi parçalı gruptan oluşabilir. Örneğin, ALS333B1 göstergesi, 0'dan 9'a kadar yalnızca bir rakamı görüntüleyebilen yedi bölümlü bir gruptan oluşur.

Ancak KEM-5162AS LED göstergesinde zaten iki yedi bölümlü grup var. İki hanelidir. Aşağıdaki fotoğrafta farklı yedi bölümlü LED göstergeler gösterilmektedir.

Ayrıca 4 adet yedi bölümlü grup içeren göstergeler de vardır - dört basamaklı (resimde - FYQ-5641BSR-11). Ev yapımı elektronik saatlerde kullanılabilirler.

Diyagramlarda yedi bölümlü göstergeler nasıl gösteriliyor?

Yedi bölümlü gösterge kombine bir elektronik cihaz olduğundan diyagramlardaki görüntüsü görünümünden çok az farklılık gösterir.

Her pinin bağlı olduğu belirli bir işaret segmentine karşılık geldiğine dikkat etmeniz yeterlidir. Cihazın modeline bağlı olarak ortak bir katot veya anotun bir veya daha fazla terminali de vardır.

Yedi bölümlü göstergelerin özellikleri.

Bu bölümün görünen sadeliğine rağmen kendine has özellikleri de var.

İlk olarak, yedi segmentli LED göstergeler ortak bir anot ve ortak bir katotla birlikte gelir. Bu özellik Ev yapımı bir tasarım veya cihaz için satın alırken dikkate alınmalıdır.

Örneğin burada zaten tanıdık olan 4-ekh'in pin şeması var haneli gösterge FYQ-5641BSR-11.

Gördüğünüz gibi her hanedeki LED'lerin anotları bir araya getirilerek ayrı bir pine çıkış yapılıyor. İşaret segmentine ait LED'lerin katotları (örneğin, G), birbirine bağlı. Çoğu, göstergenin ne tür bir bağlantı şemasına sahip olduğuna bağlıdır (ortak bir anot veya katotla). Eğer bakarsanız devre şemaları Yedi segmentli göstergeleri kullanan cihazlarda bunun neden bu kadar önemli olduğu anlaşılacaktır.

Küçük göstergelerin yanı sıra büyük ve hatta çok büyük göstergeler de var. Halka açık yerlerde genellikle duvar saatleri, termometreler ve muhbirler şeklinde görülebilirler.

Ekrandaki sayıların boyutunu artırmak ve aynı zamanda her bölümün yeterli parlaklığını korumak için seri bağlı birkaç LED kullanılır. İşte böyle bir göstergenin bir örneği - avucunuzun içine sığıyor. Bu FYS-23011-BUB-21.

Bir bölümü seri bağlı 4 LED'den oluşur.

Segmentlerden birini (A, B, C, D, E, F veya G) aydınlatmak için, ona 11,2 voltluk bir voltaj uygulamanız gerekir (her LED için 2,8V). Daha azını örneğin 10V yapabilirsiniz ancak parlaklık da azalacaktır. Bunun istisnası ondalık noktadır (DP), segmenti iki LED'den oluşur. Yalnızca 5 - 5,6 volta ihtiyaç duyar.

Doğada iki renkli göstergeler de bulunur. Örneğin, kırmızı ve yeşil LED'ler bunlara yerleştirilmiştir. Görünüşe göre kasanın içine yerleştirilmiş iki gösterge var, ancak farklı renklerde LED'ler var. Her iki LED devresine de voltaj uygularsanız segmentlerden sarı bir ışık alabilirsiniz. Bu iki renkli göstergelerden birinin (SBA-15-11EGWA) bağlantı şemasını burada bulabilirsiniz.

Pim 1'i bağlarsanız ( KIRMIZI) ve 5 ( YEŞİL) anahtar transistörler aracılığıyla güç kaynağını “+”ya çevirerek, görüntülenen sayıların rengini kırmızıdan yeşile değiştirebilirsiniz. Ve 1 ve 5 numaralı pinleri aynı anda bağlarsanız parlak renk turuncu olacaktır. Göstergelerle bu şekilde oynayabilirsiniz.

Yedi bölümlü göstergelerin yönetimi.

Yedi bölümlü göstergeleri kontrol etmek için dijital cihazlar kaydırma yazmaçlarını ve kod çözücüleri kullanın. Örneğin, ALS333 ve ALS324 serisinin göstergelerini kontrol etmek için yaygın olarak kullanılan kod çözücü bir mikro devredir. K514ID2 veya K176ID2. İşte bir örnek.

Ve modern ithal göstergeleri kontrol etmek için genellikle kaydırma kayıtları kullanılır 74HC595. Teorik olarak ekran bölümleri doğrudan mikro denetleyici çıkışlarından kontrol edilebilir. Ancak böyle bir devre nadiren kullanılır, çünkü bu, mikro denetleyicinin kendisinin epeyce pininin kullanılmasını gerektirir. Bu nedenle kaydırma yazmaçları bu amaçla kullanılır. Ek olarak işaret bölümünün LED'leri tarafından tüketilen akım, mikro denetleyicinin sıradan çıkışının sağlayabileceği akımdan daha büyük olabilir.

FYS-23011-BUB-21 gibi büyük yedi segmentli göstergeleri kontrol etmek için, örneğin bir mikro devre gibi özel sürücüler kullanılır MBI5026.

Yedi bölümlü göstergenin içinde ne var?

Peki, biraz lezzetli bir şey. Herhangi bir elektronik mühendisi, radyo bileşenlerinin "iç kısımları" ile ilgilenmeseydi, mühendis olmazdı. ALS324B1 göstergesinin içinde olan budur.

Tabandaki siyah kareler LED kristalleridir. Burada kristali terminallerden birine bağlayan altın jumperları görebilirsiniz. Ne yazık ki, aynı jumperlar koptuğu için bu gösterge artık çalışmayacak. Ancak puan tablosunun dekoratif panelinin arkasında neyin saklı olduğunu görebiliyoruz.

2014 yılında yıl Nokia Lumia 730/735'te LED göstergeler kuruldu. Artık Windows 10 Mobile zaten LED'leri destekliyor ancak akıllı telefonlar henüz aşağıdakileri içeren bir ürün yazılımı güncellemesi almadı: bu fonksiyon. Bu nedenle birçok kullanıcı bunu kendisi etkinleştirmek isteyecektir.

Nokia Lumia 730/735 telefonunuzdaki LED göstergesi nasıl açılır?

Çalışma prensibi ile aynıdır. Akıllı telefonunuza bir CAB dosyası yüklemeniz, ardından Interop Kilidini açmanız ve kayıt defterine birkaç değer eklemeniz gerekecektir.

Uyarı: Bu talimatlara uymak çeşitli sonuçlara yol açabilir. Akıllı telefonunuzla yapabileceklerinizden biz sorumlu değiliz ve akıllı telefonunuza gelebilecek herhangi bir hasardan da sorumlu değiliz.

Uyarı 2: akıllı telefonu geri ver başlangıç ​​durumu ancak bununla mümkün olacak Windows'u kullanma Cihaz Kurtarma Aracı. Ayarların sıfırlanması yalnızca kayıt defteri değerlerini sıfırlar ancak tüm sürücüler sistemde kalır.

Ekran kesinlikle yalnızca Lumia 730 ve 735'te çalışacak! Varlığından emin değilseniz, diğer modellerde onu "açmaya" çalışmamak daha iyidir.

  1. İndirmek. Paketini açın ve kurulum paketini çalıştırın.
  2. İndirmek.
  3. Telefonunuzu bilgisayarınıza bağlayın.
  4. Win + X tuşlarına basın ve çalıştırın komut satırı yönetici haklarına sahip. İşletim sisteminizin bitliğine bağlı olarak aşağıdaki komutlardan birini girin:
    64 bit: CD C:\Program Dosyaları (x86)\Windows Kitleri\10\Tools\Bin\i386
    32 bit: CD C:\Program Files\Windows Kitleri\10\Tools\Bin\i386
  5. Komut istemini kapatmayın.
  6. Dizinden indirdiğiniz cab dosyasının bulunduğu klasörün adresini kopyalayın Microsoft güncellemeleri. Önemli: Lütfen dosyanın başka dosyalar olmadan ayrı bir klasörde olması gerektiğini unutmayın. Klasör adı boşluk veya Kiril harfleri içermemelidir.
  7. Komut satırına dönün ve köşeli parantez olmadan aşağıdakini girin:
    iutool -v-p [ile klasörün adresi önceki adımdan kopyaladığınız cab dosyası]
  8. Her şeyi doğru yaptıysanız, akıllı telefon yeniden başlatılacak ve güncellemeleri yüklemeye başlayacaktır. Bu 10 dakikadan fazla sürmeyecek. İşlemin sonuna kadar akıllı telefonunuza hiçbir şekilde dokunmayın ve bilgisayarınızla bağlantısını kesmeyin.
  9. Şimdi " " talimatlarına göre Interop Kilidini açın. Bunu zaten yaptıysanız bu adımı atlayın.
  10. Cihazınızın kayıt defteri değerlerini içeren dosyayı indirin ve SD kartınıza yerleştirin. Lumia 730/735 dosyası bulunur.
  11. Uygulamaya git Birlikte Çalışma Araçları, seçme Bu Cihaz, Daha sonra Kayıt Dosyasını İçe Aktar.
  12. Yeni indirdiğiniz dosyayı seçin ve içe aktarmayı kabul edin. Bir hata oluşursa Interop Tools'un eski sürümlerini yüklemeyi deneyin.
  13. Akıllı telefonunuzu yeniden başlatın.

Programların bildirim ayarlarında bu adımları uyguladıktan sonra ( Ayarlar - Sistem - Bildirimler ve Eylemler - Uygulama) aşağıdakileri içeren bir onay işareti görünecektir: LED göstergesi onlar için. Varsayılan olarak LED, herhangi bir uygulamadan bildirim alındığında yanıp sönecek ve uyarı görüntülendikten sonra kapanacaktır.

LED göstergesi nasıl yapılandırılır?

  • Git Birlikte Çalışma Araçları, seçme Bu Cihaz, ardından hamburger menüsünde Kayıt Defteri Tarayıcısı.
  • Şubeye git HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\Nocontrol\LedAlert. Göstergeyi yapılandırmak için 3 tuş kullanılır: Yoğunluk, Dönem Ve Döngü sayısı. İlk parametre diyotun parlaklığını ayarlar, ikincisi milisaniye cinsinden bir flaşın süresini, üçüncüsü ise flaş sayısını ayarlar. Bu değerleri düzenlemeyi deneyebilirsiniz.

Lütfen aşmamanız gereken kısıtlamalar olduğunu unutmayın.

  • Yoğunluk: 0'dan 100'e.
  • Döngü sayısı: 1'den 2147483647'ye.

Lumia 830'da LED ekran nasıl etkinleştirilir?

Lumia 830'da, donanım düğmelerinin arka aydınlatmasını kapatabilir ve bunun yerine bildirim alırken merkezi düğmenin (Başlat) yanıp sönmesini sağlayabilirsiniz.

Bunu yapmak için yukarıda açıklanan tüm talimatları izleyin ve ardından:

  • Git Birlikte Çalışma Araçları, seçme Bu Cihaz, ardından hamburger menüsünde Kayıt Defteri Tarayıcısı.
  • Şubeye git HKEY_LOCAL_MACHINE\SOFTWARE\ OEM\Nokia\Ekran\ColorAndLight.
  • Parametre değerini değiştirin Kullanıcı AyarıKeyLightEnabled Açık 0 .
  • Akıllı telefonunuzu yeniden başlatın.

Sistemi güncellerken LED bildirimleriyle ilgili tüm işlevler kaybolmaz. Sıfırlamadan sonra kayıt defterindeki değerleri tekrar girmeniz gerekecektir.