Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


Ответить

Re: Монитор погоды на ESP8266

Чт окт 05, 2017 14:36:02

Наличие внешнего датчика, как и поле с адресом датчика, не имеет отношения к комнатной температуре.
В общем, проверю еще раз внимательнее, исправлю, если что.

Re: Монитор погоды на ESP8266

Пт окт 06, 2017 13:18:41

Из личного..
Регистрировался на openweathermap три раза. С почтой .ru и .com. Было испытано 5шт выданных appid. Несколько городов по всему миру. Прогноз не показывал. Только текущую погоду. Написал им письмо. Ответ : Please double check:
api.openweathermap.org/data/2.5/forecast?q=London&apikey="мой appid". В браузере всё работает. В мониторе нет. Написал им про api.openweathermap.org/data/2.5/forecast/daily?q=Moskow&mode=json&units=metric&cnt=4&appid="мой appid". 3 раза. В ответ тишина..Итого. Ищите "старый" appid :idea:
Со "старым" всё работает.
http://img.radiokot.ru/files/126144/med ... nx99zz.jpg
:beer:

Re: Монитор погоды на ESP8266

Сб окт 07, 2017 11:22:16

z80ru Спасибо что поделились личным опытом!
Для тех у кого вместо прогноза погоды нули - пользуйтесь моим appid, с ним все работает. И/или пишите в техподдержку openweathermap.org.

По поводу необновления комнатной температуры в прошивке v2.6 - мой косяк, исправил, вот новая прошивка.
Вложения
bim_2.6.1.rar
(442.92 KiB) Скачиваний: 258

Re: Монитор погоды на ESP8266

Сб окт 07, 2017 12:07:24

Спасиб за исправление. Щас усе в норме.

Re: Монитор погоды на ESP8266

Пт окт 13, 2017 08:02:38

С моим APPID такой же косяк, как у тов. z80,himikat где можно посмотреть Ваш appid?

Re: Монитор погоды на ESP8266

Пт окт 13, 2017 08:21:35

Выставлю APPID здесь 0d95d60df98e84ec2b4070be53c4d580 чтоб легче было найти.

Re: Монитор погоды на ESP8266

Пт окт 13, 2017 13:35:35

Спасибо

Re: Монитор погоды на ESP8266

Чт окт 19, 2017 01:10:48

Здравствуйте!
С модулями ESP никогда не имел дела. Освоение решил начать с этого замечательного проекта. Собрал датчик на ESP8266 07 (на борту память MK 25Q80BSIG), подключил BMP180 и 18B20, типа заработало, но!..
В настройках выбираю датчики, получаю реальную температуру и давление, сохраняю, перезагружаю страницу или захожу с другого браузера - полёт нормальный. Но, как только жму reset, отваливается датчик давления! Температуру шлёт нормально, не зависимо от того, какой из них выбран, а давление 4040hPa! Захожу в настройки - выбран BMP180, показания - бесконечность. В списке отключаю его и сразу же выбираю - идёт опрос и вывод реального давления, сохраняю и после reseta опять теряю!
Зашивал опубликованную v1.2 одним файлом, компилировал - 315KB на 0x00000 и 512KB на 0x78000 - шил их и из под ардуино и другими флешерами - результат не изменен! Что я делаю не так? Проблема с BMP180?

Re: Монитор погоды на ESP8266

Чт окт 19, 2017 08:45:49

:oops:
С датчиком BMP180, в теории должно все работать, но я не тестировал, так как нет его у меня. Заказывал на алиэкспресс, но он так и не пришел, заказал еще раз, жду. Как приедет датчик - протестирую, если накосячил - исправлю прошивку.

Re: Монитор погоды на ESP8266

Чт окт 19, 2017 12:42:21

Спасибо за информацию! Ошибки на отсутствующем железе, почти неизбежны! Разобрался, урррааа, всё работает! В скетче есть опечатка, строка 416 должна выглядеть так: if(html.pres>2 or html.pres<0) html.pres=0;
Спасибо за отличный проект!

Re: Монитор погоды на ESP8266

Чт окт 19, 2017 21:33:11

zim69 Спасибо!
Ошибка реально присутствует в строках 415-417, html.temp>3 надо заменить на html.temp>4, html.pres>1 на html.pres>2, html.hum>1 на html.hum>2.

ЗЫ Стыдно признаться, но DHT22 у меня тоже нет, третий раз уже заказываю, никак не приедет.

Re: Монитор погоды на ESP8266

Пт окт 20, 2017 00:30:31

У меня есть DHT11, но прикручивать его нет ни малейшего желания по причине его показаний где угодно, только не там, где оно находится. Есть отличный экземпляр AM2301, но занят в другом ардуиновском проекте... А нужно ли? На днях буду себе заказывать BME280 и как появится время - делать монитор.
Что касается влажности, то этот параметр актуален для большинства людей в помещении, где они проводят много времени. Решить проблему можно применением I2C экрана. Благо, тут высокая скорость не нужна, но больших экранов не встречал. HMI Nextion - стрельба по воробьям, высокая стоимость и вообще, это уже будет совсем другой проект. ILI9341 2.8" прикручивал к транзистор тестеру программным SPI, там не понравилась скорость, а тут ему самое место. Тем более, что не надо изобретать велосипед, всё уже сделано и думаю, сюда же стоит воткнуть BME280 на SPI, а для CS использовать GPIO2.

Re: Монитор погоды на ESP8266

Вс окт 22, 2017 18:35:58

Новая прошивка уличного датчика.

Основные изменения:
1. Добавлена возможность отправки данных на thingspeak.com (просто поставьте галочку и введите свой Write API Key (рис.1-1)).
2. Напряжение аккумулятора теперь измеряется в вольтах (придется измерить мультиметром реальное напряжение на аккумуляторе и ползунком "коррекция" привести напряжение в браузере в соответствие мультиметру (рис.1-2)).
3. Добавлен украинский язык (спасибо "nbo" за перевод!).
4. Исправлена ошибка работы датчика BMP180 (спасибо "zim69"!). (Датчик BMP180 наконец ко мне приехал, так что, работу его, я протестировал.)
Вложения
рис1.png
(76.96 KiB) Скачиваний: 689
sensor_v1.3.zip
(239.14 KiB) Скачиваний: 225

Re: Монитор погоды на ESP8266

Вс окт 22, 2017 18:47:43

Здравствуйте уважаемый himikat123. А нельзя ли и в основном девайсе сделать также как в датчике
2. Напряжение аккумулятора теперь измеряется в вольтах (придется измерить мультиметром реальное напряжение на аккумуляторе и ползунком "коррекция" привести напряжение в браузере в соответствие мультиметру

Re: Монитор погоды на ESP8266

Вс окт 22, 2017 18:49:54

Здравствуйте Dmitry49. Конечно можно, даже нужно, но придется немного подождать.

Re: Монитор погоды на ESP8266

Пн окт 23, 2017 15:52:04

добрый день
R1-R6 на схеме 220 Ом на печатке 10K , зачем такой большой номинал ?

Re: Монитор погоды на ESP8266

Пн окт 23, 2017 17:54:42

Здравствуйте!
Не знаю о какой печатке идет речь, собирайте по схеме и все получится. ;)

Re: Монитор погоды на ESP8266

Пн окт 23, 2017 19:10:17

что я и сделал :))) спасибо , ещё только руки не дошли прошить
естественно, все всегда собираю согласно схем а не рисунка ПП :))))
Спасибо Вам за классную конструкцию!!!

Re: Монитор погоды на ESP8266

Ср окт 25, 2017 14:55:53

Здравствуйте уважаемый himikat123. Собрал монитор погоды, использовал модуль ESP-12F, все работает :music: . Но пришлось использовать Ваш APPID, исключить резистор R6 220 Ом, т.к. дисплей 2,8" с ним как-то тускло подсвечивался. А возможно ли добавить в устройство модуль MP3-TF-16P для озвучивания, например хотелось бы, чтобы при включении (и включении через Reset) проигрывалась "мелодия прогноза погоды СССР", звук неудачного подключения к WiFi ?... Звуковой динамик использовать от сотового. А еще возможность корректировки показаний датчика DS18B20 через меню (в большую и в меньшую сторону), т.к. датчик установлен на плате, не стал делать выносным.

Re: Монитор погоды на ESP8266

Ср окт 25, 2017 22:01:16

Здравствуйте sasha231280, добавить MP3 модуль конечно можно, но, во-первых у меня нет этого модуля, во вторых у ESP уже нет свободных выводов для подключения модуля.

По поводу корректировки, не представляю даже как это должно работать. Если например в доме +20, внутри корпуса тоже сначала +20. Через пол часа внутри корпуса станет +31, а в доме так и останется +20, что при этом должен отобразить прибор?

Я тоже расположил DS18B20 внутри закрытого корпуса и настроил монитор погоды на "сон через 1 минуту". Включаю монитор нажатием кнопки reset пару раз в день, при таком использовании ничего внутри монитора погоды не успевает нагреться, соответственно температура в доме измеряется правильно.

Для тех у кого монитор включен постоянно, единственный выход вынести датчик DS18B20 за пределы корпуса.
Ответить