Съдържание:
Видео: Мобилно устройство като автоматичен контрол на яркостта за лаптопи: 3 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:53
Мобилните устройства като таблетите и телефоните се предлагат с вграден сензор за светлина, който улеснява автоматичната промяна на яркостта на екрана с променящата се интензивност на околната светлина. Чудех се дали същото действие може да бъде повторено за лаптопи и така се роди идеята на този проект.
Използвайки основни електронни принципи, тази инструкция показва как можете да накарате вашия лаптоп да промени яркостта на екрана в зависимост от интензивността на околната светлина.
Стъпка 1: Необходими части
- Дрънкулка Adafruit M0.
- Резистор 100KOhm (можете да използвате други резистори в зависимост от стойността на вашия LDR).
- Светлозависим резистор (LDR).
- Женски и мъжки заглавки.
- ПХБ с общо предназначение.
Стъпка 2: Работа
Светлозависим резистор (LDR) е резистор, чието съпротивление варира в зависимост от променящата се интензивност на падащата върху него светлина. Обикновено, както е показано на графиката, съпротивлението се увеличава с намаляване на интензитета на светлината и съпротивлението намалява с увеличаване на интензитета на светлината.
Пълният потенциал на LDR се използва чрез свързването им във верига на делител на напрежение. Във второто изображение съпротивлението R2 се заменя с LDR и с помощта на дадената формула се измерва напрежението през LDR. С промяната на съпротивлението на LDR се променя и напрежението върху него. По този начин чрез наблюдение на променящото се напрежение интензитетът на светлината, падаща върху LDR, може да бъде количествено определен.
Забележка: Измерванията на интензитета на светлината, използващи LDR, са относителни, а не абсолютни
Стъпка 3: Съберете всичко заедно
Дрънкулката, неподвижният резистор и LDR бяха свързани помежду си, както е показано на електрическата схема. Парче велкро беше използвано за задържане на арматурата на място на дисплея на лаптопа.
Тестовият код беше преименуван на code.py и зареден в Trinket. Светлината в помещението беше разнообразна и се забелязваше варирането на напрежението в LDR.
Изготвени са сценарии на Powershell за промяна на яркостта на екрана на стъпки 10 от 0-100. Примерен скрипт за настройка на яркостта на 10% е приложен тук. За да ги направят изпълними при двойно щракване, бяха създадени преки пътища.
Тестовият код беше променен, за да инициира клавишни комбинации при промяна на напрежението в LDR. След зареждане на кода върху Trinket и свързване на Trinket към лаптопа чрез USB кабел, лаптопът започва да реагира на променящата се околна светлина.
Препоръчано:
M5StickC Cool Look часовник с меню и контрол на яркостта: 8 стъпки
M5StickC Cool Looking Watch с меню и контрол на яркостта: В този урок ще се научим как да програмираме ESP32 M5Stack StickC с Arduino IDE и Visuino за показване на време на LCD и също така да настроим часа и яркостта с помощта на менюто и бутоните StickC .Гледайте демонстрационен видеоклип
Контрол на яркостта на LED с потенциометър с Arduino: 3 стъпки
Контролиране на яркостта на LED с потенциометър с Arduino: В този проект ние ще контролираме яркостта на LED, като използваме променливо съпротивление, осигурено от потенциометъра. Това е много основен проект за начинаещ, но ще ви научи на много неща относно работата на потенциометъра и светодиодите, които са необходими за напредък
Контрол на яркостта на Led чрез Raspberry Pi и персонализирана уеб страница: 5 стъпки
Контролиране на яркостта на Led чрез Raspberry Pi и персонализирана уеб страница: Използвайки apache сървър на моя pi с php, намерих начин да контролирам яркостта на LED, използвайки плъзгач с персонализирана уеб страница, която е достъпна на всяко устройство, свързано към същата мрежа като вашето pi .Има много начини, по които това може да стане
Контрол на яркостта, Arduino (с анимации): 7 стъпки
Контрол на яркостта, Arduino (с анимации): През последните няколко години изградих две пинбол машини (pinballdesign.com) и две глави роботи (grahamasker.com), всяка от които се контролира от Arduinos. След като съм имал кариера като машинен инженер, аз съм добре с дизайна на механизмите, но аз
Контрол на яркостта ШИМ базиран LED контрол с помощта на бутони, Raspberry Pi и надраскване: 8 стъпки (със снимки)
Контрол на яркостта PWM управление на LED управление с помощта на бутони, Raspberry Pi и Scratch: Опитвах се да намеря начин да обясня как PWM работи на моите ученици, затова си поставих задачата да се опитам да контролирам яркостта на светодиода с помощта на 2 бутона - единият бутон увеличава яркостта на светодиода, а другият го затъмнява. Към програмата