2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:05
Мобильные устройства, такие как планшеты и телефоны, оснащены встроенным датчиком освещенности, который обеспечивает автоматическое изменение яркости экрана при изменении интенсивности окружающего освещения. Мне было интересно, можно ли повторить то же действие для ноутбуков, и таким образом родилась идея этого проекта.
В этом руководстве с использованием основных принципов электроники показано, как заставить ноутбук изменять яркость экрана в зависимости от интенсивности окружающего освещения.
Шаг 1. Необходимые детали
- Адафрут Брелок M0.
- Резистор 100 кОм (вы можете использовать другие резисторы в зависимости от значения вашего LDR).
- Светозависимый резистор (LDR).
- Женские и мужские заголовки.
- Печатная плата общего назначения.
Шаг 2: Работа
Светозависимый резистор (LDR) - это резистор, сопротивление которого изменяется в зависимости от интенсивности падающего на него света. Обычно, как показано на графике, сопротивление увеличивается с уменьшением интенсивности света, а сопротивление уменьшается с увеличением интенсивности света.
Полный потенциал LDR используется путем соединения их в цепи делителя напряжения. На втором изображении сопротивление R2 заменено на LDR, и по данной формуле измеряется напряжение на LDR. При изменении сопротивления LDR изменяется и напряжение на нем. Таким образом, отслеживая изменяющееся напряжение, можно количественно определить интенсивность света, падающего на LDR.
Примечание. Измерения интенсивности света с использованием LDR являются относительными, а не абсолютными
Шаг 3. Собираем все вместе
Брелок, фиксированный резистор и LDR были соединены между собой, как показано на электрической схеме. Кусок липучки использовался, чтобы удерживать приспособление на месте на дисплее ноутбука.
Код теста был переименован в code.py и загружен на Trinket. Освещение в комнате менялось, и было отмечено изменение напряжения на LDR.
Созданы сценарии Powershell для изменения яркости экрана с шагом 10 от 0 до 100. Пример скрипта для установки яркости на 10% прилагается. Чтобы сделать их исполняемыми по двойному щелчку, были созданы ярлыки.
Тестовый код был изменен, чтобы инициировать действия с сочетанием клавиш при изменении напряжения на LDR. После загрузки кода на брелок и подключения брелка к ноутбуку через USB-кабель ноутбук начинает реагировать на изменение внешнего освещения.
Рекомендуемые:
Программирование Arduino через мобильное устройство -- Arduinodroid -- Arduino Ide для Android -- Мигание: 4 шага
Программирование Arduino через мобильное устройство || Arduinodroid || Arduino Ide для Android || Blink: Подпишитесь на мой канал на YouTube, чтобы увидеть больше видео … Arduino - это плата, которую можно программировать непосредственно через USB. Это очень просто и дешево для университетских и школьных проектов или даже в качестве прототипа продукта. Многие продукты в первую очередь основаны на нем для
Регулировка яркости светодиода с помощью потенциометра: 4 шага
Отрегулируйте яркость светодиода с помощью потенциометра: в предыдущей статье я показал вам, как считывать значение АЦП с потенциометра с помощью Arduino, а на этот раз я воспользуюсь показаниями значения АЦП, то есть регулировкой яркости светодиода
Автоматическая кормушка для растений WiFi с резервуаром - Установка для выращивания в помещении / на открытом воздухе - Автоматическая поливка растений с дистанционным мониторингом
Автоматическая кормушка для растений WiFi с резервуаром - Настройка выращивания в помещении / на открытом воздухе - Автоматическое поливание растений с удаленным мониторингом: в этом руководстве мы продемонстрируем, как настроить индивидуальную систему подачи растений в помещении / на открытом воздухе, которая автоматически поливает растения и может контролироваться удаленно с помощью платформы Adosia
Регулировка яркости и яркость светодиода с помощью Arduino: 7 шагов (с изображениями)
Уменьшение яркости и яркость светодиода с помощью Arduino: прежде чем вы начнете строить, вам нужно получить правильные материалы: 1 плата Arduino - я использовал подделку Arduino Uno, но она работает точно так же. 1 Потенциометр - мой выглядит иначе, чем большинство, но они также работают одинаково. 1 Макетная плата Несколько
Как сделать мобильное зарядное устройство: 3 шага (с изображениями)
Как сделать мобильное зарядное устройство: у вас нет зарядного устройства для мобильного телефона, и батарея вот-вот разрядится ..? Сделайте дома аварийное зарядное устройство, чтобы заряжать свое устройство только от батареи 9 В. Это видео показывает простой способ узнать, как сделать зарядное устройство для мобильного телефона в домашних условиях