Страница 5 из 18 ПерваяПервая 123456789101115 ... ПоследняяПоследняя
Показано с 41 по 50 из 178
  1. #41
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    54
    Сообщений
    13,382
    Вес репутации
    10

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

    Дак у тебя в схеме ошибка, энкодер подключается на D2 и D3
    Последний раз редактировалось Chip; 26.03.2010 в 22:22.

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

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

    Цитата Сообщение от Serg_w Посмотреть сообщение
    К сожалению мои познания в программировании не позволят мне этого сделать :-(

    К томуже у меня не регулируется громкость в системе с помощью HotKey.
    Запускаю HKey_config - все отлично, дребезга нет, при повороте энкодера кады определяются, задаю им значения. Запускаю HotKey - ничего не происходит при повороте энкодера. Драйвер установил, перегрузился согласно инструкции :-(
    Не поленился проверил , все работает
    Файлик config.txt в папке resource должен лежать
    и код из шапки немного другие значения при вращении дает
    <3847>Key1=175 />
    <6151>Key1=174 />
    [options]
    limit=5
    Последний раз редактировалось Chip; 27.03.2010 в 02:51.

  3. #43
    Местный Аватар для Except
    Регистрация
    09.11.2008
    Сообщений
    116
    Вес репутации
    251

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

    Цитата Сообщение от Chip Посмотреть сообщение
    Дак у тебя в схеме ошибка, энкодер подключается на D2 и D3
    Почему именно на 2 и 3? (в проге цифры совпадают с номерами входов)

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

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

    Потому что прерывания только на этих входах.
    В коде они тоже D2, D3
    #define encoder0PinA 2
    #define encoder0PinB 3

  5. #45
    Местный
    Регистрация
    10.07.2009
    Возраст
    50
    Сообщений
    152
    Вес репутации
    234

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

    Снова проверил, при скетче http://www.compcar.ru/forum/showpost...6&postcount=19 значения теже (рис1 и рис2):
    [options]
    limit=5
    <3855>175/>
    <6168>174/>

    А значения:
    [options]
    limit=5
    <3847>175/>
    <6151>174/>
    получаются, если взять скетч с первого поста http://www.compcar.ru/forum/showthread.php?t=5148, но при этом вот что выдает монитор (рис3):
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	1.jpg 
Просмотров:	392 
Размер:	13.8 Кб 
ID:	8128   Нажмите на изображение для увеличения. 

Название:	2.jpg 
Просмотров:	410 
Размер:	13.5 Кб 
ID:	8129   Нажмите на изображение для увеличения. 

Название:	3.jpg 
Просмотров:	402 
Размер:	21.9 Кб 
ID:	8130  
    Последний раз редактировалось Serg_w; 27.03.2010 в 21:16.

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

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

    Внимательней читай ответы, я же уже писал , что скетч в шапке отправляет пакетно по 2 байта за посылку , поэтому монитор ловит только один первый байт, второй теряется. Нужно подумать как сделать его универсальным

  7. #47
    Местный
    Регистрация
    10.07.2009
    Возраст
    50
    Сообщений
    152
    Вес репутации
    234

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

    Я уже понял это, но что же делать со скетчем передающим 1 байт?
    У меня появляются вот эти значения:
    <3855>175/>
    <6168>174/>
    и программа не работает...

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

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

    Странно , но почему тогда у меня работает?
    Если развернуть программу , то в левом верхнем углу экрана какие значения пишет при повороте энкодера?
    Последний раз редактировалось Chip; 27.03.2010 в 21:51.

  9. #49
    Местный
    Регистрация
    10.07.2009
    Возраст
    50
    Сообщений
    152
    Вес репутации
    234

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

    Пишет 3855 и 6168, как и в HKey_config

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

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

    И не работает?

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

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

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

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

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

Ваши права

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