Do you have a KSD, and if so, where is it installed?
🇷🇺 Оригинал
А у тебя KSD есть и если есть где стоит?
Do you have a KSD, and if so, where is it installed?
А у тебя KSD есть и если есть где стоит?
Did I get it right — if it’s wired in series with the button, it’ll cut the power at 130?
Я правильно понял, если в разрыв кнопки стоит, то на 130 рубанет питание?
Yeah, but I put it next to it, not in the heater. I’ll redo it.
Есть, но поставил рядом, а не в нагреватель. Переделаю
Still weird… are you sure the triac isn’t dead? If you turn it on now, there’s no uncontrolled heating?
странно все равно… а точно симистор не сдох, если сейчас включаешь, бесконтрольного нагрева нет?
Turned it on, it doesn’t heat up by itself.
Включил, не нагревается сам по себе
And what firmware version? [iz chata]
А версия прошивки? [iz chata]
0.5.6 [korotkoe soobshchenie iz chata]
0.5.6 [korotkoe soobshchenie iz chata]
It’s still strange why it didn’t switch off
case NTC_ERROR:
analogWrite(FAN, 255);
heaterOFF(); <<<----------- This cuts power to the heater
oled.clear();
oled.firstPage();
do
{
oled.setFont(u8g2_font);
oled.drawUTF8((128 - oled.getUTF8Width(printMenuItem(&serviceTxt[DEF_T_ERROR]))) / 2, LINE_HIGHT, printMenuItem(&serviceTxt[DEF_T_ERROR]));
oled.drawUTF8((128 - oled.getUTF8Width(printMenuItem(&serviceTxt[DEF_T_CHECK]))) / 2, LINE_HIGHT * 2, printMenuItem(&serviceTxt[DEF_T_CHECK]));
oled.drawUTF8((128 - oled.getUTF8Width(printMenuItem(&serviceTxt[DEF_T_THERMISTOR]))) / 2, LINE_HIGHT * 3, printMenuItem(&serviceTxt[DEF_T_THERMISTOR]));
oled.drawUTF8((128 - oled.getUTF8Width(printMenuItem(&serviceTxt[DEF_T_OVERLOAD]))) / 2, LINE_HIGHT * 4, printMenuItem(&serviceTxt[DEF_T_OVERLOAD]));
oled.drawButtonUTF8(0, 1 * LINE_HIGHT, U8G2_BTN_INV, 128, 0, 0, “”);
oled.drawButtonUTF8(0, 2 * LINE_HIGHT, U8G2_BTN_INV, 128, 0, 0, “”);
oled.drawButtonUTF8(0, 3 * LINE_HIGHT, U8G2_BTN_INV, 128, 0, 0, “”);
oled.drawButtonUTF8(0, 4 * LINE_HIGHT, U8G2_BTN_INV, 128, 0, 0, “”);
} while (oled.nextPage());
while (digitalRead(encBut))
{
piii(500);
delay(500);
}
break;
Странно почему не выключилось
case NTC_ERROR:
analogWrite(FAN, 255);
heaterOFF(); <<<----------- Это рубит нагреватель
oled.clear();
oled.firstPage();
do
{
oled.setFont(u8g2_font);
oled.drawUTF8((128 - oled.getUTF8Width(printMenuItem(&serviceTxt[DEF_T_ERROR]))) / 2, LINE_HIGHT, printMenuItem(&serviceTxt[DEF_T_ERROR]));
oled.drawUTF8((128 - oled.getUTF8Width(printMenuItem(&serviceTxt[DEF_T_CHECK]))) / 2, LINE_HIGHT * 2, printMenuItem(&serviceTxt[DEF_T_CHECK]));
oled.drawUTF8((128 - oled.getUTF8Width(printMenuItem(&serviceTxt[DEF_T_THERMISTOR]))) / 2, LINE_HIGHT * 3, printMenuItem(&serviceTxt[DEF_T_THERMISTOR]));
oled.drawUTF8((128 - oled.getUTF8Width(printMenuItem(&serviceTxt[DEF_T_OVERLOAD]))) / 2, LINE_HIGHT * 4, printMenuItem(&serviceTxt[DEF_T_OVERLOAD]));
oled.drawButtonUTF8(0, 1 * LINE_HIGHT, U8G2_BTN_INV, 128, 0, 0, “”);
oled.drawButtonUTF8(0, 2 * LINE_HIGHT, U8G2_BTN_INV, 128, 0, 0, “”);
oled.drawButtonUTF8(0, 3 * LINE_HIGHT, U8G2_BTN_INV, 128, 0, 0, “”);
oled.drawButtonUTF8(0, 4 * LINE_HIGHT, U8G2_BTN_INV, 128, 0, 0, “”);
} while (oled.nextPage());
while (digitalRead(encBut))
{
piii(500);
delay(500);
}
break;