Показано с 1 по 8 из 8

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Новичок
    Регистрация
    26.03.2010
    Возраст
    41
    Сообщений
    2
    Вес репутации
    0

    По умолчанию Управление подсветкой приборки.

    Я новичок в этом деле, пытаюсь сделать управление подсветкой приборной панели(светодиодной) сейчас управляется ШИМом +12v регистрируется яркость переменным резистором 25кОМ, хочу использовать тот же переменный резистор, что бы при включении габаритов подсветка загоралась плавно на тот уровень яркости который задан резистором и так же плавно тухла при отключении.
    Попытался написать скетч, но что-то не то, помогите!!!
    PHP код:
    #define LED 9     //  выход на управлении подсветкой

    #define BUTTON 7  // переключател   гараритов

    int i = 0;        


    int val = 0;  // состояние переключателя габаритов on - off    

    int res = 0; // уровень яркости

    int old_val = 0;  



    void setup() {
      
    pinMode(LED, OUTPUT);   
      
    pinMode(BUTTON, INPUT); 
    }

    void loop() {

      
    val = digitalRead(BUTTON); // читаем состояния переключателя 

       
    delay(10);



     
        if ((
    val == 1)&& (old_val == LOW) ) { //если подсветку включаем
    res = analogRead(0);  // читаем состояние регулятора яркости
    for (i = 0; i < res/4; i++) { // зажигаем плавно подсветку до уровня //выбранной яркости
        
    analogWrite(LED, i);       
        
    delay(10); 
          }
        }  
      

      
    old_val = val; // сохраняем состояние

    if ((val == 0 )&& (old_val == HIGH)) {//если подсветку выключаем
    res = analogRead(0); 

     for (
    i = res/4; i > 0; i--) { // тушим плавно от уровня регулятора яркости //до нуля

        
    analogWrite(LED, i); // set the LED brightness
        
    delay(10);           // Wait 10ms
      
    }
     }
    } 

    1)Вход с переключателя габаритов 12v
    2)Пока подсветку заменяет один светодиод, думаю делать на поливеке IRFL4105 и BC547 управление.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	pod.JPG 
Просмотров:	1246 
Размер:	90.7 Кб 
ID:	8157  
    Последний раз редактировалось crash-100; 29.03.2010 в 01:09.

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

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

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

Ваши права

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