Блок для Blynk

Аватара пользователя
Cvazi
Рядовой
Сообщения: 87
Зарегистрирован: 26 июл 2016, 14:36
Откуда: Тверь
Имя: Денис

Блок для Blynk

Сообщение Cvazi »

Пользуюсь Blynk как скадой, вещь удобная, дизайн неплохой. В связке с nodemsu получается неплохой инструмент, в меру надёжный. В Flprog накидываю. Но вот для связи с Blunk приходится править код непосредственно в Ardyino IDE. Что не есть удобно. А посему вопрос, возможно ли то что я вставляю в код как-то оформить в виде блока.
fsergei70
Капитан
Сообщения: 859
Зарегистрирован: 17 ноя 2015, 20:36
Имя: Сергей
Благодарил (а): 40 раз
Поблагодарили: 8 раз

Блок для Blunk

Сообщение fsergei70 »

Cvazi писал(а): 13 июл 2018, 20:18Но вот для связи с Blunk приходится править код непосредственно в Ardyino IDE.
А что и где правите,можно подробности. Blunk сервер на малинке и поддержка его в Flprog, было бы круто. Тем более что это одно из немногих приложений которое есть и на андроиде и на огрызке.
Аватара пользователя
Cvazi
Рядовой
Сообщения: 87
Зарегистрирован: 26 июл 2016, 14:36
Откуда: Тверь
Имя: Денис

Блок для Blunk

Сообщение Cvazi »

Вот примеры. Один после Flprog, а другой с моими правками. Если есть вопросы спрашивайте.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
fsergei70
Капитан
Сообщения: 859
Зарегистрирован: 17 ноя 2015, 20:36
Имя: Сергей
Благодарил (а): 40 раз
Поблагодарили: 8 раз

Блок для Blunk

Сообщение fsergei70 »

Cvazi писал(а): 14 июл 2018, 10:54Вот примеры. Один после Flprog, а другой с моими правками. Если есть вопросы спрашивайте.
Код после flprog из какого блока получен? Проект не могли бы выложить
Аватара пользователя
Cvazi
Рядовой
Сообщения: 87
Зарегистрирован: 26 июл 2016, 14:36
Откуда: Тверь
Имя: Денис

Блок для Blunk

Сообщение Cvazi »

Да без проблем.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
fsergei70
Капитан
Сообщения: 859
Зарегистрирован: 17 ноя 2015, 20:36
Имя: Сергей
Благодарил (а): 40 раз
Поблагодарили: 8 раз

Блок для Blunk

Сообщение fsergei70 »

Пытаюсь зделать блок для BLYNK компилятор ругается, может кто знает в чем дело?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Блок для Blunk

Сообщение Sancho »

[ref]fsergei70[/ref], Серёга, а чего делает это

Код: Выделить всё

BLYNK_WRITE(V1) // запрос данных с датчика
{
  stat_116418294_1 = param.asInt();
}
в секции setup ?
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
fsergei70
Капитан
Сообщения: 859
Зарегистрирован: 17 ноя 2015, 20:36
Имя: Сергей
Благодарил (а): 40 раз
Поблагодарили: 8 раз

Блок для Blunk

Сообщение fsergei70 »

Sancho писал(а): 14 июл 2018, 16:46 а чего делает это
Сань смотрю это видео https://www.youtube.com/watch?v=d3HiZL-3yLg&t=599s с 7 мин 20сек сделал основной пустой блок вроде работает только ничего не делает иду дальше пытаюсь сделать блок входа, соображаю в коде плохо, но ведь надо когда нибудь начинать.
Далее смотрю https://www.youtube.com/watch?v=yTcwdQ_aXdw с 5 мин 20 сек. Пытаюсь сделать выход а он ругается.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Masteroff
Рядовой
Сообщения: 55
Зарегистрирован: 28 апр 2018, 16:58
Имя: Егор

Блок для Blunk

Сообщение Masteroff »

Добрый день! Друзья, а есть рабочий проверенный блок Blynk на FLProg для ESP? Кто может поделится? Либо для SIM800l, но не привязанный к Билайн. На форуме кто то выкладывал, с пометкою о редактировании APN для своего оператора, а как это делать я не знаю. Спасибо!
Аватара пользователя
Cvazi
Рядовой
Сообщения: 87
Зарегистрирован: 26 июл 2016, 14:36
Откуда: Тверь
Имя: Денис

Блок для Blunk

Сообщение Cvazi »

Sancho писал(а): 14 июл 2018, 16:46fsergei70, Серёга, а чего делает это
Мне кажется это не в Setup надо.
В блинковском коде я немного разбираюсь.
но как блок сделать представляю туго
fsergei70
Капитан
Сообщения: 859
Зарегистрирован: 17 ноя 2015, 20:36
Имя: Сергей
Благодарил (а): 40 раз
Поблагодарили: 8 раз

Блок для Blunk

Сообщение fsergei70 »

Проверьте вроде все компилируется

Отправлено спустя 5 минут 22 секунды:
нажатие кнопки которая привязана к V1 приводит к считыванию с virt2 virt3
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Cvazi
Рядовой
Сообщения: 87
Зарегистрирован: 26 июл 2016, 14:36
Откуда: Тверь
Имя: Денис

Блок для Blunk

Сообщение Cvazi »

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

Блок для Blunk

Сообщение fsergei70 »

Моей заслуги здесь нет блок взят с 3 сообщения этой ветки viewtopic.php?f=18&t=2575
для файла blynk1
в коде переставлена всего одна фигурная скобка. Вот проект с подправленным блоком на 5 входов, и отдельным блоком для беспроводного обновления прошивки. Блок обновления по воздуху взят из проекта телеграмм бота, сам я его не проверял. Количество входов не сложно увеличить, вот если б сделать чтоб виртуальные входы можно было задавать в виде констант было бы лучше гораздо. Но тема Blynkа народу как то не интересна, иначе блоки бы уже были.

Отправлено спустя 1 час 37 минут 4 секунды:
для файла мой тест
Немного поэксперементировал проект компилируется можно ставить несколько блоко главное чтоб не повтарялись в настройках виртуальные пины. значения с входов должны по идеи отображаться сразу. На блоках с выходами при нажатии кнопок в приложении теоретически должна появляться единица. Сам не проверял blynk не установлен. Кто проверит отпишитесь, интересен результат
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Cvazi
Рядовой
Сообщения: 87
Зарегистрирован: 26 июл 2016, 14:36
Откуда: Тверь
Имя: Денис

Блок для Blunk

Сообщение Cvazi »

Всё работает отлично. Сейчас погоняю потестирую.
А чтобы в виртуальных пинах не запутаться. Можно как-то сделать чтобы на блоке вместо virt был тот пин который прописал.
А так замечательно. Я уже месяца 3 бьюсь.
Погнал блинкеров в наши ряды заманивать.

Переделал блок с boolean на int. Передаёт отлично.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
fsergei70
Капитан
Сообщения: 859
Зарегистрирован: 17 ноя 2015, 20:36
Имя: Сергей
Благодарил (а): 40 раз
Поблагодарили: 8 раз

Блок для Blunk

Сообщение fsergei70 »

Cvazi писал(а): 17 июл 2018, 20:05Сейчас погоняю потестирую.
Обновление по воздуху работает? На сколько я понимаю первый раз шьем как обычно а потом должно заработать.
Аватара пользователя
Cvazi
Рядовой
Сообщения: 87
Зарегистрирован: 26 июл 2016, 14:36
Откуда: Тверь
Имя: Денис

Блок для Blunk

Сообщение Cvazi »

Да обновление по воздуху работает. Какие-то проблемы с ультразвуковым дальномером. Только не пойму в чём причина. Руками правлю работает. Ставлю вместо него блок рандом, всё работает. Подключаю дальномер не работает.

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

Блок для Blunk

Сообщение fsergei70 »

Cvazi писал(а): 18 июл 2018, 13:45Разобрался дело не в датчике, а в основном блоке.
Если основной блок поставить на отдельной плате в начале проекта?

Отправлено спустя 3 минуты 6 секунд:
Основной блок это практически пример из библиотеки.
Аватара пользователя
Cvazi
Рядовой
Сообщения: 87
Зарегистрирован: 26 июл 2016, 14:36
Откуда: Тверь
Имя: Денис

Блок для Blunk

Сообщение Cvazi »

fsergei70 писал(а): 18 июл 2018, 13:57Если основной блок поставить на отдельной плате в начале проекта?
Да вынес блок на отдельную плату в начало проекта заработало. Тестирую дальше.

Отправлено спустя 41 минуту 15 секунд:
[ref]fsergei70[/ref],
Насчёт датчика сам тупанул, забыл датчик с платой общей землёй соединить.
Не передаёт Float.
ruslan64
Рядовой
Сообщения: 12
Зарегистрирован: 16 фев 2018, 17:36
Откуда: г. Чехов
Имя: Руслан

Блок для Blunk

Сообщение ruslan64 »

блоки blynk что есть на рабочем компе.может кому надо
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Cvazi
Рядовой
Сообщения: 87
Зарегистрирован: 26 июл 2016, 14:36
Откуда: Тверь
Имя: Денис

Блок для Blunk

Сообщение Cvazi »

Всё погонял поэкспериментировал. Всё работает отлично. Не хватает только передачи String. У меня создать не получается. Компилятор ругается.
Выкладываю все блоки.
Blynk_ESP_BASE_(CODE).ubi
Из_Blynk_Integer_(CODE).ubi
Из_Blynk_boolean_(CODE).ubi
OTA_Blynk_(CODE).ubi
Отправка_float_в__Blynk_(CODE).ubi
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ответить

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

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

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