LED göstərici işləyir. Led göstərici

İşıq meneceri. Siz e-poçt və ya mesaj aldığınız anda telefonunuz daxili göstəricidən istifadə edərək diqqətinizi cəlb etməyə çalışacaq. Ancaq LED-in yanıb-sönməsi ilə siz heç vaxt dəqiq hansı hadisənin baş verdiyini təyin etməyəcəksiniz və yenə də onu götürməli olacaqsınız. Light Manager quraşdırana qədər.

Light Manager gadgetınızın LED göstəricisini konfiqurasiya etməyə kömək edəcək Android üçün proqramdır. Bu proqramla siz ona müəyyən hadisələrə, məsələn, WhatsApp-a yeni mesaj gəldikdə və ya təqviminizdən bir hadisəyə fərqli rənglərlə reaksiya verməyi öyrədəcəksiniz.

Varsayılan olaraq, proqramda artıq ən populyar hadisələr üçün bir sıra parametrlər var. Amma istədiyiniz vaxt sizə aidiyyatı olmayan siqnalları silə və lazım olanı əlavə edə bilərsiniz. Bunu etmək üçün sadəcə istədiyiniz elementə toxunun və siz bildiriş parametrləri menyusuna aparılacaqsınız. Burada yanıb-sönmə tezliyini təyin edə, LED-in rəngini seçə və dərhal işə saldığınız parametrləri yoxlaya bilərsiniz.

Əgər bildiriş almaq istədiyiniz proqram siyahıda yoxdursa, onu özünüz əlavə edə bilərsiniz. Bunu etmək üçün Light Manager alternativ iş rejiminə keçin və sonra "Tətbiq əlavə et" seçin. Smartfonunuzda quraşdırılmış bütün proqramların siyahısını görəcəksiniz. seçin düzgün tətbiq və bunun üçün LED bildirişi əlavə edin.

Nəzərə alın ki, Light Manager yalnız proqram hadisələri deyil, həm də müxtəlif sistem hadisələri haqqında məlumat verə bilər. Məsələn, proqram batareyanız azaldıqda, şəbəkə siqnalı olmadıqda və ya səssiz rejimi yandırdığınızda sizə xəbər verə bilər. Siqnalın yanıb-sönmə tezliyini təyin edə, yuxu rejimini aktivləşdirə (İşıq Menecerinin sizi narahat etməyəcəyi günün vaxtı) və vaxtı dəyişdirə biləcəyiniz proqramın qabaqcıl parametrlərinə baxmaq da yaxşı olardı. avtomatik bağlanma LED fəaliyyəti.

Müxtəlif hadisələr haqqında bildirişlər üçün LED göstəricisinin qurulması:

Android üçün Light Manager proqramını yükləyin aşağıdakı linkə daxil ola bilərsiniz.

İnkişaf etdirici: MC Koo
Platforma: Android ( Cihazdan asılıdır)
İnterfeys dili: Rus (RUS)
Vəziyyəti: Tam
Kök: lazım deyil



Yenə 2014-cü ildə il Nokia Lumia 730/735-də quraşdırılmış LED göstəriciləri. İndi Windows 10 Mobile artıq LED-ləri dəstəkləyir, lakin smartfonlar hələ də daxil olan proqram təminatı yeniləməsini almayıb bu funksiya. Buna görə bir çox istifadəçi onu özləri aktivləşdirmək istəyəcəklər.

Nokia Lumia 730/735-də LED göstəricini necə yandırmaq olar?

Əməliyyat prinsipi ilə eynidır. Smartfonunuza bir CAB faylı quraşdırmalı, sonra Interop Unlock etməli və reyestrə bir neçə dəyər əlavə etməlisiniz.

Xəbərdarlıq: Bu təlimatlara riayət etmək müxtəlif nəticələrə səbəb ola bilər. Biz sizin smartfonunuzla nə edə biləcəyiniz üçün cavabdeh deyilik və smartfonunuza dəyən hər hansı zərərə görə məsuliyyət daşımırıq.

Xəbərdarlıq 2: smartfonu geri qaytarın ilkin vəziyyət yalnız ilə mümkün olacaq Windows istifadə edərək Qurğu Bərpa Aləti. Parametrlərin sıfırlanması yalnız reyestr dəyərlərini sıfırlayacaq, lakin bütün sürücülər sistemdə qalacaq.

Ekran mütləq yalnız Lumia 730 və 735-də işləyəcək! Varlığına əmin deyilsinizsə, onu digər modellərdə "yandırmağa" çalışmamaq daha yaxşıdır.

  1. Yüklə. Paketdən çıxarın və quraşdırma paketini işə salın.
  2. Yüklə.
  3. Telefonunuzu kompüterinizə qoşun.
  4. Win + X düyməsini basın və işə salın komanda xətti administrator hüquqları ilə. ƏS-nin bitliyindən asılı olaraq aşağıdakı əmrlərdən birini daxil edin:
    64-bit: CD C:\Program Files (x86)\Windows Kits\10\Tools\Bin\i386
    32-bit: CD C:\Proqram Faylları\Windows Kitləri\10\Tools\Bin\i386
  5. Komanda xəttini bağlamayın.
  6. Kataloqdan endirdiyiniz kabin faylı ilə qovluğun ünvanını kopyalayın Microsoft yeniləmələri. Əhəmiyyətli: Nəzərə alın ki, fayl başqa fayllar olmadan ayrıca qovluqda olmalıdır. Qovluq adında boşluq və ya kiril hərfləri olmamalıdır.
  7. Komanda xəttinə qayıdın və kvadrat mötərizələr olmadan aşağıdakıları daxil edin:
    iutool -v-p [ ilə qovluğun ünvanı əvvəlki paraqrafdan kopyaladığınız cab faylı]
  8. Hər şeyi düzgün etmisinizsə, smartfon yenidən başlayacaq və yeniləmələri quraşdırmağa başlayacaq. Bu, 10 dəqiqədən çox olmayacaq. Prosesin sonuna qədər heç bir halda smartfonunuza toxunmayın və ya onu kompüterinizdən ayırmayın.
  9. İndi " " təlimatlarına uyğun olaraq Interop Kilidini açın. Əgər bunu artıq etmisinizsə, bu addımı atlayın.
  10. Cihazınız üçün reyestr dəyərləri olan faylı endirin və SD kartınıza yerləşdirin. Lumia 730/735 üçün fayl yerləşir.
  11. Tətbiqə keçin Qarşılıqlı fəaliyyət alətləri, seçin Bu Cihaz, sonra Reyestr faylını idxal edin.
  12. İndicə endirdiyiniz faylı seçin və idxal etməyə razılaşın. Səhv baş verərsə, Interop Tools-un köhnə versiyalarını quraşdırmağa cəhd edin.
  13. Smartfonunuzu yenidən başladın.

Proqramlar üçün bildiriş parametrlərində bu addımları yerinə yetirdikdən sonra ( Parametrlər - Sistem - Bildirişlər və Fəaliyyətlər - Tətbiq) işarəsi görünəcək, o cümlədən LED göstərici onlar üçün. Varsayılan olaraq, LED hər hansı bir tətbiqdən bildiriş alarkən yanıb-sönəcək və xəbərdarlıqa baxdıqdan sonra sönəcək.

LED göstəricisini necə konfiqurasiya etmək olar?

  • Getmək Qarşılıqlı fəaliyyət alətləri, seçin Bu Cihaz, sonra hamburger menyusunda Reyestr brauzeri.
  • filiala gedin HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\Nocontrol\LedAlert. Göstəricini konfiqurasiya etmək üçün 3 düymədən istifadə olunur: İntensivlik, DövrCyclecount. Birinci parametr diodun parlaqlığını tənzimləyir, ikincisi - millisaniyələrdə bir flaşın müddəti, üçüncüsü - yanıb-sönmə sayı. Bu dəyərləri redaktə etməyə cəhd edə bilərsiniz.

Nəzərə alın ki, keçməməli olduğunuz məhdudiyyətlər var.

  • İntensivlik: 0-dan 100-ə qədər.
  • Cyclecount: 1-dən 2147483647-ə qədər.

Lumia 830-da LED displeyini necə aktivləşdirmək olar?

Lumia 830-da siz aparat düymələrinin arxa işıqlandırmasını söndürə və bildirişlər alarkən mərkəzi düymənin (Başlat) yanıb-sönməsini təmin edə bilərsiniz.

Bunu etmək üçün yuxarıda təsvir olunan bütün təlimatları izləyin və sonra:

  • Getmək Qarşılıqlı fəaliyyət alətləri, seçin Bu Cihaz, sonra hamburger menyusunda Reyestr brauzeri.
  • filiala gedin HKEY_LOCAL_MACHINE\SOFTWARE\ OEM\Nokia\Display\ColorAndLight.
  • Parametr dəyərini dəyişdirin UserSettingKeyLightEnabled haqqında 0 .
  • Smartfonunuzu yenidən başladın.

Sistemi yeniləyərkən, LED bildirişləri ilə əlaqəli bütün funksionallıq yox olmur. Sıfırladıqdan sonra reyestrdəki dəyərləri yenidən daxil etməlisiniz.

Bəzi telefonlarda LED indikatorunu və ya kamera flaşını birbaşa yandırmağa/söndürməyə imkan vermir;

Çox rəngli işıqları proqramlı şəkildə necə yanıb-söndürmək, öz "Fənərinizi" necə yazmaq və ya başqa hansı LED-ləri idarə etmək olar - bu barədə aşağıda öyrənəcəksiniz.

Hər şey mən kəşfiyyat edərkən başladı fayl sistemi onun HTC Desire ES Explorer-dən istifadə edərək təsadüfən maraqlı kataloqlarla rastlaşdım: /sys/class/leds/blue, /sys/class/leds/flashlight və s.
Daha mavi nədir?! Mən yalnız narıncı və yaşıl göstərici gördüm. Ancaq ən maraqlısı odur ki, bu qovluqların içərisində yazma icazəsi olan bir parlaqlıq faylı var idi! Hansı ki, mən dərhal yararlandım.

Əslində, bu sadə bir fayl deyil, LED sürücüsü ilə işləmək üçün bir interfeysdir. Beləliklə, /sys/class/leds/blue/brightness faylına müsbət rəqəm yazmaqla telefonun korpusunda mavi indikatoru yandıracağıq, 0 yazaraq onu söndürəcəyik. Eynilə kəhrəba və yaşıl göstəricilərlə. İki LED-i birlikdə yandıraraq, yeni rənglər əldə edirik: kəhrəba + mavi = bənövşəyi; yaşıl + mavi = su.

İndi bütün bunlar necə proqramlaşdırılıb?
public void ledControl(Strin adı, int parlaqlığı) (

cəhd (

FileWriter fw = new FileWriter("/sys/class/leds/" + ad + "/parlaqlıq" );

fw.write(Integer.toString(parlaqlıq));

fw.close();

) tutmaq (İstisna e) (

// LED nəzarəti mövcud deyil

}

}


// Bənövşəyi göstəricini yandırın

ledControl("kəhrəba" , 255 );

ledControl("mavi", 255);


// Ekranı daha qaranlıq edin

ledControl("lcd-arxa işıqlandırma" , 30 );


// Düymənin arxa işığını söndürün

ledControl("düymə arxa işığı" , 0 );


// Orta parlaqlıqda fənər təşkil edin

ledControl("fənər" , 128 );

İlə nümunə tətbiq mənbə kodları yükləmək olar.

Nəticə
Hamısı! İndi telefon kimi parlayır Milad ağacı. Kod yalnız HTC Desire-də sınaqdan keçirildi Android nəzarəti 2.2, lakin yəqin ki, digər cihazlarda da işləyə bilər. Telefonunuzda fokusun işləyəcəyini və ya işləməyəcəyini mənə yazın.

Bu məqalə dinamik ekranın təşkili ilə bağlı nəşrlərimin silsiləsini davam etdirir PIC mikro nəzarətçiləri və LED göstəriciləri. Budur əvvəlki yazılara keçidlər:

Təklif olunan alqoritmin işləmə cədvəli (ümumi katodlu göstərici istifadə olunur, birinci sütunda göstərici rəqəmləri ilə birləşdirilmiş registr çıxışları göstərilir) aşağıda verilmiş əlaqə sxeminə uyğun olaraq.

2 ms interval ilə kəsilmələrin hər birində (bu halda TMR0 taymerindən) bir dinamik göstərici (DI) mərhələsi registr və göstərici nəzarətinin beş mərhələsindən ibarət olan alqoritmə uyğun olaraq hazırlanır.

2-ci mərhələ: registrin 12-ci pinindəki müsbət kənar (ST_CP) registrin sıfır vəziyyətini çıxış kilidinə yazır. Burada və daha sonra, göstərici başlamazdan əvvəl, göstərici seqmentlərdə sıfır potensialla sönür.

3-cü mərhələ: 14 (DS - məlumat) və 11 (SH_CP - saat) registr sancaqlarını idarə edərək, seqmentləri idarə etmək üçün kod ona yazılır.

4-cü mərhələ: registrin 12-ci pinində müsbət düşmə ilə registrdən məlumatlar çıxış mandalına yazılır və bitlərdəki müsbət səviyyələrə görə göstərici sönük qalır.

5-ci mərhələ: burada göstərici rəqəmlərinin çıxışlarına tələb olunan kod verilir və sonra faktiki göstərici baş verir.

Əgər dövrə bir 4 parçanı əhatə edirsə rəqəm göstəricisi, sonra düzgün işləməsi üçün OK ilə olmalıdır. Əgər 8 bitə nəzarət etməlisinizsə, onda MK-nın 8 portu istifadə olunur, qalan 4 port isə sadəcə bitləri idarə edir (4-cü mərhələdə onlar olmalıdır) yüksək səviyyə). Qeyd etmək lazımdır ki, bu halda həm OK, həm də OA olan, müvafiq olaraq reyestrə seqmentləri və ya rəqəmləri birləşdirən göstəricilərdən istifadə etmək mümkündür (aşağıda göstərilən səbəblərə görə, birinci halda DI seqmentini təşkil etmək üstünlük təşkil edir). seqment, ikincidə isə bit-bit).

Bu metoddan istifadə edərək, istifadə üçün dörd qədər pulsuz port buraxarkən, bir növbəli registrdən istifadə edərək iki dörd bitlik göstəricini PIC16F676 MCU-ya qoşa bilərsiniz. Məsələn, belə bir əlaqə üçün insanlar bəzi MK portlarında DI və analoq giriş funksiyalarının birləşməsindən istifadə etdilər (mənim fikrimcə, son dərəcə şübhəli bir qərar), bu, dövrənin əhəmiyyətli dərəcədə çətinləşməsinə və müəlliflərin bəzi məhdudiyyətlərinə səbəb oldu. barədə xəbərdarlıq edin. Bağlantı diaqramımdan istifadə edərək, hər şey sadə və gözəl şəkildə həll ediləcəkdi - ayrı girişlər, ayrı göstəricilər, üstəgəl düymələr üçün daha iki port (MCLR daxil olmaqla).

Test üçün bu üsul rəhbərliyinə aşağıdakılar təklif olunur sadə dövrə PIC12F629 MK və indikatorda alternativ olaraq “test” sözünü və 1234 rəqəmini göstərən FYQ3641A indikatorunda.

Burada seqment-seqment DI-dən istifadə etmək qərara alındı ​​(hər an bir seqment açılır və bit pinlərində kod var, burada hər bitdə: 0 - bu seqment verilmiş bitdə yandırılmalıdırsa və 1 - əks halda), pik cərəyanlar reyestrə köçürülür. Niyə? Bunun iki səbəbi var: birincisi, 74HC595 çıxışlarının maksimum yükləmə qabiliyyəti PIC kontrollerləri üçün 25 mA-a qarşı 35 mA-dır; ikinci və əsas odur ki, MK-nin çıxış portu vasitəsilə həddinə yaxın bir cərəyan nəzəri olaraq öz çıxış potensialını registr girişlərini dəyişdirmə səviyyəsinə qaldıra bilər ki, bu da əməliyyatda səhvlərə səbəb olardı. Beləliklə, 6-7 mA cərəyanlar MK portlarına axır və çıxışlardakı potensiallar əlbəttə ki, TTL səviyyələrini keçmir.

Yuxarıda qeyd edildiyi kimi, kəsilmə intervalı 2 ms-dir, bu 64 Hz indikator yeniləmə sürətinə uyğundur və onun parıltısı göz üçün olduqca rahatdır.

Bu DI metodu, digər şeylərlə yanaşı, cərəyanı məhdudlaşdıran rezistorların (R2-R5) sayını yarıya endirməyə imkan verdi.

Cihaz sözdə "lehimsiz" çörək lövhəsində yığılmışdır.

Göstərici 3641A seriyasından hər hansı biri ilə əvəz edilə bilər.

Dövrə stabilləşdirilmiş 5 V mənbəyi ilə təchiz edilmişdir, yuxarıda qeyd olunan çörək lövhəsi ilə istifadə üçün nəzərdə tutulmuş xüsusi stabilizator lövhəsindən istifadə etdim.

MK nəzarət proqramı C dilində yazılmış və mühitə tərcümə edilmişdir.

MikroC-də kod, layihə, tətbiqdəki HEX faylı.

Kommersiya inkişaflarında bu əlaqə metodundan istifadə etmək üçün mənimlə əlaqə saxlayın.

Radioelementlərin siyahısı

Təyinat Növ Denominasiya Kəmiyyət QeydMağazaMənim bloknotum
DD1 MK PIC 8 bitlik

PIC12F629

1 Notepad üçün
DD2 Qeydiyyatdan keçin74HC5951 Notepad üçün
H.L. GöstəriciFYQ36411 Notepad üçün
R1 Rezistor

30 kOhm

1 Notepad üçün
R2 Rezistor

430 Ohm

1 Notepad üçün
R3 Rezistor

430 Ohm

1

Hesab lövhələrində, elektron saatlarda və daha çox şeylərdə simvolları göstərin. Led göstəriciəlifba və ya simvolik simvolları əks etdirən sadə dizayndır. Struktur olaraq, bu, hər bir elementin işarə seqmenti göstəricisi ilə işıqlandırıldığı LED-lərin yığılmasıdır.

Dizayn xüsusiyyətləri və növləri

LED göstəriciləri müxtəlif məlumatları əks etdirən inteqral sxemlərdən ibarətdir. İş gərginliyi 2V ilə 8V arasında dəyişir. Onlar ola bilər:

Seqmental;
- Matris;
- Xətti miqyas;
- Subay

Birinci çeşid ən çox istifadə olunur və standart növdür. Modeldən asılı olaraq, struktur 1-4 yeddi seqmentli qrupdan yığıla bilər. Obyektin ölçüsü və göstərilən simvolların sayı onların sayından asılıdır. Beləliklə, yeddi seqmentli bir qrup yalnız bir rəqəm və ya hərf göstərəcəkdir. Elektron saatlarda dörd qrup istifadə olunur. Evdə istifadə üçün bir dövrə seçərkən, alıcı ümumi anod və katodun mövcudluğuna diqqət yetirməlidir.
Kiçik göstəricilərlə yanaşı, ictimai yerlərdə görünənlər də var. Parlaqlığını artırmaq üçün hər bir fərdi komponentə quraşdırılmış ardıcıl olaraq bağlı LED-lər istifadə olunur. Göstəricinin müəyyən bir rəqəm və ya simvol göstərməsi üçün 11,2 Volt gərginlik tətbiq olunur. Elementlərin öz adları var: A, B, C, D, F və ya G. Əməliyyat rəqəmsal keçid registrləri və dekoderlər tərəfindən müəyyən edilir.

Məlumatların şifrələnməsi və inteqrasiya edilmiş sxemlər

Belə elementlər gərginlik təchizatını idarə edən bir lövhədə quraşdırılır. İş müraciət əsasında aparılır proqram kodu və xüsusi mikrokontrollerlərin istifadəsi. Proqramlaşdırmadan istifadə edərək, müəyyən bir zamanda komponentlərin göstərilməsinə təsir edən vaxt təyin edilir.
İnteqral sxem displeyə verilən ikili və ikili onluq kodu çevirir. Yerli göstəricilərə nəzarət etmək üçün ümumi sxemlər idxal olunan 74HC595 modellərində K514ID2 və ya K176ID2-dir. İdarəetmə iki yolla mümkündür:

Birbaşa, mikrokontrollerlər vasitəsilə;
- Növbəli registrlərdən istifadə

Birinci seçim çoxlu sancaqlar bağlamaq ehtiyacı səbəbindən daha az müvəffəqiyyətlidir. Bundan əlavə, cari istehlak mikrokontrolörlərlə mümkün olandan daha yüksək ola bilər. Böyük yeddi seqmentli göstəricilər MBI5026 çipindən asılıdır.

Seqment göstəricilərinin xüsusiyyətləri

Elektronikada onlar vizual yoxlama üçün istifadə olunur. Quruluş aşağıdakı elementlərdən ibarətdir:

Simvol sintez edən göstərici bir və ya bir neçə komponentdən istifadə edərək vizual məlumatın nümayiş olunduğu bir cihazdır;
- Məlumatların göstərilməsi sahəsi – onun daxilində rəqəmlər və ya digər simvollar göstərilir;
- Ekran elementi - öz nəzarəti olan struktur hissəsi;
- Seqment – ​​düz və ya əyri xətlər şəklində təqdim olunan məlumat ekranının elementi;
- Tanış məkan – bir simvolu göstərmək üçün tələb olunan boşluq

Bütün elektron cihazlar əsas vəzifələri yerinə yetirir:

1. Vizual məlumat.
2. Tam dizayna malikdirlər.
3. Elektron idarəetmə ilə təchiz edilmişdir

Seqment dəyişiklikləri matris modifikasiyalarından hər bir elementin unikal olması ilə fərqlənir. Simvolların forması müəyyən rəqəmləri və ya simvolları göstərmək üçün xüsusi olaraq hazırlanmışdır. Sonuncular yeddi deyil, doqquz, on dörd və ya on altı seqmentə əsaslanır. Sayı 7-dən çox olduqda, dinamik keçid göstəricisindən istifadə etmək olduqca rasionaldır. LED displey və göstərici iki rəngli formada da mümkündür. Müxtəlif rəngli işıq lampaları istifadə olunur və ümumi dövrəyə qoşulur. Tapıntıları birləşdirərək, birləşmiş kölgə əldə edilir.

Nəticə

Göstəricilərin işləməsi LED olmadan mümkün deyil. Bu cür cihazlar yalnız radio avadanlıqları üçün deyil, əlamətlər, taymerlər və göstəricilər üçün uğurla istifadə olunur. Cihazlar məlumatları göstərmək üçün istifadə edilə bilər müxtəlif növlər sxemlər və nəzarət.
Səhifələrinizdə məlumat paylaşın sosial şəbəkələrdə bu mövzu ilə bağlı.


Kateqoriyalar