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

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

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

    По умолчанию Re: Предпусковой подогреватель HDD

    Набросал тестовый скетчь , пробуйте
    Вместо нолей можете прописать свои пороги срабатывания

    PHP код:
    #include <DallasTemperature.h> 

    DallasTemperature tempSensor

    void setup(void)  

       
    pinMode(5OUTPUT); 
       
    digitalWrite(5HIGH); //блокируем АСС на время инициализации датчика 
     // Serial.begin(115200); 
      
    tempSensor.begin(4); //Вешаем Датчик на 4 порт 
    }   

    void loop(void)  

       if(
    tempSensor.isValid()==tempSensor.isValid()==2)  
       { 
         
    tempSensor.reset(); 
         
    digitalWrite(5LOW); // если датчик не исправен , то разблокируем АСС
         
    return; 
       } 
       
      
    float tmpr=tempSensor.getTemperature(); //прочтать температуру от датчика 
      
    if(int(tmpr) < 0digitalWrite(5HIGH);//если температура ниже ноля, включить подогрев 
      
    if(int(tmpr) > 0digitalWrite(5LOW);//если температура выше ноля, выключить подогрев 
      
     //  Serial.print(int(tmpr)); //округлить до целой и отправить температуру  
     // Serial.println(); //перенос строки 

    Последний раз редактировалось Chip; 14.12.2010 в 03:32.

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

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

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

Ваши права

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