Технический форум по робототехнике.
Dmitry__ » 24 фев 2017, 07:14
Нет, не понял что я ляпнул. А что я ляпнул?
А ты у нас тут сама понятливость/вежливость/прозрачность мыслей ?
dimamichev » 24 фев 2017, 09:00
Совсем вы очумели ребята... Ангел, ну напишите код в три строчки как у меня, чтобы при заданной схеме ни одна нота не звучала при двух и более нажатых. Любой ребёнок смекнёт в течении 3 секунд что жать надо по одной (правда если в музыкалке учится), а если нажать много ничего не случится со схемой. Дмитрий, пожалуйста, уточните схемное решение по усилителю - пробовал,улучшений нет. Допуск номиналов резисторов будет влиять, но не на 10 кнопок (а можа и не на 25). А схема со светодиодом? я же признал неправильность. Опять же нет такого понятия правильная-неправильная схема, можно говорить 1)Сгорит элемент(ы) не сгорит(ят) и 2) Будет работать как задумано, не совсем и совсем не...
dimamichev » 24 фев 2017, 15:18
Идея отслеживания двух и более нажатых кнопок с дальнейшим запретом такая:на резисторе R7 напряжение при нажатии одной кнопки практически равно одной седьмой напряжения питания. При нажатии двух и более падает до величины меньше-равно шестой части... следовательно, снимая ещё на один пин, можем программно запрещать пищать ноты...
- Вложения
-
Dmitry__ » 24 фев 2017, 15:38
dimamichev писал(а):Допуск номиналов резисторов будет влиять, но не на 10 кнопок (а можа и не на 25).
Не понял про что ты, но я говорил про цап, который может отличить любое колич. нажатых кнопок. Это стандартный r-2r цап, у него на выходе колич. комбинаций 2^колич_кнопок. И он различает нажатие всех кнопок. В твоем случае это 7-ми битный цап. Работу можно понять простой математикой, например нажали 1-ю, 3-ю и 5-ю кнопку, на выходе цап будет напряжение = 2^1 + 2^3 + 2^5 = 42. И это число будет соответствовать только этой комбинации нажатых кнопок.
Про усилок, что уточнять? Резистор динамика в эмиттер, на входе транзистора переменный резистор. Но ты уже поменял схему, выкинув регулировку громкости.
dimamichev писал(а):Идея отслеживания двух и более нажатых кнопок с дальнейшим запретом такая:на резисторе R7
Не будет работать, даже не вдаваясь в схему, При нажатии sw1 полное питание идет на вход дуины, и никакие другие кнопки его не смогут уменьшить. Хватит генерить бредовые схемы, ответь на простой вопрос: Нафига ты пытаешься сэкономить пины?
dimamichev » 24 фев 2017, 15:42
Да вход то другой!Да схему я вернул и сделал... счас пришлю варианты...
ilalexey » 24 фев 2017, 15:43
Продумай ещё, что должно произойти если бегло/быстро нажимать на клавиши(поочерёдно).
Имхо - вешать клавиши извлечения нот на одну ногу авр не гуманно(с дуино подходом так точно).
Как для кнопок управления, ну скажем, совместно с экраном, ещё пол беды. Но для музицирования..
dimamichev » 24 фев 2017, 15:46
Кстати ещё прикольная штука - если заменить резистор R8 на конденсатор 0,1 мк можно даже мне играть мелодии... Нажав и отпустив кнопка нота звучит до нажатия следующей (есть время подумать куда палец тыкать дальше)... С дробями напутал не меньше-равно , а больше- равно...
Dmitry__ » 24 фев 2017, 15:51
Диалог слепых с глухими...
ilalexey » 24 фев 2017, 15:57
Не знаю, в курсе или нет ты, должен уже был узнать. На всякий пожарный пятак вставлю - есть скетчь по отлову кнопок, висящих на одной ноге.
Номиналы резисторов ты можешь калькулировать, но в реальности картинка иная.
Добавлено спустя 3 минуты 31 секунду:Dmitry__ писал(а):Диалог слепых с глухими...
Есть ещё миллион других недугов.
К слову - у меня кум крутой нейрохирург. Вот там болячек хватает
Это всё влияние пятницы.
Dmitry__ » 24 фев 2017, 16:01
ilalexey писал(а):Это всё влияние пятницы.
Думаешь надо пойти бухнуть чтоб начать понимать? Сомневааааюююююююсь...
ilalexey » 24 фев 2017, 16:11
Dmitry__ писал(а):Думаешь надо пойти бухнуть чтоб начать понимать? Сомневааааюююююююсь...
Да не. Не было это призывом к действию.
Энергетика дня такая.
---
Кстати нужно пойти обновить тему.
dimamichev » 24 фев 2017, 16:12
Вот вариации схем...Что касается реальности... Макетка с кнопками-пищалками передо мной...скетч я выложил...схему тоже...как она работает если жать все кнопки тоже... как её переделать тоже изложил только что... Зачем дело стало? Зачем мне в этой игрушке несколько нот, если "тоне" одну играет только, а как не одну я пока не знаю. А как r-2r-4r-8r-16r..... я знаю...
Итог (был вопрос зачем на один пин всё это)... добираюсь до команд goto и return, хочу 20 перделок (фигурально, языком форума)20 кусками скетчей склеть в один. Хамавото-глуповато, но по существу...
- Вложения
-
Dmitry__ » 24 фев 2017, 16:21
dimamichev писал(а):Итог (был вопрос зачем на один пин всё это)... добираюсь до команд goto и return, хочу 20 перделок
Кто-нибудь, понял что такое 20 перделок?
Я начинаю волноваться...
ilalexey » 24 фев 2017, 16:41
Dmitry__ писал(а):Кто-нибудь, понял что такое 20 перделок?
Наверно перделок? Ну так динамик же на схеме, не?
dimamichev » 24 фев 2017, 17:21
Я не гадалка, всё проверяю практикой... Что динамик на схеме???Вы когда нибудь сами делали от нуля до готового? Игрались с конструкциями? Публиковали их описания? Получали "компетентные отзывы и советы"? Перделки - конструкции на 1-5 выводов со своими "несовместимо-автономными " скетчами, собранные на одной плате и управляемые по отдельности - сначала поигрался с одной, потом с другой и т.д.