Esp-01s в Flprog/

Ответить
totiks
Рядовой
Сообщения: 17
Зарегистрирован: 25.06.2022{, 10:22}
Репутация: 4
Имя: vlad

Esp-01s в Flprog/

#1

Сообщение totiks » 25.06.2022{, 13:13}

Приветствую всех жителей, форума. Я стал обладателем двух преинтерейснеших для меня игрушек. Приобрёл Wi-fi реле на основе esp-01s а также arduino uno, с arduino uno я решил повременить, а вот с esp уже успел пободаться, нашел несколько удачных скетчей, один из них отредактировал загрузил в контролер, и удалось по включать по отключать реле, с языком C можно сказать не владею, но с синтаксисом его знаком, потому что одно время использовал для некоторых простеньких программ расчетов , писал свои консольные утилиты, но потом освоил bash и подзабил на C, но это всё лирика,я к своему вопросу, ткните пожалуйста в видео на ютубе или на иструкцию тут на форуме по esp-01s, как организовать перключение реле с веб страницы, но в flprog , если нет такой инструкции, помогите пожалуйста разобратся как организовать wi-fi подключение, как назначить Gpio0 пин который управляет реле, и как связать код созданый в flprog c кодом кнопок на веб странице ,потому что хочу начать идти от простого к сложному, я в микроконтролерах совсем зеленый , и честно сказать от этой темы испытываю легкий мандраж, но изучить хочется ибо очень интересно. Помогите пожалуйста вернуть способность спокойно засыпать, от всего этого потерял сон. Спасибо.

totiks
Рядовой
Сообщения: 17
Зарегистрирован: 25.06.2022{, 10:22}
Репутация: 4
Имя: vlad

Esp-01s в Flprog/

#2

Сообщение totiks » 25.06.2022{, 14:07}

ESPUI установил а вот что с ним делать. Я вроде нашел где в интерфеёсе задать адрес , нашёл вроде как даже задать пользователя веб интерфейса а также пароль, создал выход и подвесил его на Gpio0 , а вот как создать формы кнопок на странице, либо хотя бы надписи, как подвесить к этим кнопкам из flprog события пок не способен догадаться.

Аватара пользователя
cmept-27
Сержант
Сообщения: 270
Зарегистрирован: 08.12.2016{, 15:51}
Репутация: 76

Esp-01s в Flprog/

#3

Сообщение cmept-27 » 25.06.2022{, 14:24}

totiks, На вот посмотри
ЛАМПА 8.00 (WEB) LIGHT.flp
(1.4 МБ) 115 скачиваний
OK

totiks
Рядовой
Сообщения: 17
Зарегистрирован: 25.06.2022{, 10:22}
Репутация: 4
Имя: vlad

Esp-01s в Flprog/

#4

Сообщение totiks » 25.06.2022{, 14:31}

Спасибо, но нет ли проекта просто включения лампы, без брокера. И дерево проектов не показывается, при попытке его просмотра падает редактор.

Аватара пользователя
cmept-27
Сержант
Сообщения: 270
Зарегистрирован: 08.12.2016{, 15:51}
Репутация: 76

Esp-01s в Flprog/

#5

Сообщение cmept-27 » 25.06.2022{, 14:40}

totiks, Версия flprog 7.5.2
OK

artemka19
Лейтенант
Сообщения: 540
Зарегистрирован: 03.09.2020{, 15:41}
Репутация: 216
Откуда: Питер
Имя: Артем

Esp-01s в Flprog/

#6

Сообщение artemka19 » 25.06.2022{, 21:26}

totiks, а чем штатный веб не устраивает?
там пару кликов всего то нужно сделать, чтобы щелкать реле со странички)

Отправлено спустя 1 минуту 25 секунд:
viewtopic.php?f=202&t=7761&start=140

totiks
Рядовой
Сообщения: 17
Зарегистрирован: 25.06.2022{, 10:22}
Репутация: 4
Имя: vlad

Esp-01s в Flprog/

#7

Сообщение totiks » 26.06.2022{, 13:42}

artemka19 писал(а):
25.06.2022{, 21:27}
а чем штатный веб не устраивает?
вполне бы устроил, я просто совсем запутался, новичок я, но очень хочется понять как сделать эту простую штуку, а инструкции внятной для esp-01 не нахожу, но тут вероятно причина во мне совсем мало знаний в этой области, всё иду изучать вашу ссылку. Если будет результат напишу тут. Спасибо.

artemka19
Лейтенант
Сообщения: 540
Зарегистрирован: 03.09.2020{, 15:41}
Репутация: 216
Откуда: Питер
Имя: Артем

Esp-01s в Flprog/

#8

Сообщение artemka19 » 26.06.2022{, 14:10}

totiks,
СпойлерПоказать
1-
1.png
2-
2.png
3-
3.png
4-
4.png
5-
5.png

totiks
Рядовой
Сообщения: 17
Зарегистрирован: 25.06.2022{, 10:22}
Репутация: 4
Имя: vlad

Esp-01s в Flprog/

#9

Сообщение totiks » 26.06.2022{, 15:51}

Спасибо всё получилось! Премного вам благодарен. Вы вернули мне сон, а моей жене своего мужа. :D

Отправлено спустя 2 часа 58 минут 57 секунд:
Для отчёта, не как иначе esp-01s спасибо вам и Грачику Чилингарян за его бесценные видеоуроки.

totiks
Рядовой
Сообщения: 17
Зарегистрирован: 25.06.2022{, 10:22}
Репутация: 4
Имя: vlad

Esp-01s в Flprog/

#10

Сообщение totiks » 27.06.2022{, 20:30}

Помогите пожалуйста расширить знания, есть ли возможность сделать то же самое но, теперь чтоб реле управлялось одной кнопкой, в режиме тригера. Я смотрел уроки Грачика Чилингаряна про web server, но там он на вход включил термодатчик, а я предпологаю добится управления одной кнопкой, с этой страницы. То есть нажал на кнопку реле включилось, нажал еще раз на эту же кнопку реле отключилось.

Naladchik
Капитан
Сообщения: 822
Зарегистрирован: 04.10.2015{, 19:10}
Репутация: 151
Откуда: Новосибирск
Имя: Павел

Esp-01s в Flprog/

#11

Сообщение Naladchik » 27.06.2022{, 20:59}

totiks писал(а):
27.06.2022{, 20:30}
...чтоб реле управлялось одной кнопкой...
ТТ триггер, между кнопкой и реле.
https://flprog.ru/bez-rubriki/helppage/ ... fbdTTriger
Win10-64. FLProg Portable.
Изображение

artemka19
Лейтенант
Сообщения: 540
Зарегистрирован: 03.09.2020{, 15:41}
Репутация: 216
Откуда: Питер
Имя: Артем

Esp-01s в Flprog/

#12

Сообщение artemka19 » 27.06.2022{, 22:12}

totiks писал(а):
27.06.2022{, 20:30}
То есть нажал на кнопку реле включилось, нажал еще раз на эту же кнопку реле отключилось.
"Действие при клике на кнопке: Инвертировать значение".

download/file.php?id=37389&mode=view

totiks
Рядовой
Сообщения: 17
Зарегистрирован: 25.06.2022{, 10:22}
Репутация: 4
Имя: vlad

Esp-01s в Flprog/

#13

Сообщение totiks » 27.06.2022{, 22:23}

Получилось! А как связать виджет через T тригер?

totiks
Рядовой
Сообщения: 17
Зарегистрирован: 25.06.2022{, 10:22}
Репутация: 4
Имя: vlad

Esp-01s в Flprog/

#14

Сообщение totiks » 27.06.2022{, 22:36}

отчет- проект виджет-вкл-выкл одной кнопкой https://disk.yandex.ru/d/lvjBI8HKC1pPbw

artemka19
Лейтенант
Сообщения: 540
Зарегистрирован: 03.09.2020{, 15:41}
Репутация: 216
Откуда: Питер
Имя: Артем

Esp-01s в Flprog/

#15

Сообщение artemka19 » 28.06.2022{, 00:30}

totiks писал(а):
27.06.2022{, 22:23}
А как связать виджет через T тригер?
ничего не нужно связывать)

totiks
Рядовой
Сообщения: 17
Зарегистрирован: 25.06.2022{, 10:22}
Репутация: 4
Имя: vlad

Esp-01s в Flprog/

#16

Сообщение totiks » 28.06.2022{, 07:17}

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

totiks
Рядовой
Сообщения: 17
Зарегистрирован: 25.06.2022{, 10:22}
Репутация: 4
Имя: vlad

Esp-01s в Flprog/

#17

Сообщение totiks » 01.07.2022{, 08:27}

Вчера по радио услышал якобы Уинстон Черчиль сказал: "Поднявшись на этажи не забудь спустить лифт , для тех что пройдут после тебя". Позавчера в конференции программы Flprog в Telegram, мне подсказали,по теме таймера на esp-01s, это от пользователя с ником Anatoliy, как организовать веб виджет кнопки и как привязать его к блоку одновибратора,нужно было создать также две переменые одна переменая получает данные о состоянии кнопки , вотрая получает длительность работы одновибратора сам проект собствено вот он https://disk.yandex.ru/d/ENzb4WOJ4nzyUw , там настолько всё ясно и очевидно,что коментировать по сути нечего, и теперь мне стало понятно как привязать веб виджет к блокам из программы, от всей души благодарю Anatoliy что не дал утонуть.

totiks
Рядовой
Сообщения: 17
Зарегистрирован: 25.06.2022{, 10:22}
Репутация: 4
Имя: vlad

Esp-01s в Flprog/

#18

Сообщение totiks » 01.07.2022{, 22:52}

ну и теперь компиляция пройденного с попыткой нововведения, вот так скорее всего созрел мой первый проект , подсветка клавиатуры с веб управлением, у меня есть еще одна платка без блока реле, но теперь я про эту кроху много чего узнал и блок управления реле сварганю сам, проект представляет из себя возможность включить через таймер, либо если поставить чек бокс, включать реле напрямую другой кнопкой,и вот собственно сам проект https://disk.yandex.ru/d/37UoIf-HQITx5A , так себе достижение, но я невероятно горд собой, пару дней буду ходить и пыжится, ну а потом выдохну конечно, и критично посмотрю на свой маааленький труд.

Ответить

Вернуться в «Обучающие примеры работы в FLProg»