Делюсь опытом Загружаем прошивку 'Sputnik' и ESP уже в Интернете

view24

Member
При изменении уровня на этих входах (например, нажатие реальной кнопки) состояние на сервере bortX изменяется и остаётся навечно в этом состоянии. Никакие reset-restart не помогают...:(
Изменять состояние TTL входов надо либо кнопкой с подтяжкой, либо тумблером.
 

miasoft

New member
Изменять состояние TTL входов надо либо кнопкой с подтяжкой
Да.На кнопочном входе сигнал меняется, а вот отображение на сервере меняется только один раз (первый) и потом как-бы "залипает".
либо тумблером
какая разница? С какой частотой идёт опрос входов?
 

view24

Member
При изменении уровня на этих входах (например, нажатие реальной кнопки) состояние на сервере bortX изменяется и остаётся навечно в этом состоянии. Никакие reset-restart не помогают...:(
Изменять состояние TTL входов надо либо кнопкой с подтяжкой, либо тумблером.
Да.На кнопочном входе сигнал меняется, а вот отображение на сервере меняется только один раз (первый) и потом как-бы "залипает".
какая разница? С какой частотой идёт опрос входов?
Опрос 1 раз в секунду. Логика TTL такова, что надо подавать либо "землю" , либо 5 вольт. Повешенный в воздухе конец не означает 0 вольт. Берите провод и соединяйте вход с G (ground) или с 5v.
 

miasoft

New member
Похоже не в кнопке дело. Обратил внимание на то, что при т.н. "залипании" перестаёт двигаться график (не скользит справа налево). И вот тогда нажимай/не нажимай кнопку - ничего не изменяется на сервере. При это управление выходами (D0-D3) сохраняется. Как только график начинает скольжение, всё нормально работает.
 

miasoft

New member
поле Маркер. Этот показатель представляет импульс 1000 при запуске (перезапуске) nodemcu поле Маркер. Этот показатель представляет импульс 1000 при запуске (перезапуске) nodemcu
1000 чего? миллисекунд?
Если нам не нужно реагировать на изменение некоторого выхода, то в соответствующей позиции поля tuningNOW ставиться - ! - отрицание.
м.б. входа?
 

view24

Member
Похоже не в кнопке дело. Обратил внимание на то, что при т.н. "залипании" перестаёт двигаться график (не скользит справа налево). И вот тогда нажимай/не нажимай кнопку - ничего не изменяется на сервере. При это управление выходами (D0-D3) сохраняется. Как только график начинает скольжение, всё нормально работает.
Если на графике нет последней точки, то он не движется. И это правильно. Но при этом кнопки работают. Естественно, на графике это не отображается, поскольку, повторяю, последних точек мы не видим.
 

view24

Member
1000 чего? миллисекунд?

м.б. входа?
Маркер показывает время в секундах, с момента последней синхронизации (пинг, отправка - прием информации). Но если был перезапуск то маркер будет 1000, чтобы был виден перезапуск. Тогда это уже не секунды.
 

view24

Member
1000 чего? миллисекунд?

м.б. входа?
Маркер показывает время в секундах, с момента последней синхронизации (пинг, отправка - прием информации). Но если был перезапуск то маркер будет 1000, чтобы был виден перезапуск. Тогда это уже не секунды.
1000 чего? миллисекунд?

м.б. входа?
Да, входа ESP.
 

view24

Member
Легко ! А вы в Blynke только да кнопок добрались ??? Все есть и Графики, таблицы, Get запросы для "масштабных задач" типа

Удачи !
Во-первых, это не Blynk. Это Open Source от Гугл. Я могу назвать еще 75 способов визуализации. Этим роликом Вы сами себе вырыли яму. Ролик длится пол-часа. Сколько уйдет на освоение материала? Неделя. А в случае применения моей прошивки Sputnik пользователь визуализацию получает автоматически.
Почувствуйте разницу! Вот примеры двух сигнализаций http://bortx.ru/bx-373
 

view24

Member
Легко ! А вы в Blynke только да кнопок добрались ??? Все есть и Графики, таблицы, Get запросы для "масштабных задач" типа

Удачи !
Во-первых, это не Blynk. Это Open Source от Гугл. Я могу назвать еще 75 способов визуализации. Этим роликом Вы сами себе вырыли яму. Ролик длится пол-часа. Сколько уйдет на освоение материала? Неделя. А в случае применения моей прошивки Sputnik пользователь визуализацию получает автоматически.
Почувствуйте разницу! Вот примеры двух сигнализаций http://bortx.ru/bx-373
http://bortx.ru/bx124 Вот пример имитации нахождения на объекте - свет зажигается случайно. Ну, а в закладке "видео" на официальном сайте добавилась еще witty cloud
 

dzanis

New member
@view24 прочитал всю тему.Идея для "самых маленьких" честно говоря не удалась.Сам я в основном пользуюсь смартфоном и первое что что я увидел,это мелкий интерфейс,не адаптированный для дисплеев
sputnik.png
Но чем она в действительности не очень,это не дружественный интерфейс.Много всяких непонятных кнопочек ,которые непонятны.Лучше интерфейс сделать минимальным,дополнительные функции сделать сворачиваемыми.График показывает "пилу" и что она значит непонятно,потому что нету шкалы.Посмотрите в сторону Chart.js,эта библиотека всего 20Кб (сжатый трафик в gzip) .Сам её использую,конечно потратить время на изучение придётся,но оно того стоит.Всё уже продуманно,масштабирование ,шкала,адаптированность под экраны,передавай данные и любуйся.
Спасибо :)
 

pvvx

Активный участник сообщества
Рассчитываю поставить рекорд по скорости освоения ESP8266 nodemcu.
Ваше решение перегнал элементарный технический прогресс. Поддержка ESP8266 везде снимается.
Мутить что-то со сложными программаторами удел старого, давно ушедшего поколения. Чипы без USB уже не воспринимаются. Тут победил MBED - устройство при втыкании в комп представляется как USB диск и кидаете в него файл прошивки в любой программе на любой ОС...
По интерфейсу соединения с WiFi устройствами аналогично. Действия в Web Bluetooth требуют всего разово выбрать устройство для соединения из списка, а не вспоминать как там подключиться в какой панели ОС, да как набивать и какой IP...
Дальность и качество связи нового поколения BLE чипов (BT 5.0) аналогично WiFi, но в среднем, выпадений меньше из-за другой модуляции и загаженности эфира WiFi в быту... Кол-во одновременно подключенных устройств не нормируется, как и дальность связи в сети с Zigbee или прочими MESH узлами. Так-же не требуют поддержки стека TCP, чего не может обеспечить ни один ESP в соответствии со стандартами из-за "мало RAM". Тем более ESP с урезанным IP/TCP нет места в глобальном инет.
Если вы быстро не переориентируетесь, то плакал ваш проект...
 

alex286

New member
Если вы быстро не переориентируетесь, то плакал ваш проект...
Мне одному кажется, что с учетом начальной стоимости "борды" этого самого MBED, все остальное читается как реклама..
Это-ж два совсем РАЗНЫХ устройства, и по функционалу и по стоимости... Вам не кажется?
 

view24

Member
@view24 прочитал всю тему.Идея для "самых маленьких" честно говоря не удалась.Сам я в основном пользуюсь смартфоном и первое что что я увидел,это мелкий интерфейс,не адаптированный для дисплеев
Посмотреть вложение 8566
Но чем она в действительности не очень,это не дружественный интерфейс.Много всяких непонятных кнопочек ,которые непонятны.Лучше интерфейс сделать минимальным,дополнительные функции сделать сворачиваемыми.График показывает "пилу" и что она значит непонятно,потому что нету шкалы.Посмотрите в сторону Chart.js,эта библиотека всего 20Кб (сжатый трафик в gzip) .Сам её использую,конечно потратить время на изучение придётся,но оно того стоит.Всё уже продуманно,масштабирование ,шкала,адаптированность под экраны,передавай данные и любуйся.
Спасибо :)
Немного истории. Были такие приборы - назывались осциллографы. Тоже много кнопочек. Плохо себе представляю осциллограф с одной кнопкой.
 
Сверху Снизу