Показано с 1 по 10 из 46

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    54
    Сообщений
    13,379
    Вес репутации
    10

    По умолчанию Автоматическая регулировка яркости монитора

    Нашел первый попавшийся мне на глаза фоторезистор, подключил его к нулевому аналоговому порту Arduino и написал программу регулировки яркости монитора. Потестил на своем домашнем монике очень понравилось и решил для него тоже поставить такое же устойство.
    Очень удобно и не напрягает глаза . В программе реализован порог чувствительности дневного освещения. Также можно ограничить пределы регулировки яркости. Или сделать ступенчатую регулировку.

    Скачать программу для ПК

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

    Код для Arduino/CarDuino/FreeDuino
    PHP код:
    //AutoLight 
    //http://compcar.ru   

    byte sens 0;   
    byte light 0;   
    void setup()      
    {       
      
    Serial.begin(115200);   
    }     

    void loop()      
    {      
    sens analogRead(0)/4;   

    if ((
    sens 0) && (sens<30)) {light 30;}   
    if ((
    sens 30) && (sens<60)) {light 60;}   
    if ((
    sens 60) && (sens<90)) {light 90;} 
    if ((
    sens 90) && (sens<120)) {light 120;} 
    if ((
    sens 120) && (sens<150)) {light 150;}   
    if ((
    sens 150) && (sens<190)) {light 190;}   
    if (
    sens 190)  {light 255;}   

    Serial.print(lightBYTE);   

     
    delay(100);   

    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	nano_autolight.png 
Просмотров:	690 
Размер:	8.5 Кб 
ID:	5823  
    Вложения Вложения
    Последний раз редактировалось Chip; 28.03.2010 в 04:09.

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •