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

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

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

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

    Надеюсь код из шапки с хоткейем проверял?
    Проверю позже
    Последний раз редактировалось Chip; 26.03.2010 в 20:56.

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

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

    Дела....
    Вытащил из машины штатную магнитолу. Подрубился к энкодеру громкости (предвартельно обрезав провода от него). То же самое. Даж не знаю чего делать. Извиняюсь за ужасную схему.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	111.jpg 
Просмотров:	2321 
Размер:	75.6 Кб 
ID:	8107  

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

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

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

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

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

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

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

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

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

  6. #6
    Местный
    Регистрация
    10.07.2009
    Возраст
    51
    Сообщений
    152
    Вес репутации
    245

    По умолчанию 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 
Просмотров:	884 
Размер:	13.8 Кб 
ID:	8128   Нажмите на изображение для увеличения. 

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

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

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

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

    Цитата Сообщение от Serg_w Посмотреть сообщение
    Снова проверил, при скетче 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):
    Подправил программу Arduino монитора
    http://www.compcar.ru/forum/showthre...9191#post59191
    Последний раз редактировалось Chip; 28.03.2010 в 01:15.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Ваши права

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