блоки Telegram в FlProg.

варианты допиливания

Создаем свой блок. Вопросы, помощь знатоков.
Evgesha
Лейтенант
Сообщения: 525
Зарегистрирован: 29.10.2015{, 09:57}
Репутация: 20
Откуда: Kazakhstan
Имя: Evgesha

блоки Telegram в FlProg.

#1

Сообщение Evgesha » 27.02.2018{, 17:18}

ussrsrtru писал(а):
27.02.2018{, 15:09}
Я так и не понял, как и с чем это все работает, с какими платами и как. Можно рисунок или структурную схему. Спасибо
ПОМОЩЬ ПРОЕКТУ FLPROG:
http://flprog.ru/pomoshh-proektu/

Аватара пользователя
ussrsrtru
Рядовой
Сообщения: 36
Зарегистрирован: 27.02.2018{, 14:33}
Репутация: 19
Имя: Sergey

Telegram + FlProg.

#2

Сообщение ussrsrtru » 27.02.2018{, 17:21}

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

Отправлено спустя 3 минуты 22 секунды:
Evgesha писал(а):
27.02.2018{, 17:18}

Я так и не понял, как и с чем это все работает, с какими платами и как. Можно рисунок или структурную схему. Спасибо
Если вы загрузите пример в среду FLProg, то увидите платы проекта. Для меня сам проект FLProg и есть структурная схема. Разве не так?
"Зри в корень!" К. Прутков.

Evgesha
Лейтенант
Сообщения: 525
Зарегистрирован: 29.10.2015{, 09:57}
Репутация: 20
Откуда: Kazakhstan
Имя: Evgesha

Telegram + FlProg.

#3

Сообщение Evgesha » 27.02.2018{, 17:29}

С каким железом оно все это работает.
ПОМОЩЬ ПРОЕКТУ FLPROG:
http://flprog.ru/pomoshh-proektu/

Аватара пользователя
ussrsrtru
Рядовой
Сообщения: 36
Зарегистрирован: 27.02.2018{, 14:33}
Репутация: 19
Имя: Sergey

Telegram + FlProg.

#4

Сообщение ussrsrtru » 27.02.2018{, 17:32}

ESP866 07, 12
В модулях это ESP8266 Serial WIFI Witty Cloud Witty Cloud , Wemos D1 и др.
"Зри в корень!" К. Прутков.

Deuce
Сержант
Сообщения: 170
Зарегистрирован: 20.07.2017{, 17:35}
Репутация: 8

Telegram + FlProg.

#5

Сообщение Deuce » 27.02.2018{, 17:45}

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

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

whitevip
Лейтенант
Сообщения: 492
Зарегистрирован: 01.04.2017{, 20:25}
Репутация: 5
Имя: Имя

Telegram + FlProg.

#6

Сообщение whitevip » 27.02.2018{, 19:17}

Deuce писал(а):
27.02.2018{, 17:51}
Так же могу протестировать блоки в связке ардуино-ESP8266-01 (в качестве сетевого интерфейса)
было бы не плохо если бы вы это реализовали. :umnik:
:smile37:

Deuce
Сержант
Сообщения: 170
Зарегистрирован: 20.07.2017{, 17:35}
Репутация: 8

Telegram + FlProg.

#7

Сообщение Deuce » 27.02.2018{, 19:41}

whitevip,
Что именно?
"У меня достаточно хлопот с собственными недостатками, чтобы ещё раздражаться из-за того, что Бог не позаботился равномерно распределить между людьми умственные способности" (Дейл Карнеги)

whitevip
Лейтенант
Сообщения: 492
Зарегистрирован: 01.04.2017{, 20:25}
Репутация: 5
Имя: Имя

Telegram + FlProg.

#8

Сообщение whitevip » 27.02.2018{, 20:10}

Deuce писал(а):
27.02.2018{, 19:41}
Что именно?
Deuce писал(а):
27.02.2018{, 17:51}
Так же могу протестировать блоки в связке ардуино-ESP8266-01 (в качестве сетевого интерфейса)
:smile37:

Аватара пользователя
Phazz
Полковник
Сообщения: 2552
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

Telegram + FlProg.

#9

Сообщение Phazz » 27.02.2018{, 20:12}

А что мешает передавать переменную с ардуины на есп?

whitevip
Лейтенант
Сообщения: 492
Зарегистрирован: 01.04.2017{, 20:25}
Репутация: 5
Имя: Имя

Telegram + FlProg.

#10

Сообщение whitevip » 27.02.2018{, 20:22}

так блок можно ислользовать в ардуино промини или уно?
:smile37:

Аватара пользователя
Phazz
Полковник
Сообщения: 2552
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

Telegram + FlProg

#11

Сообщение Phazz » 27.02.2018{, 20:31}

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

Отправлено спустя 2 минуты 1 секунду:
блоки Telegram в FlProg.
А уже esp будет дальше отправлять в телеграмм

whitevip
Лейтенант
Сообщения: 492
Зарегистрирован: 01.04.2017{, 20:25}
Репутация: 5
Имя: Имя

блоки Telegram в FlProg.

#12

Сообщение whitevip » 27.02.2018{, 21:00}

Phazz писал(а):
27.02.2018{, 20:33}
можно передавать переменные по uart
Phazz писал(а):
27.02.2018{, 20:33}
А уже esp будет дальше отправлять в телеграмм
использовать ESP8266-01 можно?
:smile37:

Аватара пользователя
Phazz
Полковник
Сообщения: 2552
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

блоки Telegram в FlProg.

#13

Сообщение Phazz » 27.02.2018{, 21:26}

whitevip, можно, только необходимо добавить пару резисторов на линию rx и наверно придется использовать software serial, так как у 8266 не совпадает uart по пинам с mega

Аватара пользователя
ussrsrtru
Рядовой
Сообщения: 36
Зарегистрирован: 27.02.2018{, 14:33}
Репутация: 19
Имя: Sergey

блоки Telegram в FlProg.

#14

Сообщение ussrsrtru » 27.02.2018{, 21:29}

ESP8266-01 должен заработать без переделок. У меня его нет, не проверял, но причин, чтоб не заработал, как бот, не вижу.
А вот в качестве сетевого интерфейса... Кроме ESP-LINK ничего лучше, кажись, нет.
"Зри в корень!" К. Прутков.

Deuce
Сержант
Сообщения: 170
Зарегистрирован: 20.07.2017{, 17:35}
Репутация: 8

блоки Telegram в FlProg.

#15

Сообщение Deuce » 27.02.2018{, 21:49}

whitevip писал(а):
27.02.2018{, 20:10}
Так же могу протестировать блоки в связке ардуино-ESP8266-01 (в качестве сетевого интерфейса)
Я протестирую. если будет что тестировать.
ussrsrtru писал(а):
27.02.2018{, 21:29}
Кроме ESP-LINK ничего лучше, кажись, нет.
Именно её и использую.
Phazz писал(а):
27.02.2018{, 20:33}
но можно передавать переменные по uart
Я не совсем понимаю, как ESP "подхватит" переменную. В ESP-Link реализован просто "мост". Прозрачный. Есть другая прошивка для ESP, там реализован модбас, попробую через него всё "соединить" воедино. Но исходный блок, в том виде, как сейчас для меня неприменим. Моих знаний не хватает для переделки.
"У меня достаточно хлопот с собственными недостатками, чтобы ещё раздражаться из-за того, что Бог не позаботился равномерно распределить между людьми умственные способности" (Дейл Карнеги)

Аватара пользователя
Phazz
Полковник
Сообщения: 2552
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

блоки Telegram в FlProg.

#16

Сообщение Phazz » 28.02.2018{, 05:00}

Deuce, Не нужен ESP link, прошивать с этим блоком ESP а ардуину уже тем что вам нужно единственное что нужно добавить в esp и ардуину прием и передачу переменной по uart. Это конечно в теории, сегодня проверю.

Deuce
Сержант
Сообщения: 170
Зарегистрирован: 20.07.2017{, 17:35}
Репутация: 8

блоки Telegram в FlProg.

#17

Сообщение Deuce » 28.02.2018{, 08:09}

Phazz писал(а):
28.02.2018{, 05:00}
Не нужен ESP link, прошивать с этим блоком ESP а ардуину уже тем что вам нужно единственное что нужно добавить в esp и ардуину прием и передачу переменной по uart.
В таком варианте исполнения мы вернулись к тому, с чего начали - все действия будет выполнять ESP, а не ардуина. Лично меня интересует переделка блоков для использования именно в ардуине, которая в инет будет выходить или через W5100, или через ESP как wifi-мост.
"У меня достаточно хлопот с собственными недостатками, чтобы ещё раздражаться из-за того, что Бог не позаботился равномерно распределить между людьми умственные способности" (Дейл Карнеги)

Аватара пользователя
Phazz
Полковник
Сообщения: 2552
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

блоки Telegram в FlProg.

#18

Сообщение Phazz » 28.02.2018{, 09:51}

Deuce, А почему нельзя выполнять в ардуино? А есп посредник между ардуиной и телеграммом.

Deuce
Сержант
Сообщения: 170
Зарегистрирован: 20.07.2017{, 17:35}
Репутация: 8

блоки Telegram в FlProg.

#19

Сообщение Deuce » 28.02.2018{, 10:06}

Phazz писал(а):
28.02.2018{, 09:51}
А почему нельзя выполнять в ардуино? А есп посредник между ардуиной и телеграммом.
Без переделки блока я не знаю как заставить его работать в ардуино. Моих знаний для переделки не хватает. ESP Link позволяет сделать мост, но надо, что бы блок "понимал" это.
"У меня достаточно хлопот с собственными недостатками, чтобы ещё раздражаться из-за того, что Бог не позаботился равномерно распределить между людьми умственные способности" (Дейл Карнеги)

Аватара пользователя
ussrsrtru
Рядовой
Сообщения: 36
Зарегистрирован: 27.02.2018{, 14:33}
Репутация: 19
Имя: Sergey

блоки Telegram в FlProg.

#20

Сообщение ussrsrtru » 28.02.2018{, 10:27}

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

Ответить

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