Страница 1 из 2

Пара вопросов по интеграции

Добавлено: Пн ноя 23, 2009 03:09:55
FloopyMan
1) Можно ли управлять яркостью светодиода с компа? Если да, то как.
2) Как можно сделать управление громкостью компа, как это реализовано в большинстве HTPC корпусов?
Заранее спасибо.

Добавлено: Пн ноя 23, 2009 15:06:31
РадиоЛоматель
Первое-однозачно ДА, а как? Смотря что вы выберите... COM? LPT? USB?

Добавлено: Пн ноя 23, 2009 19:02:58
FloopyMan
РадиоЛоматель писал(а):Первое-однозачно ДА, а как? Смотря что вы выберите... COM? LPT? USB?
Интересует COM или USB. Лучше если USB :)

Добавлено: Пн ноя 23, 2009 21:16:32
РадиоЛоматель
Вы хотите чтобы было с контроллером или без? Если с контроллером-то там очень просто.
Собственно нету разницы между юсб и сом. Если юсб хотите, то нужно наверное FT232 ставить. Это преобразователь юсб в ком. И там уже городить что то с контроллером или без него.
Вы дайте ответ, я вам сделаю может. (Если на контроллер согласны)

Добавлено: Пн ноя 23, 2009 22:08:21
FloopyMan
Я в этом не сильно соображаю, вобщем мне надо чтобы воткнул в юсб, в программке поставил значение и светодиод загорелся ярче или наоборот :))

Добавлено: Пн ноя 23, 2009 22:13:22
РадиоЛоматель
Ну я спрашиваю, сумеете ли вы запрограммировать контроллер (Atmel AVR? чтото типа Atmega8 или Attiny). Для них нужен программатор. Но это самое простое решение. Если нет, то там надо уже будет подумать. Так что... Почитайте про программирование контроллеров. И свое мнение скажите.

Добавлено: Пн ноя 23, 2009 22:19:31
FloopyMan
Запрограммировать если что мне помогут :)

Добавлено: Пн ноя 23, 2009 22:42:22
РадиоЛоматель
Гуд!
Тогда я делаю. Завтра-послезавтра мож будет готово.

Добавлено: Пн ноя 23, 2009 22:43:42
FloopyMan
Спасибо

Добавлено: Пн ноя 23, 2009 22:47:12
РадиоЛоматель
Ой, забыл спросить.
Сколько светодиодов вам нужно?
(Могу до 8, а если посораюсь, то и 16)
Так сколько?

Добавлено: Пн ноя 23, 2009 23:29:05
FloopyMan
Около 3.
Если точнее то 3

Добавлено: Вт ноя 24, 2009 19:55:42
РадиоЛоматель
Ну в принципе готово. Вот схема, а прошивку я еще чуть подрихтую, там пробная.

Строку в контроллер надо отправлять хитрую. там так идет:
$0*154$1*125$2*025 и ентер

Смысл вот в чем. цифра после значка доллара-номер светодиода. после разделитель *. За ним идет значение яркости от 0 до 255. Причем всего должно быть три знака. Те надо добавлять нули перед числом.
Если нужна прога на комп-это тоже могу сделать.

Схема для протеуа. Если нужен жипег, скажите. Ато он жирный. Много места займет.

Хочу сделать, чтоб каждый светодиод в отдельности можно было регулировать

Добавлено: Вт ноя 24, 2009 20:06:57
РадиоЛоматель
Ах да. Скорость 9600, 8N1
Можно через виндосовский терминал. Там тогда "синхронизация: нет" поставить надо (по умолчанию "Аппаратно" стоит)

Добавлено: Вт ноя 24, 2009 21:21:33
FloopyMan
Спасибо большое. Если можно скиньте пожалуйста схему картинкой :roll:
Прогу попробую написать, программист какбы :)
Если не получится, то обращусь к Вам.

Добавлено: Вт ноя 24, 2009 22:55:34
РадиоЛоматель
Да, конечно. Обращайтесь.
Там есть исходники под CodeVisionAVR, пользуйтесь на здоровье. (На случай если чего изменить хотите). Там принцип ШИМа(широтно импульсная модуляция). Вверху в дефайнах есть кол-во светодиодов и порт светодиодов. Все по порядку ножек у порта нумеруются.
Так что...

Вот картинка.

Добавлено: Ср ноя 25, 2009 12:18:01
FloopyMan
Извините за тупой вопрос, но что там на схеме за элемент, который возле порта usb?

Добавлено: Ср ноя 25, 2009 12:50:11
radteh
FloopyMan если вы про то что справа от USB, это ответная часть USB. Схема судя по всему рисовалась в Proteus.

РадиоЛоматель что бы не заморачиваться на с доступным местом для вложений на Радиокоте, закидывайте фотки и рисунки на внешние хранилища типа http://www.radikal.ru/.

Добавлено: Ср ноя 25, 2009 13:59:25
FloopyMan
Меня интересует компонент, который выделен красным

Добавлено: Ср ноя 25, 2009 14:42:10
Testlab
FloopyMan писал(а):Меня интересует компонент, который выделен красным
Видимо это вышеупомянутый FT232 :)

Добавлено: Ср ноя 25, 2009 14:44:37
kalobyte
ft232 преобразователь усб в рс232
непонятно, на кой он нужен, если мега8 держит софтовый усб и в режиме цдц
сея мелкасхема стоит как 3 меги8