Показать сообщение отдельно
Старый 22.06.2007, 01:21   #28
Exial
Старший Пользователь
 
Аватар для Exial
 
Регистрация: 02.11.2006
Возраст: 41
Город: Москва
Машина: Nissan Titan
Сообщений: 149
Exial is on a distinguished road
По умолчанию

В общем, идея микрухами стандартной логики плавно мутировала до контроллера AVR и дело закончилось созданием вот такого девайса.



Заявленные фичи:
- при выключенном АСС на девайсе нажатие энкодера включает компьютер.
- при включенном:

1. Короткое (менее 1 сек) нажатие - замыкает mute при отпускании. То есть если держать более 1 секунды, mute замыкаться не будет.
2. Длинное нажатие - через 4 секунды после нажатия замыкается PW_ON и остается замкнутым пока держим кнопку.
3. Вращаем энкодер туда-сюда - сигналы с энкодера транслируются на контроллер клавы без изменений, соотвессно регулировка громкости. (как вариант можно переводить вращение энкодера в нажатие клавиш +/-, для тех у кого энкодер не поддерживается клавой)
4. Нажимаем, вращаем вперед/назад, отпускаем (все это в пределах 1 сек) - переход к следующему/предыдущему треку.
5. Нажимаем, вращаем, держим нажатой - через 1 секунду начинается перемотка по треку вперед/назад, мотается до тех пор пока держим энкодер нажатым.

Питается все это от бортовых 12В (стабилизатор свой на плате), сигнал о включенном компьютере - тоже 12В, с блока питания. Осталось еще немного ножек на контроллере для веселого мигания светодиодами. ))
Миниатюры
Нажмите на изображение для увеличения
Название: DSC06365s.jpg
Просмотров: 1790
Размер:	46.9 Кб
ID:	3078   Нажмите на изображение для увеличения
Название: DSC06372s.jpg
Просмотров: 1775
Размер:	53.0 Кб
ID:	3079  
Exial вне форума   Ответить с цитированием