مؤشرات LED ذات سبعة أجزاء. ما هي مؤشرات LED؟ ما هو مؤشر LED في الهاتف

تنزيل على الهاتف 08.10.2021
تنزيل على الهاتف

لا يسمح لك بتشغيل / إيقاف تشغيل مؤشر LED أو فلاش الكاميرا مباشرة ، بعض الهواتف لديها هذا الخيار.

كيفية وميض الأضواء متعددة الألوان برمجيًا ، وكيفية كتابة "المصباح اليدوي" الخاص بك أو ما هي مؤشرات LED الأخرى للجهاز التي يمكنك التحكم فيها - ستتعرف على هذا أدناه.

بدأ كل شيء بحقيقة أنه أثناء استكشاف نظام الملفات الخاص بي HTC Desire باستخدام ES Explorer ، عثرت بطريق الخطأ على أدلة غريبة: / sys / class / leds / blue ، / sys / class / leds / flashlight ، إلخ.
ماذا الأزرق ؟! رأيت فقط مؤشرًا برتقاليًا وأخضر. لكن الشيء الأكثر إثارة للاهتمام هو أنه يوجد داخل هذه الدلائل ملف سطوع بإذن الكتابة! التي استفدت منها على الفور.

في الواقع ، هذا ليس ملفًا بسيطًا ، ولكنه واجهة للعمل مع برنامج تشغيل LED. لذلك ، من خلال كتابة رقم موجب في ملف / sys / class / leds / blue / brightness ، سنقوم بتشغيل المؤشر الأزرق على علبة الهاتف ، وستؤدي كتابة 0 إلى إيقاف تشغيله. وبالمثل مع مؤشرات العنبر والأخضر. من خلال تشغيل اثنين من مصابيح LED معًا ، نحصل على ألوان جديدة: العنبر + الأزرق = الأرجواني ؛ أخضر + أزرق = ماء.

والآن كيف يتم برمجتها كلها
ledControl فارغ عام (اسم السلسلة ، سطوع int) (

محاولة(

FileWriter fw = new FileWriter ("/ sys / class / leds /" + name + "/ السطوع") ؛

fw.write (Integer.toString (السطوع)) ؛

fw.close () ،

) catch (استثناء هـ) (

// تحكم LED غير متوفر

}

}


// قم بتشغيل المؤشر الأرجواني

ledControl ("كهرماني" ، 255) ؛

ledControl ("أزرق" ، 255) ؛


// اجعل الشاشة أكثر قتامة

ledControl ("lcd-backlight" ، 30) ؛


// قم بإيقاف تشغيل الإضاءة الخلفية للزر

ledControl ("زر الإضاءة الخلفية" ، 0) ؛


// تنظيم مصباح يدوي متوسط ​​السطوع

ledControl ("مصباح يدوي" ، 128) ؛

يمكن تنزيل تطبيق مثال برموز المصدر.

استنتاج
الجميع! الآن الهاتف يضيء مثل شجرة عيد الميلاد. تم اختبار الكود فقط على HTC Desire الذي يعمل بنظام Android 2.2 ، ولكن من المحتمل أن يعمل على أجهزة أخرى أيضًا. اكتب لي إذا كان التركيز على هاتفك سيعمل أم لا.

كان في متجر إلكترونيات في ذلك اليوم. في بعض الأحيان تظهر مكونات الراديو المختلفة المستخدمة بسعر منخفض فيه. هذه المرة رأيت دائرة كهربائية صغيرة ، لأنها تكلف فلسًا واحدًا ، اشتريتها دون تردد. قررت عمل مؤشر بسيط للإشارة الأحادية. لماذا أحادي وليس ستيريو؟ لأن هناك شريحة واحدة فقط. سأنهي القناة الثانية لاحقا ...

بعد طباعة الرسم التخطيطي على ورق لامع باستخدام طابعة ليزر ، سنشرع في نقل الحبر (الحبر) إلى اللوحة. نقوم بذلك على النحو التالي: نضع الورق على لوح مُنظف جيدًا بورق الصنفرة ونمرره على اللوح بمكواة ساخنة لمدة 10 دقائق. ننتظر حتى يبرد اللوح ونزيل الورق بعناية تحت الماء الساخن. يجب أن تحصل على ما يلي:

ثم نقوم بتسميم اللوح بكلوريد الحديديك. بعد حوالي ساعة ، تم حفر لوحي بالكامل. بمساعدة مذيب ، نتخلص من الطلاء وبورق الصنفرة نمنح اللوحة مظهرًا مستطيلًا أكثر.

نحن نسدد دفعة. بعد أن نبدأ في لحام الأجزاء. أولا لحام الشريحة. بعد المصابيح ، ثم باقي التفاصيل. صورة للوحة النهائية:


تشغيل الدائرة

صف بإيجاز الغرض من الأجزاء. باستخدام R2 ، نقوم بضبط مستوى إشارة الإدخال. من خلال المكثف C1 ، يتم تغذية الإشارة إلى قاعدة الترانزستور VT1 ، والتي تعمل كمكبر للصوت. يحدد المقاوم R3 التحيز لقاعدة الترانزستور. علاوة على ذلك ، فإن الإشارة المضخمة من خلال المكثف C2 "تأتي" إلى الثنائيات VD1 و VD2.

إشارة سلبية تذهب إلى الطرح ، إشارة موجبة تذهب إلى دبوس 5 من الدائرة المصغرة. يعمل C3 و R4 كمرشح. كلما زاد الجهد الكهربائي على الطرف 5 ، ستضيء المزيد من مصابيح LED. بالمناسبة ، إذا أغلقت الجزء التاسع من علامة الجمع ، فستضيء مصابيح LED خطيًا. على الفيديو يمكنك أن ترى كيف يعمل هذا الشيء.

فيديو لمؤشر LED

مدير الضوء. في اللحظة التي تتلقى فيها خطابًا أو رسالة ، سيحاول هاتفك جذب انتباهك من خلال مؤشر مدمج. ولكن من خلال وميض مؤشر LED ، لن تحدد أبدًا نوع الحدث الذي حدث ، وسيظل عليك أن تأخذ الأمر بين يديك. حتى تقوم بتثبيت Light Manager.

Light Manager هو برنامج Android سيساعدك على تخصيص مؤشر LED الخاص بأداتك. باستخدام هذا التطبيق ، ستعلمه كيفية التفاعل بألوان مختلفة مع أحداث معينة ، مثل رسالة WhatsApp جديدة أو حدث من التقويم الخاص بك.

بشكل افتراضي ، يحتوي البرنامج بالفعل على عدد من الإعدادات للأحداث الأكثر شيوعًا. ولكن يمكنك في أي وقت حذف الإشارات غير ذات الصلة بك وإضافة الإشارات الضرورية. للقيام بذلك ، ما عليك سوى لمس العنصر المطلوب ، وسيتم نقلك إلى قائمة إعدادات الإشعارات. هنا يمكنك ضبط معدل الوميض واختيار لون مؤشر LED والتحقق فورًا من الإعدادات التي قمت بتعيينها أثناء العمل.

إذا كان البرنامج الذي تريد تلقي إشعارات منه غير موجود في القائمة ، فيمكنك إضافته بنفسك. للقيام بذلك ، قم بالتبديل إلى الوضع البديل لتشغيل Light Manager ، ثم حدد عنصر "إضافة تطبيق". سترى قائمة بجميع البرامج المثبتة على هاتفك الذكي. حدد التطبيق المطلوب وأضف إشعار LED له.

يرجى ملاحظة أن Light Manager يمكنه الإبلاغ ليس فقط عن أحداث البرنامج ، ولكن أيضًا عن أحداث النظام المختلفة. على سبيل المثال ، يمكن للتطبيق إخطارك عندما تكون البطارية منخفضة أو لا توجد إشارة للشبكة أو الوضع الصامت قيد التشغيل. لن يكون من غير الضروري أيضًا النظر في الإعدادات المتقدمة للبرنامج ، حيث يمكنك ضبط تردد وميض الإشارة ، وتمكين وضع السكون (الوقت من اليوم الذي لن يزعجك فيه Light Manager) وتغيير وقت الإغلاق التلقائي من نشاط LED.

ضبط مؤشر LED للإخطارات بالأحداث المختلفة:

قم بتنزيل تطبيق Light Manager لنظام Androidيمكنك اتباع الرابط أدناه.

المطور: MC Koo
النظام الأساسي: Android ( يعتمد على الجهاز)
لغة الواجهة: الروسية (روس)
الشرط: كامل (النسخة الكاملة)
الجذر: ليس هناك حاجة



لا يسمح لك بتشغيل / إيقاف تشغيل مؤشر LED أو فلاش الكاميرا مباشرة ، بعض الهواتف لديها هذا الخيار.

كيفية وميض الأضواء متعددة الألوان برمجيًا ، وكيفية كتابة "المصباح اليدوي" الخاص بك أو ما هي مؤشرات LED الأخرى للجهاز التي يمكنك التحكم فيها - ستتعرف على هذا أدناه.

بدأ كل شيء بحقيقة أنه أثناء استكشاف نظام الملفات الخاص بي HTC Desire باستخدام ES Explorer ، عثرت بطريق الخطأ على أدلة غريبة: / sys / class / leds / blue ، / sys / class / leds / flashlight ، إلخ.
ماذا الأزرق ؟! رأيت فقط مؤشرًا برتقاليًا وأخضر. لكن الشيء الأكثر إثارة للاهتمام هو أنه يوجد داخل هذه الدلائل ملف سطوع بإذن الكتابة! التي استفدت منها على الفور.

في الواقع ، هذا ليس ملفًا بسيطًا ، ولكنه واجهة للعمل مع برنامج تشغيل LED. لذلك ، من خلال كتابة رقم موجب في ملف / sys / class / leds / blue / brightness ، سنقوم بتشغيل المؤشر الأزرق على علبة الهاتف ، وستؤدي كتابة 0 إلى إيقاف تشغيله. وبالمثل مع مؤشرات العنبر والأخضر. من خلال تشغيل اثنين من مصابيح LED معًا ، نحصل على ألوان جديدة: العنبر + الأزرق = الأرجواني ؛ أخضر + أزرق = ماء.

والآن كيف يتم برمجتها كلها
ledControl فارغ عام (اسم السلسلة ، سطوع int) (

محاولة(

FileWriter fw = new FileWriter ("/ sys / class / leds /" + name + "/ السطوع") ؛

fw.write (Integer.toString (السطوع)) ؛

fw.close () ،

) catch (استثناء هـ) (

// تحكم LED غير متوفر

}

}


// قم بتشغيل المؤشر الأرجواني

ledControl ("كهرماني" ، 255) ؛

ledControl ("أزرق" ، 255) ؛


// اجعل الشاشة أكثر قتامة

ledControl ("lcd-backlight" ، 30) ؛


// قم بإيقاف تشغيل الإضاءة الخلفية للزر

ledControl ("زر الإضاءة الخلفية" ، 0) ؛


// تنظيم مصباح يدوي متوسط ​​السطوع

ledControl ("مصباح يدوي" ، 128) ؛

يمكن تنزيل تطبيق مثال برموز المصدر.

استنتاج
الجميع! الآن الهاتف يضيء مثل شجرة عيد الميلاد. تم اختبار الكود فقط على HTC Desire الذي يعمل بنظام Android 2.2 ، ولكن من المحتمل أن يعمل على أجهزة أخرى أيضًا. اكتب لي إذا كان التركيز على هاتفك سيعمل أم لا.

مرة أخرى في عام 2014 ، قامت نوكيا بتثبيت مؤشرات LED في هاتف Lumia 730/735. الآن يدعم Windows 10 Mobile بالفعل مصابيح LED ، لكن الهواتف الذكية لم تتلق بعد تحديثًا للبرامج الثابتة يتضمن هذه الميزة. هذا هو السبب وراء رغبة العديد من المستخدمين في تنشيطه بأنفسهم.

كيفية تشغيل مؤشر LED على هاتف Nokia Lumia 730/735؟

مبدأ العملية هو نفسه مع. ستحتاج إلى تثبيت ملف CAB على هاتفك الذكي ، ثم إجراء Interop Unlock وإضافة عدة قيم إلى السجل.

تحذير:يمكن أن يؤدي اتباع هذه التعليمات إلى مجموعة متنوعة من العواقب. نحن لسنا مسؤولين عما يمكنك فعله بهاتفك الذكي ، ولسنا مسؤولين عن أي ضرر يلحق بهاتفك الذكي.

التحذير 2:سيكون من الممكن إعادة الهاتف الذكي إلى حالته الأصلية فقط باستخدام أداة استرداد جهاز Windows. ستؤدي إعادة تعيين الإعدادات إلى إعادة تعيين قيم التسجيل فقط ، ولكن ستبقى جميع برامج التشغيل في النظام.

سيعمل المؤشر بالتأكيد فقط في Lumia 730 و 735!من الأفضل عدم محاولة "تشغيلها" على الطرز الأخرى ، إذا لم تكن متأكدًا من وجودها.

  1. تحميل . قم بفكها وتشغيل حزمة التثبيت.
  2. تحميل .
  3. قم بتوصيل هاتفك بجهاز الكمبيوتر الخاص بك.
  4. اضغط على Win + X وابدأ تشغيل موجه الأوامر بامتيازات المسؤول. اعتمادًا على شهادة نظام التشغيل لديك ، أدخل أحد الأوامر التالية:
    64 بت: القرص المضغوط C: \ Program Files (x86) \ Windows Kits \ 10 \ Tools \ Bin \ i386
    32 بت: القرص المضغوط C: \ Program Files \ Windows Kits \ 10 \ Tools \ Bin \ i386
  5. لا تغلق سطر الأوامر.
  6. انسخ عنوان مجلد ملف cab الذي قمت بتنزيله من كتالوج Microsoft Update. مهم:لاحظ أن الملف يجب أن يكون في مجلد منفصل ، دون أي ملفات أخرى. يجب ألا يحتوي اسم المجلد على مسافات أو أحرف سيريلية.
  7. ارجع إلى موجه الأوامر واكتب ما يلي بدون الأقواس المربعة:
    iutool-الخامس-p [عنوان المجلد مع ملف cab الذي نسخته من الفقرة السابقة]
  8. إذا فعلت كل شيء بشكل صحيح ، فسيتم إعادة تشغيل الهاتف الذكي والبدء في تثبيت التحديثات. لن يستغرق هذا أكثر من 10 دقائق. لا تلمس الهاتف الذكي بأي حال من الأحوال ولا تفصله عن الكمبيوتر حتى نهاية العملية.
  9. الآن قم بعمل Interop Unlock وفقًا للتعليمات "". إذا كان لديك بالفعل ، فتخط هذه الخطوة.
  10. قم بتنزيل ملف التسجيل لجهازك وضعه على بطاقة SD الخاصة بك. ملف Lumia 730/735 هو.
  11. تسجيل الدخول إلى التطبيق أدوات التشغيل المتداخل، تحديد هذا الجهاز، ومن بعد استيراد ملف التسجيل.
  12. حدد الملف الذي قمت بتنزيله للتو ، وافق على الاستيراد. في حالة حدوث خطأ ، حاول تثبيت إصدارات أقدم من أدوات التشغيل المتداخل.
  13. أعد تشغيل هاتفك الذكي.

بعد تنفيذ هذه الإجراءات في إعدادات الإعلام للبرامج ( الإعدادات - النظام - الإخطارات والإجراءات - التطبيق) ستظهر علامة اختيار ، بما في ذلك مؤشر LEDبالنسبة لهم. بشكل افتراضي ، سيومض مؤشر LED عند تلقي إشعار من أي تطبيق ويتم إيقاف تشغيله بعد عرض الإشعار.

كيف أقوم بإعداد مؤشر LED؟

  • اذهب إلى أدوات التشغيل المتداخل، تحديد هذا الجهاز، ثم في قائمة الهامبرغر مستعرض التسجيل.
  • اذهب إلى الفرع HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Shell \ Nocontrol \ LedAlert. 3 مفاتيح تستخدم لإعداد المؤشر: الشدة, فترةو Cyclecount. تتحكم المعلمة الأولى في سطوع الصمام الثنائي ، والثانية - مدة وميض واحد بالمللي ثانية ، والثالثة - عدد الومضات. يمكنك محاولة تعديل هذه القيم.

يرجى ملاحظة أن هناك حدودًا لا يجب تجاوزها.

  • الشدة: من 0 إلى 100.
  • Cyclecount: من 1 إلى 2147483647.

كيفية تمكين مؤشر LED في هاتف Lumia 830؟

في هاتف Lumia 830 ، يمكنك إيقاف تشغيل الإضاءة الخلفية لأزرار الأجهزة ، بدلاً من جعل الزر المركزي (Start) يومض عند تلقي الإشعارات.

للقيام بذلك ، اتبع جميع الإرشادات الموضحة أعلاه ، ثم:

  • اذهب إلى أدوات التشغيل المتداخل، تحديد هذا الجهاز، ثم في قائمة الهامبرغر مستعرض التسجيل.
  • اذهب إلى الفرع HKEY_LOCAL_MACHINE \ SOFTWARE \ OEM \ Nokia \ Display \ ColorAndLight.
  • قم بتغيير قيمة المعلمة UserSettingKeyLightEnabledعلى ال 0 .
  • أعد تشغيل هاتفك الذكي.

عند تحديث النظام ، لا تختفي جميع الوظائف المرتبطة بإشعارات LED. بعد إعادة ضبط الإعدادات ، ستحتاج إلى إعادة إدخال القيم في السجل.



نوصي بالقراءة

قمة