Помощь новичку. Меню и энкодер.

Использование прочих датчиков и энкодеров и пользовательских блоков к ним
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

Помощь новичку. Меню и энкодер.

Сообщение pan »

[ref]Александр_Светлый[/ref], у меня с энкодером всё прекрасно работало. всё "однозначно" отслеживается.
сделайте по схеме. конденсаторы не проблема думаю найти. блок энкодера можно взять из того проекта.
или скачать . ща приложу.
кусок проекта выложил выше.

Отправлено спустя 6 минут 19 секунд:
описание тут
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Александр_Светлый
Лейтенант
Сообщения: 355
Зарегистрирован: 12 окт 2016, 19:03
Откуда: Краснодар

Помощь новичку. Меню и энкодер.

Сообщение Александр_Светлый »

Кондёры есть, и SMD и выводные, не проблема, я обязательно попробую, только уже не сегодня, кумовья на ужин зовут, надо ехать.
Я не флудер , просто мне есть что сказать =)
Markys
Рядовой
Сообщения: 16
Зарегистрирован: 30 апр 2017, 09:38
Откуда: Дмитров

Помощь новичку. Меню и энкодер.

Сообщение Markys »

может подойдет.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Oleg_UA
Сержант
Сообщения: 115
Зарегистрирован: 07 янв 2017, 23:30
Откуда: Днепр
Имя: Олег

Помощь новичку. Меню и энкодер.

Сообщение Oleg_UA »

Александр_Светлый писал(а): 06 янв 2018, 16:05Попробовал, при быстром вращении работает а вот при медленном значения туда-сюда скачут, то есть он "не понимает" куда я его кручу а когда быстро крутиш значения дёргаются, визуально не очень приятно.
Без конденсаторов идентичная ситуация, но с ними всё отлично работает (сам попробовал).
bester
Сержант
Сообщения: 199
Зарегистрирован: 13 янв 2018, 13:50

Помощь новичку. Меню и энкодер.

Сообщение bester »

как в меню, на дисплее 1602 выставить отрицательную температуру при помощи энкодера, при которой включается обогрев, датчик температуры DS18x2x. Временно для испытаний стоит датчик влажности.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

Помощь новичку. Меню и энкодер.

Сообщение pan »

[ref]bester[/ref], значения в меню подправьте на какие нужно
У вас нет необходимых прав для просмотра вложений в этом сообщении.
bester
Сержант
Сообщения: 199
Зарегистрирован: 13 янв 2018, 13:50

Помощь новичку. Меню и энкодер.

Сообщение bester »

Спасибо. "Температура" не влезет, дисплей бракованный пришел, отображает только 8 символов в строках
Аватара пользователя
Lisica
Сержант
Сообщения: 244
Зарегистрирован: 18 дек 2017, 17:25
Откуда: Золотоноша

Помощь новичку. Меню и энкодер.

Сообщение Lisica »

Вот странно...
Поигрался с этим меню только что...
Почему int не хочет в минусы переходить? Даже при положительной константе не идёт назад...
А float нормально энкодером минусует...
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

Помощь новичку. Меню и энкодер.

Сообщение pan »

ну энкодер тут ни при чем. это просто кнопки.

Отправлено спустя 1 минуту 27 секунд:
кстати зачем перед дисплем в int ковертировали?
Аватара пользователя
Lisica
Сержант
Сообщения: 244
Зарегистрирован: 18 дек 2017, 17:25
Откуда: Золотоноша

Помощь новичку. Меню и энкодер.

Сообщение Lisica »

Безымянный.JPG
pan писал(а): 16 янв 2018, 22:44кстати зачем перед дисплем в int ковертировали?
Никто и не конвертировал...
На картинке... поменять float на integer и всё... энкодер назад не работает... Вернее меню не принимает сигнал энкодера down.
Правда я убрал галку запись в eeprom , но это не должно влиять...
У вас нет необходимых прав для просмотра вложений в этом сообщении.
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

Помощь новичку. Меню и энкодер.

Сообщение pan »

[ref]Lisica[/ref], я не вам.
а [ref]bester[/ref]
про это
Изображение
bester
Сержант
Сообщения: 199
Зарегистрирован: 13 янв 2018, 13:50

Помощь новичку. Меню и энкодер.

Сообщение bester »

Lisica писал(а): 16 янв 2018, 22:40Почему int не хочет в минусы переходить?
Мне тоже это интересно
pan писал(а): 16 янв 2018, 22:44кстати зачем перед дисплем в int ковертировали?
Чтобы знаки после запятой не отображались
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

Помощь новичку. Меню и энкодер.

Сообщение pan »

[ref]bester[/ref], ну в блоке конвертации в строку и настройте количество после запятой
bester
Сержант
Сообщения: 199
Зарегистрирован: 13 янв 2018, 13:50

Помощь новичку. Меню и энкодер.

Сообщение bester »

А как? в блоке конвертации нет такой опции
P/S: Получилось
У вас нет необходимых прав для просмотра вложений в этом сообщении.
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

Помощь новичку. Меню и энкодер.

Сообщение pan »

[ref]bester[/ref], есть. подайте на вход число флоат и появятся настройки
Изображение
чудеса...
Аватара пользователя
kulibinsvv
Лейтенант
Сообщения: 481
Зарегистрирован: 18 сен 2015, 10:04
Откуда: Омск

Помощь новичку. Меню и энкодер.

Сообщение kulibinsvv »

bester писал(а): 16 янв 2018, 23:47А как? в блоке конвертации нет такой опции
Входящее значение должно быть Float.
Мой змей, этот ползучий соблазн сомнения,всё шевелится, побуждая «искать концы»... (Станислав Ермаков)
bester
Сержант
Сообщения: 199
Зарегистрирован: 13 янв 2018, 13:50

Помощь новичку. Меню и энкодер.

Сообщение bester »

А как теперь сделать, чтоб, когда я не в меню, то кратковременным нажатии кнопки включалась подсветка дисплея, а при длительном подсветка не включалась не выключалась, а только была возможность войти в меню. Находясь же в меню, кратковременным нажатием только перебирались пункты меню. Помогите пожалуйста. А то при длительном нажатии подсветка тоже меняется.
Хотел сделать включение подсветки двумя кратковременными нажатиями, но все равно не получилось.
Попросил перенести данную тему в раздел для новичков.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

Помощь новичку. Меню и энкодер.

Сообщение pan »

Офтопик
[spoiler]будте терпеливее. не надо сразу постить куда попало
вам ответят когда будет свободное время[/spoiler]
bester
Сержант
Сообщения: 199
Зарегистрирован: 13 янв 2018, 13:50

Помощь новичку. Меню и энкодер.

Сообщение bester »

поиском не нашел
bester
Сержант
Сообщения: 199
Зарегистрирован: 13 янв 2018, 13:50

Помощь новичку. Меню и энкодер.

Сообщение bester »

А на in какое значение ставить?
физическую кнопку энкодера?
Ответить

Вернуться в «Прочие датчики и энкодеры»

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

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