Перейти к публикации
iT4iT.CLUB

EVG

Пользователи
  • Публикации

    16
  • Зарегистрирован

  • Посещение

  • Дней в лидерах

    1

Сообщения, опубликованные пользователем EVG


  1. 10/15/2018 в 01:33, Kitsum сказал:

    @pasha413 Судя по документации это flash на 8Mb, но в интернете есть упоминания, что с P25Q80H много проблем. Вопрос досконально не изучал, но вот интересная тема на Хабре: https://habr.com/post/409911/

     

    Столкнулся в процессе отладки с неустранимым исключением (28), esp постоянно крутился в бесконечном цикле, выдавая это исключение и дамп стека. Танцы с разными бубнами, найденными в нете, результатов не дали. В числе рекомендаций была замена м/с флэш.

    Когда наконец дошли руки - приступил. Отпаял защитный экран с модуля, снял м/с флэш, оказалась winbond 25q32jvs. Установил в программатор, читаю, стираю, записываю - все хорошо. Чешу репу... снова ее запаиваю, накатываю прошивку- не работает, но исключений нет. В какой-то момент показалось, что есть непропай ножек, пропаиваю и после этого снова покатили исключения, только уже (29). Плюю на все, выпаиваю и ставлю новую winbond 25q32bvs.

    И о чудо ! После прошивки все работает, даже правильно показываются события во вкладке 'система' , а то там вечно писались исключения.

    Т.е. получается, что замена м/с решила проблему, посмотрим на долго ли.

    Новые м/с заказывал на Али, по ценнику выше среднего.

    IMG_20181021_142856.jpg

    • Thanks 1

  2. @Maikl9999 Пока отлаживаешь index.html, архивировать его не обязательно, он зальётся и так, только места больше будет занимать
    Да, согласен. Можно и так.

    @Maikl9999 Кстати не всякий архиватор правильно архивирует  в  расширение  .gz,   винраром у меня не получалось, а вот 7-zip само то. Редактировать лучше программой Notepad++.
    А тут кто как привык.  Лично я  пользуюсь фм "Far" и для рас/запаковки архивов и для редактирования. Но это не суть, это вопрос удобства, вполне можно и блокнотом обойтись. И поиском в Гугле "как правильно запаковать в архив *.gz под windows" )


  3. 6 часов назад, PulFred сказал:

    А для "новичка" можно по-подробнее: где файл index.htm... , как открыть?

    Из видео на https://weatherwidget.io не совсем понял...

    файл index.html находится в архиве проекта : ESP8266_WS_V2.0_iT4IT.CLUB.7z , который надо извлечь в папку проектов.
    по пути  ..\ESP8266_WS_V2.0_iT4IT.CLUB\data\index.htm.gz  лежит архив и в нем содержится  index.html.

    извлекаешь его оттуда, куда-нибудь, работаешь с ним, затем надо добавить его обратно в архив index.htm.gz.
    index.html можно открыть в обычном виндовом "блокноте" и работать с ним.

    в общем внимательно читать первый пост этой темы.
    удачи !


  4. 18 часов назад, ololonly сказал:

    Понятное дело, что 80ый, почему-то не коннектит.

    Причем опять же (как было в случае с моим локальным компьютером несколько сообщений выше), если мониторить порт, то запросы на плату приходят(т.е. ардесация портов настроена верно), но интерфейс не отображается.

      Показать содержимое

    image.png.e46b25ef2b291cd33de32ef028541025.pngimage.png.335e9eec40dfae2766d7a639831e2ac9.png

     

    :/ сдается мне, что дело все-таки в вашей операционке.

    можно попробовать такой вариант в роутере :

    "ваш wan" 9999  192.168.1.101 80 , т.е. входящий порт выбрать отличным от 80, например 9999.

     

    а может ваш девайс как-то медленно отдает байты ответа ? вот и кажется, что нет эффекта, если монитор видит соединение ??


  5. 1 час назад, ololonly сказал:

    А возможно как-то заходить на веб-интерфейс платы с внешней сети?

    У меня, статичный IP, на роутере настроил переадресацию порта, но почему-то на плату не хочет заходить.

    Как говорится, телепаты за водкой убежали. )
    Надо подробнее рассказывать про ваши настройки, с цифрами.
    Мы же не знаем, что вы там и как настраивали.


  6. 4 минуты назад, ololonly сказал:

    IP менять пробовал, разные браузеры также пробовал. На другом компе в сети стоит точно такой же Chrome, как и у меня, с теми же расширениями, и на нем все работает.

    Есть ли в наличии загрузочная флэшка или диск с гостевыми системами ?

    Загрузиться с флэшки или диска с гостевой системой.
    Войти с нее в сеть.
    Проверить соединение со станцией.

     


  7. 8 минут назад, ololonly сказал:

    Добрый день.

    Сразу хочу сказать огромное спасибо автору за проделанную работу.

    И хочу спросить совета, меня возникла проблема с веб интерфейсом. Могу зайти в него с любых устройств сети, кроме, собственно своего личного компьютера. С других устройств, будь то телефон или компьютер, заходит без проблем, вне зависимости от типа подключения к сети (кабель или вай фай). С моего компьютера пинги проходят, если мониторить плату, то она также видит входящие запросы:

    
    192.168.1.3: /index.htm 200

    Но дальше этого не заходит. Фаервол уже включал/отключал/сносил - все без толку. Помогите пожалуйста.

    Попробовать присвоить ip-адрес, который получает  ваш комп другому устройству сети (с которых соединение со станцией проходит без проблем), если увидит станцию, то напрашивается ответ, что что-то не так с вашим компом.

    Пробовали ли соединяться со станцией разными обозревателями ?? (IE, Opera, FireFox, Google и т.д.) ?


  8. 1 час назад, RusD сказал:

    О, моя сеть необычна из за безысходности. ) Живу в селе, из за отсутствия возможности протянуть кабель, пришлось изворачиваться. В результате в комнате АТС села лежит adsl модем, подключенный к оборудованию. От него организован Wi-Fi мост с помощью двух Ubiquiti Nanostation M2 до моего дома, далее кабель с rj-45 в wan роутера. Роутер по wi-fi раздает интернет. IP adsl модема 192.168.1.1, убиков 192.168.1.2 и 1.3. IP домашнего роутера(прошит PandoraBox) 192.168.31.1, раздает по dhcp ip адреса подключившимся клиентам. ip адрес подключенной станции 192.168.31.197. По ip могу подключиться только с ноутбука. Остальные устройства не могут подключиться к данному ip. По поводу подключения по имени я не понял(не судите строго). С других устройств ip не пингуется, что очень странно.

    Какой ип-адрес получает ноут, с которого удается подключиться (и пингуется) к метеостанции ?

    Как этот ноут подключается к роутеру, по вифи или кабелем ?

    Включен ли режим изоляции клиентов вифи в роутере ?

    Ну и для общей информации - какие ип-адрес получают устройства, каторые не видят метеостанции ?

     

    Видят ли другие устройства, подключенные к роутеру , другие устройства к нему же подключенные, помимо метеостанции ?

    • Thanks 2

  9. 16 часов назад, EndWar сказал:

    слегка изменили метеостанцию, с @mag21 , для DS18B20 + отправка данных на thingspeak.com. Библиотека DallasTemperature в нашем коде даёт возможность использовать два датчика на одной шине OneWire... ESP8266_WS_iT4iT.CLUB_DS18b20+Thingspeak.com.

    Жалобы, предложения, пожелания, конфеты, пряники, всё беру... ))

    Я немного притих ), жду работающие датчики от китайца.
    Подробнее отвечу по-позже.

    ps: тоже добавлял поддержку  DS18B20 в этот проект , но схематично - вывод в консоль делал.


  10. 57 минут назад, wildray сказал:

    Еще раз уточню, я понимаю для скетча и файлов - необходима основа "прошивка". При компилировании прошивки на том же сервере онлайн - выбираются модуля, которые будут использоваться. Ход действий правильный у меня - прошиваю флешером bin который вы мне последним кинули, потом через ide открываю файл ino (проверяю и заливаю скеч), потом нажимаю "скеч дата аплаодер", и он догружает файлы? Правильно?!?

    Вы немного путаетесь в понятиях.В программировании первичен исходный код = скетч, как его называют в среде ардуино.  По исходному коду "бежит" компилятор и делает из него исполняемый код процессора (контроллера),она же - прошивка, она же - программа. И вот этот исполняемый код = прошивка мы загружаем в МК, а МК работает по этой прошивке = программе.

    Как то так.

    • Like 1

  11. А у меня у этого BME280 со стабилизатором, при первом включении раскалился стабилизатор, выпаял его - оказался даже рабочий, не пробитый, а вот между питаловом +3.3 и землей - коротыш.

    Отцепил все конденсаторы  +3.3 от земли, короткое не пропало, отсюда вывод - коротит сам датчик или распайка под ним. Теперь веду беседу с продавцом. )

    (Питание на датчик подавал ПРАВИЛЬНО)

    Потом уже распаковал датчики гиро и часики на i2c, подключил, сканер их нашел.


  12. 59 минут назад, Alex_DIY сказал:

    Во-первых, метеостанция это прибор для определения погодных условий. Вряд ли представляют интерес 5 температур, измеренных в одной точке. 

    Во-вторых, раскидать датчики температуры по комнатам вообще сомнительно. Вы подключает датчики к БЕСПРОВОДНОМУ модулю, чтобы потом опутать квартиру проводами датчиков? Сомнительное решение с точки зрения проектирования. Уж не говорю об ограничении длины связи цифрового интерфейса. 

    Задачи могут быть разные, ситуации к задачам могут быть разные.  Каждый решает на месте, что более подходит.

    А я лишь выразил пожелание, что не плохо было бы иметь возможность в этом устройстве  применять датчики на 1-wire. С возможным подключением нескольких датчиков на одну шину.

     

    У меня на кухне висит коробка с самодельным термометром, с двумя такими датчиками, один измеряет Т в комнате, другой Т на улице. Можно навесить  еще датчиков, и будет показывать.

     

    Trm.jpg


  13. 2 минуты назад, Alex_DIY сказал:

    Мне кажется не сколько датчиков ds18b20 выходят за рамки понятия метеостанция. Один да, вписывается, допустим, человек хочет собрать метеостанцию имя лишь модули bmp180 и ds18b20. 

    И несколько датчиков - тоже вписываются, например, самый простой : один на улице и один в хате, в комнате, да и не в одной.
    Тут с теплицами народ мутит, тут тоже можно гроздь их раскидать.


  14. 37 минут назад, Kitsum сказал:

    @EVG доброе.

    Одно дело, если Вам нужна поддержка всего одного датчика и совсем другое, если необходима целая связка на одной шине. И если второе, то куда все их выводить.

    Ну да, тут  как всегда возможны варианты.


    Возможно, если активирована шина 1-wire и есть несколько устройств на шине с выводом информации, то формировать динамический блок индикации на странице, можно самый простой, табличный или уменьшать в размерах круглые индикаторы, чтоб все вошли на страницу, вариантов много.

    И предварительно нужно описать датчики соотв. их id , кто где находится и какую инфу выдает.

×
×
  • Создать...