Size: a a a

ESP8266 & ESP32 [RU]

2021 January 22

r

romanetz in ESP8266 & ESP32 [RU]
?
источник

SZ

Slava Zagaynov in ESP8266 & ESP32 [RU]
Mike Vinogradov
у дуни есть отличия от esp
не понял
источник

r

romanetz in ESP8266 & ESP32 [RU]
Скрин из ардуиновской иде
источник

Р

Роман. Отдел разрабо... in ESP8266 & ESP32 [RU]
Andy Korg
спасибо, слепой я
источник

E

EuR in ESP8266 & ESP32 [RU]
Переменные типа с плавающей точкой или неинтегральные типы использоваться не могут. К сожалению не подходит...
источник

MV

Mike Vinogradov in ESP8266 & ESP32 [RU]
Slava Zagaynov
не понял
у реализации под esp есть особенности
источник

SZ

Slava Zagaynov in ESP8266 & ESP32 [RU]
Mike Vinogradov
у реализации под esp есть особенности
я показал примеры от есп, смотри их, пробуй, ссылка на гитахб нужна?
источник

MV

Mike Vinogradov in ESP8266 & ESP32 [RU]
Slava Zagaynov
я показал примеры от есп, смотри их, пробуй, ссылка на гитахб нужна?
да, я на PlatformIO
источник

r

romanetz in ESP8266 & ESP32 [RU]
Это ПИД-регулятор что ли такой странный?
источник

r

romanetz in ESP8266 & ESP32 [RU]
С гистерезисом по входу
источник

SZ

Slava Zagaynov in ESP8266 & ESP32 [RU]
Mike Vinogradov
да, я на PlatformIO
источник

S

Sergius in ESP8266 & ESP32 [RU]
EuR
Переменные типа с плавающей точкой или неинтегральные типы использоваться не могут. К сожалению не подходит...
у вас в коде описан диапазон температур:
if temp_oven > (s30)
 servo.write(30);

 if temp_oven > (s40)
 servo.write(40);
temp_oven будет равно 50 то будут верны оба условия
нужно добавить оператор "И" && и отцание "НЕ" !>
источник

E

EuR in ESP8266 & ESP32 [RU]
Sergius
у вас в коде описан диапазон температур:
if temp_oven > (s30)
 servo.write(30);

 if temp_oven > (s40)
 servo.write(40);
temp_oven будет равно 50 то будут верны оба условия
нужно добавить оператор "И" && и отцание "НЕ" !>
Немного не понял
источник

S

Sergius in ESP8266 & ESP32 [RU]
EuR
Немного не понял
ну смотри,  temp_oven=50
условие
if temp_oven > (s30)
 servo.write(30);
выполняется ?
источник

E

EuR in ESP8266 & ESP32 [RU]
Ага
источник

S

Sergius in ESP8266 & ESP32 [RU]
а это условие
if temp_oven > (s40)
 servo.write(40);
источник

E

EuR in ESP8266 & ESP32 [RU]
Да
источник

E

EuR in ESP8266 & ESP32 [RU]
А, написать все в кучу
источник

E

EuR in ESP8266 & ESP32 [RU]
В одну строку
источник

E

EuR in ESP8266 & ESP32 [RU]
&&
источник