блоки Telegram в FlProg.

Создаем свой блок. Вопросы, помощь знатоков.
Evgesha
Лейтенант
Сообщения: 537
Зарегистрирован: 29 окт 2015, 09:57
Откуда: Kazakhstan
Имя: Evgesha

блоки Telegram в FlProg.

Сообщение Evgesha »

ussrsrtru писал(а): 27 фев 2018, 15:09
Я так и не понял, как и с чем это все работает, с какими платами и как. Можно рисунок или структурную схему. Спасибо
Аватара пользователя
ussrsrtru
Рядовой
Сообщения: 36
Зарегистрирован: 27 фев 2018, 14:33
Имя: Sergey

Telegram + FlProg.

Сообщение ussrsrtru »

Deuce писал(а): 27 фев 2018, 17:10
ussrsrtru писал(а): 27 фев 2018, 17:01Тогда ардуино должна иметь выход в интернет.
Безусловно. например, посредством W5100. Я попытался - уперся в то, что в блоке надо указывать wifi сеть. А на W5100 её, что вполне понятно, не укажешь.
Да, надо переписывать раздел setup() . Но я года два назад не подружился с шилдом W5100 и с тех пор никак с ним не работаю.

Отправлено спустя 3 минуты 22 секунды:
Evgesha писал(а): 27 фев 2018, 17:18
Я так и не понял, как и с чем это все работает, с какими платами и как. Можно рисунок или структурную схему. Спасибо
Если вы загрузите пример в среду FLProg, то увидите платы проекта. Для меня сам проект FLProg и есть структурная схема. Разве не так?
"Зри в корень!" К. Прутков.
Evgesha
Лейтенант
Сообщения: 537
Зарегистрирован: 29 окт 2015, 09:57
Откуда: Kazakhstan
Имя: Evgesha

Telegram + FlProg.

Сообщение Evgesha »

С каким железом оно все это работает.
Аватара пользователя
ussrsrtru
Рядовой
Сообщения: 36
Зарегистрирован: 27 фев 2018, 14:33
Имя: Sergey

Telegram + FlProg.

Сообщение ussrsrtru »

ESP866 07, 12
В модулях это ESP8266 Serial WIFI Witty Cloud Witty Cloud , Wemos D1 и др.
"Зри в корень!" К. Прутков.
Deuce
Сержант
Сообщения: 170
Зарегистрирован: 20 июл 2017, 17:35

Telegram + FlProg.

Сообщение Deuce »

ussrsrtru писал(а): 27 фев 2018, 17:24 Но я года два назад не подружился с шилдом W5100 и с тех пор никак с ним не работаю.
Готов выступить тестером. с этим шилдом работаю несколько лет, проблем не знаю.

Отправлено спустя 6 минут 4 секунды:
Так же могу протестировать блоки в связке ардуино-ESP8266-01 (в качестве сетевого интерфейса)
"У меня достаточно хлопот с собственными недостатками, чтобы ещё раздражаться из-за того, что Бог не позаботился равномерно распределить между людьми умственные способности" (Дейл Карнеги)
whitevip
Лейтенант
Сообщения: 492
Зарегистрирован: 01 апр 2017, 20:25
Имя: Имя

Telegram + FlProg.

Сообщение whitevip »

Deuce писал(а): 27 фев 2018, 17:51Так же могу протестировать блоки в связке ардуино-ESP8266-01 (в качестве сетевого интерфейса)
было бы не плохо если бы вы это реализовали. :umnik:
:smile37:
Deuce
Сержант
Сообщения: 170
Зарегистрирован: 20 июл 2017, 17:35

Telegram + FlProg.

Сообщение Deuce »

[ref]whitevip[/ref],
Что именно?
"У меня достаточно хлопот с собственными недостатками, чтобы ещё раздражаться из-за того, что Бог не позаботился равномерно распределить между людьми умственные способности" (Дейл Карнеги)
whitevip
Лейтенант
Сообщения: 492
Зарегистрирован: 01 апр 2017, 20:25
Имя: Имя

Telegram + FlProg.

Сообщение whitevip »

Deuce писал(а): 27 фев 2018, 19:41Что именно?
Deuce писал(а): 27 фев 2018, 17:51Так же могу протестировать блоки в связке ардуино-ESP8266-01 (в качестве сетевого интерфейса)
:smile37:
Аватара пользователя
Phazz
Полковник
Сообщения: 3121
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 233 раза
Поблагодарили: 114 раз

Telegram + FlProg.

Сообщение Phazz »

А что мешает передавать переменную с ардуины на есп?
whitevip
Лейтенант
Сообщения: 492
Зарегистрирован: 01 апр 2017, 20:25
Имя: Имя

Telegram + FlProg.

Сообщение whitevip »

так блок можно ислользовать в ардуино промини или уно?
:smile37:
Аватара пользователя
Phazz
Полковник
Сообщения: 3121
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 233 раза
Поблагодарили: 114 раз

Telegram + FlProg

Сообщение Phazz »

[ref]whitevip[/ref], Нет, но можно передавать переменные по uart

Отправлено спустя 2 минуты 1 секунду:
блоки Telegram в FlProg.
А уже esp будет дальше отправлять в телеграмм
whitevip
Лейтенант
Сообщения: 492
Зарегистрирован: 01 апр 2017, 20:25
Имя: Имя

блоки Telegram в FlProg.

Сообщение whitevip »

Phazz писал(а): 27 фев 2018, 20:33можно передавать переменные по uart
Phazz писал(а): 27 фев 2018, 20:33А уже esp будет дальше отправлять в телеграмм
использовать ESP8266-01 можно?
:smile37:
Аватара пользователя
Phazz
Полковник
Сообщения: 3121
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 233 раза
Поблагодарили: 114 раз

блоки Telegram в FlProg.

Сообщение Phazz »

[ref]whitevip[/ref], можно, только необходимо добавить пару резисторов на линию rx и наверно придется использовать software serial, так как у 8266 не совпадает uart по пинам с mega
Аватара пользователя
ussrsrtru
Рядовой
Сообщения: 36
Зарегистрирован: 27 фев 2018, 14:33
Имя: Sergey

блоки Telegram в FlProg.

Сообщение ussrsrtru »

ESP8266-01 должен заработать без переделок. У меня его нет, не проверял, но причин, чтоб не заработал, как бот, не вижу.
А вот в качестве сетевого интерфейса... Кроме ESP-LINK ничего лучше, кажись, нет.
"Зри в корень!" К. Прутков.
Deuce
Сержант
Сообщения: 170
Зарегистрирован: 20 июл 2017, 17:35

блоки Telegram в FlProg.

Сообщение Deuce »

whitevip писал(а): 27 фев 2018, 20:10Так же могу протестировать блоки в связке ардуино-ESP8266-01 (в качестве сетевого интерфейса)
Я протестирую. если будет что тестировать.
ussrsrtru писал(а): 27 фев 2018, 21:29Кроме ESP-LINK ничего лучше, кажись, нет.
Именно её и использую.
Phazz писал(а): 27 фев 2018, 20:33но можно передавать переменные по uart
Я не совсем понимаю, как ESP "подхватит" переменную. В ESP-Link реализован просто "мост". Прозрачный. Есть другая прошивка для ESP, там реализован модбас, попробую через него всё "соединить" воедино. Но исходный блок, в том виде, как сейчас для меня неприменим. Моих знаний не хватает для переделки.
"У меня достаточно хлопот с собственными недостатками, чтобы ещё раздражаться из-за того, что Бог не позаботился равномерно распределить между людьми умственные способности" (Дейл Карнеги)
Аватара пользователя
Phazz
Полковник
Сообщения: 3121
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 233 раза
Поблагодарили: 114 раз

блоки Telegram в FlProg.

Сообщение Phazz »

[ref]Deuce[/ref], Не нужен ESP link, прошивать с этим блоком ESP а ардуину уже тем что вам нужно единственное что нужно добавить в esp и ардуину прием и передачу переменной по uart. Это конечно в теории, сегодня проверю.
Deuce
Сержант
Сообщения: 170
Зарегистрирован: 20 июл 2017, 17:35

блоки Telegram в FlProg.

Сообщение Deuce »

Phazz писал(а): 28 фев 2018, 05:00Не нужен ESP link, прошивать с этим блоком ESP а ардуину уже тем что вам нужно единственное что нужно добавить в esp и ардуину прием и передачу переменной по uart.
В таком варианте исполнения мы вернулись к тому, с чего начали - все действия будет выполнять ESP, а не ардуина. Лично меня интересует переделка блоков для использования именно в ардуине, которая в инет будет выходить или через W5100, или через ESP как wifi-мост.
"У меня достаточно хлопот с собственными недостатками, чтобы ещё раздражаться из-за того, что Бог не позаботился равномерно распределить между людьми умственные способности" (Дейл Карнеги)
Аватара пользователя
Phazz
Полковник
Сообщения: 3121
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 233 раза
Поблагодарили: 114 раз

блоки Telegram в FlProg.

Сообщение Phazz »

[ref]Deuce[/ref], А почему нельзя выполнять в ардуино? А есп посредник между ардуиной и телеграммом.
Deuce
Сержант
Сообщения: 170
Зарегистрирован: 20 июл 2017, 17:35

блоки Telegram в FlProg.

Сообщение Deuce »

Phazz писал(а): 28 фев 2018, 09:51А почему нельзя выполнять в ардуино? А есп посредник между ардуиной и телеграммом.
Без переделки блока я не знаю как заставить его работать в ардуино. Моих знаний для переделки не хватает. ESP Link позволяет сделать мост, но надо, что бы блок "понимал" это.
"У меня достаточно хлопот с собственными недостатками, чтобы ещё раздражаться из-за того, что Бог не позаботился равномерно распределить между людьми умственные способности" (Дейл Карнеги)
Аватара пользователя
ussrsrtru
Рядовой
Сообщения: 36
Зарегистрирован: 27 фев 2018, 14:33
Имя: Sergey

блоки Telegram в FlProg.

Сообщение ussrsrtru »

Deuce писал(а): 28 фев 2018, 10:06
Phazz писал(а): 28 фев 2018, 09:51А почему нельзя выполнять в ардуино? А есп посредник между ардуиной и телеграммом.
Без переделки блока я не знаю как заставить его работать в ардуино. Моих знаний для переделки не хватает. ESP Link позволяет сделать мост, но надо, что бы блок "понимал" это.
Придет время - разберемся. Я планировал в блоке вариант обмена с Ардуино по UART - FLProg с этим справляется на "ура"!!! Правда побудительным мотивом было мое незнание как работать с EEPROM на ESP и я собирался хранить константы в ардуино и с нее читать их в ESP Это по печному, но была такая мыслью.
"Зри в корень!" К. Прутков.
Ответить

Вернуться в «Разработка пользовательских блоков»

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

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