Хочу создать индикацию на символьном экране или отправка в ком-порт символа ↑ или ↓ . Например если крутить ручку потенциометре в право то есть увеличивать аналоговое значение должно показывать знак ↑ то есть идет увеличение. И так же само наоборот ↓ когда ручку потенциометра поворачиваю влево. Я так понимаю что всегда на блок сравнение должно поступать актуальное значение от потенциометра, а также значение с некоторой задержкой. Но на выходе получаю все подряд и ↑ и ↓ независимо от направления.
Индикация на дисплее сиволом ↑ или ↓ цыфрового значения
-
- Лейтенант
- Сообщения: 676
- Зарегистрирован: 10 сен 2015, 21:51
- Благодарил (а): 2 раза
- Поблагодарили: 1 раз
Индикация на дисплее сиволом ↑ или ↓ цыфрового значения
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Индикация на дисплее сиволом ↑ или ↓ цыфрового значения
У Вашего проекта две проблемы:
[*]дисплей будет выводит два значение - больше, меньше. Но надо еще среднее состояние когда потенциометр не крутят.
[*]При высоком уровне на симметричном мультивибраторе, запись в переменную будет происходит все время, по ка там будет высоком уровне, и в этот момент показание из потенциометра и показание из переменной "с некоторой задержкой" будут одинаковы независимо от того в какую сторону крутить потенциометр.
Сделал вот так, но это только пример и сбольшей вероятности оно не будет работать. Константы типа String ↑ и ↓ не будет правильно компилироватся в Arduino IDE и отображены на дисплее. Их надо передовать как hex значение (на пример \FF - черный квадратик), если только дисплей поддерживает вывод кокретного симбола.
[*]дисплей будет выводит два значение - больше, меньше. Но надо еще среднее состояние когда потенциометр не крутят.
[*]При высоком уровне на симметричном мультивибраторе, запись в переменную будет происходит все время, по ка там будет высоком уровне, и в этот момент показание из потенциометра и показание из переменной "с некоторой задержкой" будут одинаковы независимо от того в какую сторону крутить потенциометр.
Сделал вот так, но это только пример и сбольшей вероятности оно не будет работать. Константы типа String ↑ и ↓ не будет правильно компилироватся в Arduino IDE и отображены на дисплее. Их надо передовать как hex значение (на пример \FF - черный квадратик), если только дисплей поддерживает вывод кокретного симбола.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Airis 16 ноя 2015, 01:10, всего редактировалось 1 раз.
- rw6cm
- Полковник
- Сообщения: 2372
- Зарегистрирован: 06 сен 2015, 20:25
- Имя: Владимир
- Поблагодарили: 41 раз
Индикация на дисплее сиволом ↑ или ↓ цыфрового значения
Можно так.CraCk писал(а):Хочу создать
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Win10-64, FLProg (portable)
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей