В крайней прошивке при настройке передачи данных на thingspeak в момент передачи данных идет перезагрузка монитора. Мне это не нужно отключил. Остальное работает!
У меня такой вопросик: при выключенном свете в комнате, на минимальном уровне яркости выносной семисегментный дисплей моргает в такт с точками(минимальная яркость, максимальная и т.д.), и так все время. Яркость стоит по датчику MAX44009, со старой прошивкой V2 было все нормально
После прошивки последней исправленной версией, esp не включает точку доступа и на дисплее стоит заставка. После прошивки преведущей версией все норм. Подскажите в чем может быть причина.
Про точность показаний погоды. На мониторе давление 777- факт 748, влажность 99- факт 74, температура отличается на 1 градус, направление и сила ветра соответствуют Почему так? Или опять у меня у одного?
Добрый день himikat123 , решил я тут скорость обмена увеличить с беспроводным датчиком,
и столкнулся с тем что HC-12 в основном блоке оставался работать на скорости по умолчанию,
из за этой строчки в файле BIM32.ino:
Спойлер85 digitalWrite(SET_HC12_PIN, LOW);
заменил на
85 digitalWrite(SET_HC12_PIN, HIGH);
и еще бывало HC-12 не выходил из режима АТ команд,
добавил в файлах:
tasksensors.hpp
Спойлер25 // HC12 wireless module channel nummer request
26 digitalWrite(SET_HC12_PIN, LOW);
27 delay(50);
28 Serial2.println("AT+RC");
29 delay(100);
30 digitalWrite(SET_HC12_PIN, HIGH);
и в wirelessSensor.hpp добавил несколько и одну строчку закоментпровал:
Спойлер108 if(wsensorStr.lastIndexOf("OK+RC") != -1) {
109 unsigned int ch = wsensorStr.substring(5).toInt();
110 if(ch != config.wsensor_channel()) {
111 Serial.println("Change channel number");
112 digitalWrite(SET_HC12_PIN, LOW);
113 delay(50);
114 Serial2.printf("AT+C%03d\r\n", config.wsensor_channel());
115 delay(100);
116 digitalWrite(SET_HC12_PIN, HIGH);
117 }
118 //else digitalWrite(SET_HC12_PIN, HIGH);
119 }
остановился на скорости 38400,
время на передачу уменьшилось с 100 до 20 ms
некоторое время протестировал,
дальнобойности хватает ошибок в пакетах не было замечено.
Как то так
VR70, внес изменения согласно вашим рекомендациям, всё работает, спасибо!
Новая версия уже и в гитхабе.
Скорость менять пока не стал, это слишком трудно будет сделать на беспроводном датчике, он в корпусе, прикручен к стене на балконе, в очень неудобном месте..
На за код все равно спасибо, надеюсь будет стабильнее работать
Добрый вечер! Повторил мониторчик автора, пока без выносного датчика, жду hc-12 из китая. Пока приборчик расположился в оригинальном корпусе, сделанном сыном. Спасибо огромное himikat123, за проект, за подробные инструкции по по повторению.
b]himikat123[/b], еще раз спасибо за проект. Хотелось бы предложить по возможности в будущих версиях добавить выключение дисплея по времени, как сделано с подсветкой. Мониторчик стоит на тумбочке напротив, и жена жалуется что на яркости убавленной в ноль ночью все равно мешает.
Chel71, симпатичный получился корпус.
У вас наверное не совсем новая версия, отключение дисплея на ночь было добавлено неделю назад, просто обновите прошивку.