Страница 14 из 16

"Первые шаги"

Добавлено: 12 янв 2021, 15:53
Phazz
[ref]starik3000[/ref], 100000 это гарантированный ресурс. Реальный сильно больше. В конце концов боитесь износа пишите в несколько ячеек. Досчитала до 100000 переходим на следующую.

"Первые шаги"

Добавлено: 13 янв 2021, 11:47
starik3000
Подскажите. Wemos d1
Возможно ли цифровыми контактами както определить, присутствие напряжения?
Wemos питается от контролера. Стоит задача, после отключения контролера, вемос пишет в еерпром и сам отключается.
С аналоговым входом проблем нет, но он один и уже занят.

"Первые шаги"

Добавлено: 13 янв 2021, 12:40
Rovki
Если питание снимается ,то ничем не определить ,тем более использовать питание 3.3 от контроллера для питания есп не желательно

"Первые шаги"

Добавлено: 13 янв 2021, 14:22
starik3000
[ref=#ff8000]Rovki[/ref],
Вы меня не совсем поняли.
Контролер электросамоката через ионистр питает вемос.
После отключения контролера. Вемос еще живет своей жизнью секунд 5.
За это время, он должен понять , что контролер выключился, записать данные в память.

Во всей этой цепочке я не могу пока представить, как ему дать понять , что контролер уже все.

"Первые шаги"

Добавлено: 13 янв 2021, 21:10
Rovki
На есп подтяните вход на 3.3 , а на выходе ардуино выдавайте ноль . Если уйдет питание с ардуино ,то на входе есп будет "1" в течении пока есть питание на есп

"Первые шаги"

Добавлено: 14 янв 2021, 23:15
starik3000
Очень нужен блок для кнопки на 8266.
Поиск на форуме привел к блоку супер кнопка.
Но он глючит с 8266.

Как минимум надо 2 функции.
Нажатие
И долгое нажатие, срабатывание после отпускания

"Первые шаги"

Добавлено: 15 янв 2021, 00:55
Rovki
starik3000 писал(а): 14 янв 2021, 23:15 Очень нужен блок для кнопки на 8266.
Поиск на форуме привел к блоку супер кнопка.
Но он глючит с 8266.

Как минимум надо 2 функции.
Нажатие
И долгое нажатие, срабатывание после отпускания
а без блока никак? Может просто схему нарисовать? А уж потом ее в блок засунуть (на языке FBD)

"Первые шаги"

Добавлено: 15 янв 2021, 09:24
starik3000
[ref=#ff8000]Rovki[/ref], может и можно. Только тема для начинающих. А что такое fbd - я еще не дошел

"Первые шаги"

Добавлено: 15 янв 2021, 11:42
Dryundel
starik3000 писал(а): 14 янв 2021, 23:15 Очень нужен блок для кнопки на 8266.
Поиск на форуме привел к блоку супер кнопка.
Но он глючит с 8266.

Как минимум надо 2 функции.
Нажатие
И долгое нажатие, срабатывание после отпускания
Попробуйте ЭТО.

"Первые шаги"

Добавлено: 15 янв 2021, 16:09
Rovki
starik3000 писал(а): 15 янв 2021, 09:24 [ref=#ff8000]Rovki[/ref], может и можно. Только тема для начинающих. А что такое fbd - я еще не дошел
FBD - это графический язык на котором вы рисуете проекты ... :smile37:

"Первые шаги"

Добавлено: 17 янв 2021, 10:03
mixanik
Здравствуйте. Прошу укажите, где я "косячу". В программирование "0". Нужна сигнализация ,будить ребят на работе.
Задание: если ,определённый промежуток времени, никто не появляется в поле действия датчика-срабатывает звуковой сигнал(сирена). И "кричит" какое-то время. После чего замолкает и ждёт в течении N-минут. Если никто не появился-включается опять и т.д .
Вроде и блоками собирается всё просто. И даже несколько вариантов сборки. Но "1" на выход, выдаёт только один раз. Поочерёдно убирал блоки(оставлял по одному) все работают.
Возможно так в принципе нельзя делать, как у меня?
Дисплей прикрутил для удобства. Надоело вспышки светодиода считать. В проекте он не нужен будет.
3454.1.flp

"Первые шаги"

Добавлено: 17 янв 2021, 11:52
Dryundel
[ref]mixanik[/ref], вот так подключаются несколько сигналов на один выход.
2021-01-17_114933.jpg

"Первые шаги"

Добавлено: 31 янв 2021, 15:11
starik3000
Имеем мотор колесо. Колесо состоит из 30 магнитов и датчика хола. Соответственно на один оборот колеса приходится 15 импульсов

Вот вроде все просто, собрал спидометр - но он реально врет конкретно. Максимально теоретически возможная скорость 45кмч.
Реальная больше 37 ни у кого не получилась.

В данном проекте и 60кмч показывает.

Что я сделал не так?

"Первые шаги"

Добавлено: 09 фев 2021, 17:36
bav123
Просьба подсказать как сделать.
Четыре входа - сравнить и вывести на выход максимальное из них значение и на другом выходе номер этого входа.Все значения - Integer

"Первые шаги"

Добавлено: 09 фев 2021, 18:09
Serquick
222.png
Отправлено спустя 2 минуты 24 секунды:
:smile37:
2222.png

"Первые шаги"

Добавлено: 09 фев 2021, 18:16
bav123
[ref]Serquick[/ref],
спасибо, проглядел я этот блок( , давно уже не открывал сабж

"Первые шаги"

Добавлено: 12 мар 2021, 15:11
beregok
Подскажите ответ на глупый вопрос: как на блок дисплея передать константу в шестнадцатеричном виде? Например FFh :smile37:

"Первые шаги"

Добавлено: 12 мар 2021, 16:46
beregok
av писал(а): 12 мар 2021, 15:40 Есть штатный блок конвертация строк. В настройках блока выберите "Шестнадцатеричный (НЕХ)". Версия программы FLProg 7.3.3
Спасибо. Уже и сам допер :D

Отправлено спустя 25 минут 50 секунд:
beregok писал(а): 12 мар 2021, 15:46 Спасибо. Уже и сам допер
не получается. Выдает по 2 символа ff, а нужно чтобы на дисплей выводился символ с кодом FFh

Отправлено спустя 34 минуты 12 секунд:
beregok писал(а): 12 мар 2021, 15:11 Подскажите ответ на глупый вопрос: как на блок дисплея передать константу в шестнадцатеричном виде? Например FFh
Не верно поставил вопрос: как вывести на дисплей символы из второй половины ASCII таблицы?

"Первые шаги"

Добавлено: 12 мар 2021, 19:29
kulibinsvv
Почитайте эту тему:
Конвертер русских символов

Во вложении экселевский файлик для генерации кодов символов для дисплея на HD44780. Выкладывали здесь на форуме, не помню где.

P.S. Дисплеев для Ардуино великое множество, также как и кодировок ASCII. Для приличия, надо указывать о чём конкретно идёт речь.

"Первые шаги"

Добавлено: 14 мар 2021, 16:54
beregok
kulibinsvv писал(а): 12 мар 2021, 19:29 надо указывать о чём конкретно идёт речь
Например мне нужно вывести на дисплей символ с кодом BDh