Страница 13 из 18 ПерваяПервая ... 3789101112131415161718 ПоследняяПоследняя
Показано с 121 по 130 из 178

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь Аватар для WhyMax
    Регистрация
    09.10.2011
    Возраст
    33
    Сообщений
    54
    Вес репутации
    184

    По умолчанию Re: Управление при помощи поворотного энкодера (Rotary Encoder)

    Цитата Сообщение от Chip Посмотреть сообщение
    Тогда вообще не понятно откуда такие значения, возможно с подключением что то напутал
    Припаяно и подключено вот так:



    Скетч из первого поста.

    Клавиши кстати назначил, регулировка громкости работает.
    Но с нажатием ничего не выходит - при нажатии программка HKey_config.exe ничего не видит.

    Настройки сейчас такие:
    <1817>Key1=18 Key2=17 Key3=38 />
    <1797>Key1=18 Key2=17 Key3=40 />

    Заметил, если крутить энкодер быстрее, то значения равны 2053 в одну сторону и 2073 в другую.

    Конденсаторы на 0,01 мкф.
    Последний раз редактировалось WhyMax; 21.11.2011 в 03:22.

  2. #2
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    55
    Сообщений
    13,381
    Вес репутации
    10

    По умолчанию Re: Управление при помощи поворотного энкодера (Rotary Encoder)

    Что именно не выходит?

  3. #3
    Пользователь Аватар для WhyMax
    Регистрация
    09.10.2011
    Возраст
    33
    Сообщений
    54
    Вес репутации
    184

    По умолчанию Re: Управление при помощи поворотного энкодера (Rotary Encoder)

    АП: кнопочка тоже заработала, но при повороте энкодера в любую сторону кнопка все равно программно жмется.
    Значение кнопки: 2048.
    Только я понимаю что работает у меня немного кривовато?
    Например при быстром и медленном вращении значения разные.

    А что показывает монитор вобще все отличается (скетч для монитора я кстати не заливал, использовал из первого поста).
    Последний раз редактировалось WhyMax; 21.11.2011 в 03:50.

  4. #4
    Пользователь Аватар для WhyMax
    Регистрация
    09.10.2011
    Возраст
    33
    Сообщений
    54
    Вес репутации
    184

    По умолчанию Re: Управление при помощи поворотного энкодера (Rotary Encoder)

    Короче объясню по другому, проблема такая:
    Крутилки работают, по ним вопросов нет, я даже могу назначить разные действия на быстрое и на медленное вращение (4 разных комбинации клавиш).

    Теперь что касаемо кнопки:
    Назначил действие на кнопку.
    Нажимаю - все работает (например плей/пауза в винампе).
    Затем начинаю крутить энкодер в любую сторону, у меня увеличивается/уменьшается громкость, а так же при вращении нажимается кнопка плей/пауза!
    Вот такая проблема.

  5. #5
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    55
    Сообщений
    13,381
    Вес репутации
    10

    По умолчанию Re: Управление при помощи поворотного энкодера (Rotary Encoder)

    Ошибка монтажа, скорее всего на энкодере при прозванивании что то напутал

  6. #6
    Пользователь Аватар для WhyMax
    Регистрация
    09.10.2011
    Возраст
    33
    Сообщений
    54
    Вес репутации
    184

    По умолчанию Re: Управление при помощи поворотного энкодера (Rotary Encoder)

    Цитата Сообщение от Chip Посмотреть сообщение
    Ошибка монтажа, скорее всего на энкодере при прозванивании что то напутал
    При прозванивании почему-то все было как надо:
    http://www.compcar.ru/forum/showpost...&postcount=120

  7. #7
    Пользователь Аватар для WhyMax
    Регистрация
    09.10.2011
    Возраст
    33
    Сообщений
    54
    Вес репутации
    184

    По умолчанию Re: Управление при помощи поворотного энкодера (Rotary Encoder)

    Я победил свой энкодер, все дело было в 2-х резисторах, которые соединяли 2 контакта на плате, их надо выпаять или перерезать дорожки, идущие к ним:


    Все отлично работает!!

    Теперь есть целых 5 кнопок:
    поворот влево
    поворот вправо
    нажатие
    поворот влево + нажатие
    поворот вправо + нажатие

    Надо еще заставить работать второй энкодер.
    Последний раз редактировалось WhyMax; 22.11.2011 в 02:14.

  8. #8
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    55
    Сообщений
    13,381
    Вес репутации
    10

    По умолчанию Re: Управление при помощи поворотного энкодера (Rotary Encoder)

    Про второй энкодер поищи на форуме , я выкладывал пример

  9. #9
    Пользователь Аватар для WhyMax
    Регистрация
    09.10.2011
    Возраст
    33
    Сообщений
    54
    Вес репутации
    184

    По умолчанию Re: Управление при помощи поворотного энкодера (Rotary Encoder)

    Цитата Сообщение от Chip Посмотреть сообщение
    Про второй энкодер поищи на форуме , я выкладывал пример
    В данной теме я нашел только это:
    http://www.compcar.ru/forum/showpost...&postcount=383

    И еще:
    http://www.compcar.ru/forum/showpost...&postcount=102
    Оно?
    Последний раз редактировалось WhyMax; 22.11.2011 в 02:25.

  10. #10
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    55
    Сообщений
    13,381
    Вес репутации
    10

    По умолчанию Re: Управление при помощи поворотного энкодера (Rotary Encoder)

    Вторая ссылка

Страница 13 из 18 ПерваяПервая ... 3789101112131415161718 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •