sonyps4.ru

Как включать световой индикатор на телефонах самсунг. Программируем LED на телефоне

На многих Android-устройствах есть световой индикатор, который сигнализирует о пропущенном звонке, входящем сообщении или разрядившейся батарее. По словам многих пользователей, он иногда начинает действовать на нервы, например ночью. Для таких случаев обладателям Android-устройств версий выше 4.3 доступны настройки светового индикатора в основном блоке настроек. Владельцам планшетов и смартфонов версии 4.1 или 4.2, 5 и выше необходимо загрузить специальное приложение. Попробуем вместе разобраться, как отключить световой индикатор при уведомлениях в Android.

Поскольку число версий и моделей планшетов, которые в качестве операционной системы имеют платформу Android, растет с каждым днем, не стоит исключать вероятность, что описание, представленное ниже, не будет работать на том или ином устройстве. Приложений, позволяющих экспериментировать с объектами для уведомлений, цветами световых индикаторов или интенсивностью мигания, - предостаточно. Среди наиболее действенных -LightFlow, Flash Notification, Notification Light Widget, NoLed, Notification Light.
Примечание:

Если ни одно из перечисленных приложений вам не подошло, продолжите поиск самостоятельно. Введите в строку поиска словосочетания turn off/switch off, notification light.
В нашем случае световой индикатор настраивается с помощью приложения Lightflow («Световой поток»).

После окончания загрузки нажмите кнопку Открыть. Нажмите кнопку ДА. Так вы активируете приложение LightFlow во вкладке специальных возможностей.

В настройках системы появится вкладка Спец.возможности. Коснитесь названия приложения во вкладке Службы.

В раскрывшемся меню приложения выберите Настройки.

Прокрутите Основные настройки вниз, пока не дойдете до вкладки Режим сна. Здесь можно задать начало и окончание времени, когда будет действовать ограничение на свечение индикатора. Установите флажок Свечение/LED. Световой индикатор уведомлений при включенном режиме сна действовать перестанет.


Не позволяет напрямую включать-выключать светодиодный индикатор или вспышку фотокамеры, на некоторых телефонах такая возможность имеется.

Как программно помигать разноцветными огоньками, как написать свой «Фонарик» или какими еще светодиодами устройства можно управлять - об этом Вы узнаете ниже.

Началось все с того, что я, исследуя файловую систему своего HTC Desire с помощью ES Проводника , случайно наткнулся на любопытные каталоги: /sys/class/leds/blue , /sys/class/leds/flashlight и т.п.
Какой еще blue?! Я видел только оранжевый и зеленый индикатор. Но самое интересное - внутри этих каталогов оказался файл brightness с правом на запись! Чем я сразу и воспользовался.

На самом деле, это не простой файл, а интерфейс работы с драйвером светодиода. Так, записав в файл /sys/class/leds/blue/brightness положительное число, мы включим синий индикатор на корпусе телефона, записав 0 - выключим. Аналогично с индикаторами amber и green. Включив два светодиода вместе, получим новые цвета: amber + blue = purple; green + blue = aqua.

А теперь, как это все программируется
public void ledControl(String name, int brightness) {

try {

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

fw.write(Integer.toString(brightness));

fw.close();

} catch (Exception e) {

// Управление LED недоступно

}

}


// Включим пурпурный индикатор

ledControl("amber" , 255 );

ledControl("blue" , 255 );


// Сделаем дисплей темнее

ledControl("lcd-backlight" , 30 );


// Выключим подсветку кнопок

ledControl("button-backlight" , 0 );


// Организуем фонарик средней яркости

ledControl("flashlight" , 128 );

Приложение-пример с исходными кодами можно скачать .

Заключение
Все! Теперь телефон светится, как новогодняя елка. Код проверялся только на HTC Desire под управлением Android 2.2, но, вероятно, может работать и на других устройствах. Напишите мне, получится или не получится фокус на Вашем телефоне.

Был на днях в магазине электроники. Иногда в нем появляются различные б/у радиодетали по низкой цене. На этот раз увидел микросхему , так как стоила копейки купил не задумываясь. Решил сделать простенький индикатор моно сигнала. Почему моно, а не стерео? Потому что микросхема только одна. Второй канал доделаю потом...

Распечатав с помощью лазерного принтера на глянцевой бумаге схему, приступим к переносу тонера (краски) на плату. Делаем это следующим образом: бумагу кладем на хорошо зачищенную наждачкой плату и нагретым утюгом в течении 10 минут водим по плате. Ждем пока плата остынет и под горячей водой аккуратно снимаем бумагу. Должно получиться следующее:

Потом травим плату в хлорном железе. Примерно через час плата у меня протравилась полностью. С помощью растворителя избавляемся от краски и наждачкой придаем плате более прямоугольный вид.

Лудим плату. После приступаем к пайке деталей. Сначала впаял микросхему. После светодиоды, а затем и остальные детали. Фото полностью готовой платы:


Работа схемы

Коротко расскажу о назначениях деталей. С помощью R2 настраиваем уровень входного сигнала. Через конденсатор С1 сигнал поступает на базу транзистора VT1, который служит усилителем. Резистор R3 задает смещение на базу транзистора. Дальше усиленный сигнал через конденсатор С2 «приходит» к диодам VD1 и VD2.

Отрицательный сигнал идет на минус, положительный на 5 ножку микросхемы. C3 и R4 служат в качестве фильтра. Чем выше напряжение на 5 ноге, тем больше загорается светодиодов. Кстати, если замкнуть 9 ножку на плюс, светодиоды будут загораться линейно. На видео можно посмотреть как эта штука работает.

Видео работы LED индикатора

Большинство новых смартфонов и планшетов имеют встроенные светодиодные фонари, которые сообщают о новых уведомлениях.

Только лишь немногим известно, что цвет можно изменить и установить уникальный для каждого уведомления.

В зависимости от производителя, ваш телефон андроид может быть оснащен опциями для управления светодиодами.

В большинстве случаев, они позволяют сделать только основное управление — отключить или включить и настроить основные параметры.

К счастью, есть несколько других способов управления светодиодами – с помощью приложений от энтузиастов.

В этом руководстве я вам предоставлю два варианта, точнее два приложения – какое выбрать решайте сами.

Способ № 1 – применение программы Light Flow Lite

Light Flow Lite это бесплатная версия одного из самых популярных приложений для управления светодиодами.

В бесплатной версии, можете изменить цвет светодиодов для наиболее важных функций телефона, в то время как платная версия поддерживает до 600 различных инструментов.

После запуска приложения появится сообщение о разрешении Light Flow. Вы должны позволить приложению читать ваши уведомления — нажмите «Да».

После возвращения к главному экрану приложения откройте в «Уведомление». Там увидите список различных событий и приложений, которые отображают уведомление.

В бесплатной версии можете изменить цвет светодиодов, среди прочего, для:

  • пропущенные вызовы;
  • входящие звонки;
  • непрочитанные SMS и MMS;
  • Hangout уведомления;
  • напоминания из календаря»
  • электронной почты;
  • низкий уровень заряда батареи.

После выбора типа настройки уведомления будет разделено на несколько вкладок. В можно включить / отключить «Уведомление» и активировать подсветку экрана. Там у вас будет несколько готовых цветов, а также возможность установить собственный цвет.


ПРИМЕЧАНИЕ: Light Flow Lite, может не может работать на всех устройствах. Если у вас есть проблемы с этим, стоит взглянуть на его настройку. Там найдите «Прямой режим», который при активации, берет на себя управление светодиодом. Также неплохо разрешить привилегии рут (суперпользователя если у вас есть), чтобы решить проблемы совместимости.

Способ № 2 — Light Manager

Чуть менее популярное приложение, но я думаю, что он может сделать работу лучше, чем вышеописанное (отлично работает с самсунгами).

Light менеджер прежде всего совершенно бесплатный и не ограничивает настройки — вы можете изменить цвет для каждого приложения и добавить любой элемент в список уникальных цветов.

Только вы должны дать разрешение приложения для чтения уведомлений. Чтобы сделать это, идем в «Настройка> Безопасность> Доступ к уведомлениям». На следующем экране выберите «Light Manager.»


Теперь можете включить программу и настроить дополнительные параметры (например, для автоматического запуска при включении телефона).

Двигаясь ниже найдете список различных уведомлений и приложений, а рядом с каждым из них уникальный цвет (если не видите цвета, то это означает, что используются цвета по умолчанию или не настроено).

Чтобы изменить цвет, просто коснитесь уведомления пальцем и установить другой цвет. Также можете полностью отключить уведомление, сняв птичку в соответствующем месте.

ПРИМЕЧАНИЕ: если у вас есть CyanogenMod, вам не нужно ничего устанавливать. В системе есть встроенная опция, которая позволяет контролировать цвета и эффекты. Успехов.

Ещё в далёком 2014-ом году Nokia установила в Lumia 730/735 LED-индикаторы. Сейчас Windows 10 Mobile уже поддерживает работу светодиодов, но смартфоны пока не получили обновление прошивки, включающее данную функцию. Именно поэтому многие пользователи захотят активировать её самостоятельно.

Как включить светодиодный индикатор на вашей Nokia Lumia 730/735?

Принцип действий такой же, как и с . Нужно будет установить на смартфон CAB-файл, после чего сделать Interop Unlock и добавить в реестр несколько значений.

Предупреждение: выполнение данных инструкций может привести к самым различным последствиям. Мы не несём ответственности за то, что вы можете сделать с вашим смартфоном, и не отвечаем за нанесённый смартфону ущерб.

Предупреждение 2: вернуть смартфон в исходное состояние можно будет только с помощью Windows Device Recovery Tool. Сброс настроек только обнулит значения реестра, но все драйвера останутся в системе.

Индикация точно заработает только в Lumia 730 и 735! Лучше не пытайтесь "включать" её на других моделях, если не уверены в её существовании.

  1. Скачайте . Распакуйте его и запустите установочный пакет.
  2. Загрузите .
  3. Подключите телефон к компьютеру.
  4. Нажмите Win + X и запустите командную строку с правами администратора. В зависимости от разрядности своей ОС введите одну из следующих команд:
    64-бит: CD C:\Program Files (x86)\Windows Kits\10\Tools\Bin\i386
    32-бит: CD C:\Program Files\Windows Kits\10\Tools\Bin\i386
  5. Не закрывайте командную строку.
  6. Скопируйте адрес папки с cab-файлом, который вы скачивали из каталога обновлений Microsoft. Важно: учтите, что файл должен находиться в отдельной папке, без каких-либо других файлов. Название папки не должно содержать пробелы и кириллические буквы.
  7. Вернитесь в командную строку и введите следующее, только без квадратных скобок:
    iutool - v - p [адрес папки с cab-файлом, который вы скопировали из предыдущего пункта]
  8. Если вы всё сделали правильно, смартфон перезагрузится и начнёт устанавливать обновления. Это займёт не более 10 минут. Ни в коем случае не трогайте смартфон и не отключайте его от ПК до конца процесса.
  9. Теперь сделайте Interop Unlock согласно инструкции " ". Если он уже у вас сделан, пропустите этот шаг.
  10. Скачайте файл со значениями реестра для вашего устройства и поместите его на SD-карту. Файл для Lumia 730/735 находится .
  11. Зайдите в приложение Interop Tools , выберите This Device , затем Import Registry File .
  12. Выберите файл, который вы только что скачали, согласитесь на импорт. Если возникнет ошибка, пробуйте установить более старые версии Interop Tools.
  13. Перезагрузите смартфон.

После выполнения данных действий в настройках уведомлений для программ (Параметры - Система - Уведомления и действия - Приложение ) появится галочка, включающая LED-индикатор для них. По умолчанию светодиод будет мигать при получении уведомления от любого приложения и отключаться после просмотра оповещения.

Как настроить работу LED-индикатора?

  • Зайдите в Interop Tools , выберите This Device , далее в меню-гамбургере Registry Browser .
  • Пройдите в ветвь HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Shell \ Nocontrol \ LedAlert . Для настройки работы индикатора используются 3 ключа: Intensity , Period и Cyclecount . Первый параметр регулирует яркость диода, второй - длительность одной вспышки в миллисекундах, третий - количество вспышек. Вы можете попробовать отредактировать эти значения.

Учтите, что существуют ограничения, превышать которые лучше не стоит.

  • Intensity: от 0 до 100.
  • Cyclecount: от 1 до 2147483647.

Как включить LED-индикацию на Lumia 830?

На Lumia 830 можно отключить подсветку аппаратных кнопок, вместо чего заставить центральную кнопку (Пуск) моргать при получении уведомлений.

Для этого выполните все инструкции, описанные выше, а затем:

  • Зайдите в Interop Tools , выберите This Device , далее в меню-гамбургере Registry Browser .
  • Пройдите в ветвь HKEY_LOCAL_MACHINE \ SOFTWARE \ OEM \ Nokia \ Display \ ColorAndLight .
  • Измените значение параметра UserSettingKeyLightEnabled на 0 .
  • Перезагрузите смартфон.

При обновлении системы вся функциональность, связанная с LED-оповещениями, не исчезает. После сброса настроек вам нужно будет заново ввести значения в реестре.



Загрузка...