Погода

pipapsix
Лейтенант
Сообщения: 438
Зарегистрирован: 25 окт 2016, 21:26
Откуда: Волгоградская обл.
Имя: СашкаСаняАлександр
Благодарил (а): 1 раз
Поблагодарили: 4 раза

Погода

Сообщение pipapsix »

нашел.я слепой.

Отправлено спустя 52 секунды:
com писал(а): 14 дек 2018, 09:44fsergei70, . я сильно извиняюсь конечно, но можно попросить то же самое, но для шилда W5100 ? ви фи модуль есть, но
Я думаю, это нужно допилить сначала.
Александр
Рядовой
Сообщения: 85
Зарегистрирован: 01 дек 2015, 15:49
Откуда: Бобруйск
Имя: Александр
Поблагодарили: 2 раза

Погода

Сообщение Александр »

[ref]pipapsix[/ref], Пусть поживёт:)
На главной сайта введи название на буржуйском. Когда появится или найдёшь нужное - открой.
В адресной строке и будет искомое id.
com
Капитан
Сообщения: 832
Зарегистрирован: 31 май 2018, 22:12
Откуда: Санкт-Петербург
Имя: Ринат

Погода

Сообщение com »

Наверное там надо зарегистрироваться и получить ключ API ?
Александр
Рядовой
Сообщения: 85
Зарегистрирован: 01 дек 2015, 15:49
Откуда: Бобруйск
Имя: Александр
Поблагодарили: 2 раза

Погода

Сообщение Александр »

[ref]com[/ref], Да.
pipapsix
Лейтенант
Сообщения: 438
Зарегистрирован: 25 окт 2016, 21:26
Откуда: Волгоградская обл.
Имя: СашкаСаняАлександр
Благодарил (а): 1 раз
Поблагодарили: 4 раза

Погода

Сообщение pipapsix »

Александр писал(а): 14 дек 2018, 09:45В адресной строке и будет искомое id.
там она с.. и была. только не всегда появляется.

Отправлено спустя 2 минуты 57 секунд:
com писал(а): 14 дек 2018, 09:48Наверное там надо зарегистрироваться и получить ключ API ?
если не заходит на регистрацию, то плагин VPN нужно установить. На всякий случай.

Отправлено спустя 4 минуты 13 секунд:
так, получилось вывести на экран. Только расхождение с сайтом, или округление идет.
com
Капитан
Сообщения: 832
Зарегистрирован: 31 май 2018, 22:12
Откуда: Санкт-Петербург
Имя: Ринат

Погода

Сообщение com »

[ref]pipapsix[/ref], Только что зарегистрировался, пишет что ключ активируется через пару часов..
fsergei70
Капитан
Сообщения: 859
Зарегистрирован: 17 ноя 2015, 20:36
Имя: Сергей
Благодарил (а): 40 раз
Поблагодарили: 8 раз

Погода

Сообщение fsergei70 »

com писал(а): 14 дек 2018, 09:44 для шилда W5100
В самом блоке никаких настроек ESP нет, по идее должно работать и на ардуино с W5100. Я блок не проверял, просто готовый скетч влок впихнул, самому интересно как будет работать.
Аватара пользователя
Kotafey
Лейтенант
Сообщения: 311
Зарегистрирован: 18 июл 2018, 15:03
Откуда: Геленджик
Имя: Константин

Погода

Сообщение Kotafey »

pipapsix писал(а): 14 дек 2018, 09:41ну все, ща комп улетит на улицу,
где id города увидеть?? весь сайт истыкал в поисках.
Находите Ваш город в поисковике не сайте, последнее число после слеша в строке адреса в браузере и есть id
pipapsix
Лейтенант
Сообщения: 438
Зарегистрирован: 25 окт 2016, 21:26
Откуда: Волгоградская обл.
Имя: СашкаСаняАлександр
Благодарил (а): 1 раз
Поблагодарили: 4 раза

Погода

Сообщение pipapsix »

Kotafey писал(а): 14 дек 2018, 10:54Находите Ваш город в поисковике не сайте, последнее число после слеша в строке адреса в браузере и есть id
я отписался , что уже нашел. я вам в личку написал.
com
Капитан
Сообщения: 832
Зарегистрирован: 31 май 2018, 22:12
Откуда: Санкт-Петербург
Имя: Ринат

Погода

Сообщение com »

fsergei70 писал(а): 14 дек 2018, 10:34В самом блоке никаких настроек ESP нет, по идее должно работать и на ардуино с W5100. Я блок не проверял, просто готовый скетч в блок впихнул, самому интересно как будет работать.
С w5100 блок не работает, во вкладке функции jsonGet() там что то про wifi. Пробывал настроить web клиент для w5100, но там в настройках обращение к серверу по IP адресу, а в мануале на сайте написано, что запрос делать только по URL. Что можно сделать?

Отправлено спустя 3 минуты 19 секунд:
Скачал версии портативные flprog 1.10 и 1.9.2, в старых версиях вроде бы в настройках веб клиента запрос по URL, но почему то при создании проекта-выбор платы программа вылетает
com
Капитан
Сообщения: 832
Зарегистрирован: 31 май 2018, 22:12
Откуда: Санкт-Петербург
Имя: Ринат

Погода

Сообщение com »

[ref]fsergei70[/ref], замечательный блок, все работает. А можно ли попросить вас сделать выход информации, облачно ,дождь и т.д?
fsergei70
Капитан
Сообщения: 859
Зарегистрирован: 17 ноя 2015, 20:36
Имя: Сергей
Благодарил (а): 40 раз
Поблагодарили: 8 раз

Погода

Сообщение fsergei70 »

com писал(а): 13 янв 2019, 12:24 можно ли попросить вас сделать выход информации, облачно ,дождь
Добавил в блок 3 выхода облачность в %, дождь за 3 часа в мм, и снег за 3 час в мм. блок компилируется, в железе не проверял.
Если кто то может помочь, добавить входы в этот блок для Id города и API ключа, чтоб не редактировать блок, а то у меня не получается.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
User8
Лейтенант
Сообщения: 341
Зарегистрирован: 12 июн 2017, 14:44
Имя: Евгений

Погода

Сообщение User8 »

[ref]fsergei70[/ref], delay 50 секунд в блоке, я надеюсь вы знаете как delay работает? Это равносильно что esp зависать постоянно будет и ничего работать не будет.
fsergei70
Капитан
Сообщения: 859
Зарегистрирован: 17 ноя 2015, 20:36
Имя: Сергей
Благодарил (а): 40 раз
Поблагодарили: 8 раз

Погода

Сообщение fsergei70 »

User8 писал(а): 15 янв 2019, 09:58я надеюсь вы знаете как delay работает?
Я блок делал из этого кода. В коде разбираюсь плохо.
http://arduinolab.pw/index.php/2016/08/ ... -iz-video/ .
Как переделать чтоб работало без тормозов?

Отправлено спустя 9 минут 51 секунду:
Еще сайт с бесплатным API вроде выдает прогноз на 5 дней, как его задействовать?
User8
Лейтенант
Сообщения: 341
Зарегистрирован: 12 июн 2017, 14:44
Имя: Евгений

Погода

Сообщение User8 »

[ref]fsergei70[/ref], убрать совсем delay оттуда, он там нужен чтобы каждые 50 сек брать новые данные, обязательно ставить на вход Rtrig и через сколько надо опрашивать, поставить симметричный вибратор после Rtrig. 5 дневный по другой ссылке https://samples.openweathermap.org/data ... 30761fae22 получается нужно новый блок делать
Последний раз редактировалось User8 15 янв 2019, 10:57, всего редактировалось 1 раз.
fsergei70
Капитан
Сообщения: 859
Зарегистрирован: 17 ноя 2015, 20:36
Имя: Сергей
Благодарил (а): 40 раз
Поблагодарили: 8 раз

Погода

Сообщение fsergei70 »

[ref]User8[/ref],
Спасибо. все понял.
А как в строке
client.println("GET /data/2.5/weather?id=542420&appid=6a4ba421859c9f4166697758b68d889b HTTP/1.1");
сделать получение id и appid с входов блока или с параметров ?
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Погода

Сообщение Sancho »

fsergei70 писал(а): 15 янв 2019, 10:56[ref]User8[/ref],
А как в строке
client.println("GET /data/2.5/weather?id=542420&appid=6a4ba421859c9f4166697758b68d889b HTTP/1.1");
сделать получение id и appid с входов блока или с параметров ?

Параметром - никак, ибо с двух сторон встанут пробелы.
Со входов - сложением.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
User8
Лейтенант
Сообщения: 341
Зарегистрирован: 12 июн 2017, 14:44
Имя: Евгений

Погода

Сообщение User8 »

[ref]fsergei70[/ref], проверяйте

Отправлено спустя 12 минут 10 секунд:
немного кое чего исправил и перезалил

Отправлено спустя 37 минут 44 секунды:
надо еще будет переделать, криво там все
User8
Лейтенант
Сообщения: 341
Зарегистрирован: 12 июн 2017, 14:44
Имя: Евгений

Погода

Сообщение User8 »

Вот в таком варианте уже можно использовать по человечески. Rtrig встроен в блок, можно внешний не использовать.
Не забудьте на вход Get поставить симметричный мультивибратор, чтобы делать запросы через какое-то время.

Библиотека: https://github.com/bblanchon/ArduinoJson
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось User8 16 янв 2019, 20:07, всего редактировалось 2 раза.
com
Капитан
Сообщения: 832
Зарегистрирован: 31 май 2018, 22:12
Откуда: Санкт-Петербург
Имя: Ринат

Погода

Сообщение com »

Может можно сделать выход этого параметра (пдчеркнутый) {"coord":{"lon":65.53,"lat":57.15},"weather":[{"id":801,"main":"Clouds","description":"few clouds","icon":"02d"}],"base":"stations","main":{"temp":262.15,"pressure":1013,"humidity":78,"temp_min":262.15,"temp_max":262.15},"visibility":10000,"wind":{"speed":6,"deg":240},"clouds":{"all":20},"dt":1547544600,"sys":{"type":1,"id":8988,"message":0.0031,"country":"RU","sunrise":1547525157,"sunset":1547551745},"id":1488754,"name":"Tyumen","cod":200}
Это код погодных условий.
Таблица расшифровки здесь :https://openweathermap.org/weather-conditions
Ответить

Вернуться в «Помогите, а то я "нимагу"»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость