Тема: Пианино
Показать сообщение отдельно
Старый 22.04.2009, 20:23   #74
IgorV
Senior Member
 
Аватар для IgorV
 
Регистрация: 25.02.2007
Адрес: всем пока
Возраст: 49
Сообщений: 4,100
Вес репутации: 1883/106
IgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant future
Отправить сообщение для IgorV с помощью Skype™
По умолчанию Re: Пианино

Цитата:
Сообщение от michipic Посмотреть сообщение
Поправьте, если я неправ. ИМХО, смысл касания пальцем клавиатуры состоит в уменьшении амплитуды импульса опроса на аналоговом входе. АЦП определяет это уменьщение, и формируется флаг касания клавиатуры.
Тогда можно отвлечься от сложных ёмкостных эффектов, установив обычную кнопку на замыкание аналогового входа на общий провод (через резистор, офкоз... ). Так вот, в моём случае изменение тона даже с такой кнопкой так и не происходит.
Вот бы на свободный вывод вывести какую-нибудь лог. 1 при установке флага нажатия кнопки.
Кстати, внесение в пианино нескольких светодиодов, управляемых в сответствии с музыкой, добавило бы привлекательности этому устройству. Для детей.
выбрось всю прогу и сделай только вывод значения АЦП при аналогичной работе. Т.е. зарядил-измерил. Посмотри какие значения получишь...
А то уже светодиоды какие то если даже 1 кнопка не пашет. Попорядку надо, от простого к сложному.
IgorV вне форума   Ответить с цитированием