27.03.2014, 18:15 | #11 | |
Member
Регистрация: 24.03.2014
Сообщений: 38
Вес репутации: 0 |
Re: Многоканальный Dimmer, работающий в фоновом режиме
Цитата:
Вот часть кода с реле: Код HTML:
// Если температура достигает 28,3 (с погрешностью), отключаем кипятильник
if (celsius > 28.3)
{
digitalWrite(40, Relay_Off);
lcd.setCursor(0, 1);
lcd.print("H1-Off");
}
if (celsius < 28.0)
{
digitalWrite(40, Relay_On);
lcd.setCursor(0, 1);
lcd.print("H1-On ");
}[/background][/size][/font][/color]
[color=#141414][font=Georgia, 'Times New Roman', Times, serif][size=4][background=rgb(252, 252, 255)]// Если температура достигает 28,5 (с погрешностью), отключаем кипятильник
if (celsius > 28.5)
{
digitalWrite(41, Relay_Off);
lcd.setCursor(7, 1);
lcd.print("H2-Off");
}
if (celsius < 28.0)
{
digitalWrite(41, Relay_On);
lcd.setCursor(7, 1);
lcd.print("H2-On ");
}
lcd_key = read_LCD_buttons(); // read the buttons
switch (lcd_key) // depending on which button was pus hed, we perform an action
{
case btnRIGHT:
{
digitalWrite(41,!digitalRead(41));
lcd.setCursor(7, 1);
lcd.print("H2-Off");
break;
}
case btnLEFT:
{
digitalWrite(41, Relay_On);
lcd.setCursor(7, 1);
lcd.print("H2-On ");
break;
}
case btnUP:
{
lcd.print("UP ");
break;
}
case btnDOWN:
{
lcd.print("DOWN ");
break;
}
}
}//------------Конец ЦИКЛА-----------------------------
|
|
Здесь присутствуют: 10 (пользователей: 0 , гостей: 10) | |
|
|