Arduino Mega Server для ESP32
Модератор: Alex
-
- Сообщения: 2575
- Зарегистрирован: Пт ноя 06, 2015 10:22 am
- Откуда: Кишинёв
- Благодарил (а): 303 раза
- Поблагодарили: 282 раза
Re: Arduino Mega Server для ESP32
А трех проводное включение что говорит? Сейчас у себя попробую включить. 85 С - это у меня было завышено сопротивление.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
-
- Сообщения: 30
- Зарегистрирован: Чт июл 13, 2017 6:30 pm
- Благодарил (а): 21 раз
- Поблагодарили: 2 раза
Re: Arduino Mega Server для ESP32
Видимо, плохой контактserghei писал(а):А трех проводное включение что говорит? Сейчас у себя попробую включить. 85 С - это у меня было завышено сопротивление.
Dallas Temperature IC Control Library Demo
Locating devices...Found 2 devices.
Parasite power is: ON
Found device 0 with address: 28FF6DADB4160307
Setting resolution to 12
Resolution actually set to: 12
Found device 1 with address: 28FF67E2B41603C0
Setting resolution to 12
Resolution actually set to: 12
Requesting temperatures...DONE
Temperature for device: 0
Temp C: 24.50
Temp F: 76.10
Temperature for device: 1
Temp C: 20.50
Temp F: 68.90
На 3-х проводке -впадает в ступор
-
- Сообщения: 2575
- Зарегистрирован: Пт ноя 06, 2015 10:22 am
- Откуда: Кишинёв
- Благодарил (а): 303 раза
- Поблагодарили: 282 раза
Re: Arduino Mega Server для ESP32
Ардуиновские проводочки - это супер зло ! Вот сейчас завелось с пол оборота. Посмотрим - доживет ли до завтра.
Но это уже спам....
Но это уже спам....
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
-
- Сообщения: 30
- Зарегистрирован: Чт июл 13, 2017 6:30 pm
- Благодарил (а): 21 раз
- Поблагодарили: 2 раза
Re: Arduino Mega Server для ESP32
[quote="serghei"]Ардуиновские проводочки - это супер зло !
2 ленты по 40 уже в мусорке...
При отключенном Ви-Фи Далласы раздупляются
2 ленты по 40 уже в мусорке...
При отключенном Ви-Фи Далласы раздупляются
-
- Сообщения: 2575
- Зарегистрирован: Пт ноя 06, 2015 10:22 am
- Откуда: Кишинёв
- Благодарил (а): 303 раза
- Поблагодарили: 282 раза
Re: Arduino Mega Server для ESP32
Olmoro , это Вы о чём??? Это как это ??Andrey64 писал(а):...При отключенном Ви-Фи...
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
-
- Сообщения: 40
- Зарегистрирован: Пт окт 13, 2017 9:37 pm
- Откуда: Выборг
- Благодарил (а): 11 раз
- Поблагодарили: 12 раз
Re: Arduino Mega Server для ESP32
Закомментируй инициализациюserghei писал(а):Olmoro , это Вы о чём??? Это как это ??Andrey64 писал(а):...При отключенном Ви-Фи...
// initWifi();
-
- Сообщения: 2575
- Зарегистрирован: Пт ноя 06, 2015 10:22 am
- Откуда: Кишинёв
- Благодарил (а): 303 раза
- Поблагодарили: 282 раза
Re: Arduino Mega Server для ESP32
И что это даст ? Зачем ?
ОО! Не долго радовался - отвалились градусники - -127 С. Всё таки паять надо....
ОО! Не долго радовался - отвалились градусники - -127 С. Всё таки паять надо....
Последний раз редактировалось serghei Вс ноя 12, 2017 12:07 am, всего редактировалось 1 раз.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
-
- Сообщения: 30
- Зарегистрирован: Чт июл 13, 2017 6:30 pm
- Благодарил (а): 21 раз
- Поблагодарили: 2 раза
Re: Arduino Mega Server для ESP32
Далласы определятсяserghei писал(а):И что это даст ? Зачем ?
Как скрестить последний код с АМС?
-
- Сообщения: 2575
- Зарегистрирован: Пт ноя 06, 2015 10:22 am
- Откуда: Кишинёв
- Благодарил (а): 303 раза
- Поблагодарили: 282 раза
Re: Arduino Mega Server для ESP32
Вставить любой код не проблема , надо понять общий принцип действий. Для начала разделить Сетап и Луп. Вернее заменить на первой вкладке
И в Лупе
Это уже есть. Дальше в самой вкладке вместозаменить на что то типа
Ну и вместо Лупа
И все это превратить в Модуль системы
Посмотри как я это проделал с DHT. Хуже дело обстоит с Ажаксом. Там надо придумать названия градусникам и дописать реальные переменные.
Ну и потом уже через скрипт выводить на страницу.
Конкретно в этом коде надо убирать еще и делеи (заменить на таймеры ).
Так что давай лучше разбираться с дефолтным кодом.
Код: Выделить всё
#ifdef FEATURE_TEMP
initTemp();
#endif
Код: Выделить всё
#ifdef FEATURE_TLOG
workTlog();
#endif
Код: Выделить всё
void setup(void)
{
// start serial port
Serial.begin(115200);
Serial.println("Dallas Temperature IC Control Library Demo");
// Start up the library
sensors.begin();.......
Код: Выделить всё
void initTemp() {
// initStart("Temperature");
sensors.begin();
timeStamp();
Serial.print("Parasite power ");
if (sensors.isParasitePowerMode()) {Serial.println(F("ON"));}
else {Serial.println(F("OFF"));}
oneWire.reset_search();.....
Код: Выделить всё
void workTemp() {
if (cycle5m) {
sensors.requestTemperatures();
getTemperature(0); // STR
getTemperature(1); // HOM (SRV)
getTemperature(2); // WRM
#ifdef TEMP_DEBUG
for (byte i = 0; i < MAX_TEMP_SENSORS; i++) {
timeStamp();
Serial.print(F("Sensor "));.....
Код: Выделить всё
showSensorsId();
moduleTemp = ENABLE;
started(F("Temp"), true);
}
СпойлерПоказать
Код: Выделить всё
s += makeTag("humDHT", "", String(dht.readHumidity(), 1));
s += makeTag("tempDHT", "", String(dht.readTemperature(), 1));
Конкретно в этом коде надо убирать еще и делеи (заменить на таймеры ).
Так что давай лучше разбираться с дефолтным кодом.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
-
- Сообщения: 30
- Зарегистрирован: Чт июл 13, 2017 6:30 pm
- Благодарил (а): 21 раз
- Поблагодарили: 2 раза
Re: Arduino Mega Server для ESP32
Так что давай лучше разбираться с дефолтным кодом.[/quote]...
В оригинальном коде прародитель забыл (или умолчал) про Далласы
Есть -ли код для работы на бортовой (FS) памяти.
Лучше- сервер на FS , а лог на SD. Так будет правильнее
В оригинальном коде прародитель забыл (или умолчал) про Далласы
Есть -ли код для работы на бортовой (FS) памяти.
Лучше- сервер на FS , а лог на SD. Так будет правильнее