roboforum.ru

Технический форум по робототехнике.

Вопросы новичка.

Как собрать и запрограммировать робота на Arduino(Freeduino, Roboduino, Seeduino ...). Используем Wiring и Processing.

Re: Вопросы новичка.

Сообщение Dmitry__ » 24 фев 2017, 07:14

Нет, не понял что я ляпнул. А что я ляпнул? :shock:
А ты у нас тут сама понятливость/вежливость/прозрачность мыслей ?
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: Вопросы новичка.

Сообщение dimamichev » 24 фев 2017, 09:00

Совсем вы очумели ребята... Ангел, ну напишите код в три строчки как у меня, чтобы при заданной схеме ни одна нота не звучала при двух и более нажатых. Любой ребёнок смекнёт в течении 3 секунд что жать надо по одной (правда если в музыкалке учится), а если нажать много ничего не случится со схемой. Дмитрий, пожалуйста, уточните схемное решение по усилителю - пробовал,улучшений нет. Допуск номиналов резисторов будет влиять, но не на 10 кнопок (а можа и не на 25). А схема со светодиодом? я же признал неправильность. Опять же нет такого понятия правильная-неправильная схема, можно говорить 1)Сгорит элемент(ы) не сгорит(ят) и 2) Будет работать как задумано, не совсем и совсем не...
Аватара пользователя
dimamichev
 
Сообщения: 1386
Зарегистрирован: 03 янв 2013, 16:27

Re: Вопросы новичка.

Сообщение dimamichev » 24 фев 2017, 15:18

Идея отслеживания двух и более нажатых кнопок с дальнейшим запретом такая:на резисторе R7 напряжение при нажатии одной кнопки практически равно одной седьмой напряжения питания. При нажатии двух и более падает до величины меньше-равно шестой части... следовательно, снимая ещё на один пин, можем программно запрещать пищать ноты...
Вложения
кнопки.jpg
Аватара пользователя
dimamichev
 
Сообщения: 1386
Зарегистрирован: 03 янв 2013, 16:27

Re: Вопросы новичка.

Сообщение 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 полное питание идет на вход дуины, и никакие другие кнопки его не смогут уменьшить. Хватит генерить бредовые схемы, ответь на простой вопрос: Нафига ты пытаешься сэкономить пины? :o
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: Вопросы новичка.

Сообщение dimamichev » 24 фев 2017, 15:42

Да вход то другой!Да схему я вернул и сделал... счас пришлю варианты...
Аватара пользователя
dimamichev
 
Сообщения: 1386
Зарегистрирован: 03 янв 2013, 16:27

Re: Вопросы новичка.

Сообщение ilalexey » 24 фев 2017, 15:43

Продумай ещё, что должно произойти если бегло/быстро нажимать на клавиши(поочерёдно).
Имхо - вешать клавиши извлечения нот на одну ногу авр не гуманно(с дуино подходом так точно).
Как для кнопок управления, ну скажем, совместно с экраном, ещё пол беды. Но для музицирования..
Аватара пользователя
ilalexey
 
Сообщения: 3202
Зарегистрирован: 13 май 2011, 21:37
Откуда: Bb

Re: Вопросы новичка.

Сообщение dimamichev » 24 фев 2017, 15:46

Кстати ещё прикольная штука - если заменить резистор R8 на конденсатор 0,1 мк можно даже мне играть мелодии... Нажав и отпустив кнопка нота звучит до нажатия следующей (есть время подумать куда палец тыкать дальше)... С дробями напутал не меньше-равно , а больше- равно...
Аватара пользователя
dimamichev
 
Сообщения: 1386
Зарегистрирован: 03 янв 2013, 16:27

Re: Вопросы новичка.

Сообщение Dmitry__ » 24 фев 2017, 15:51

Диалог слепых с глухими... :D
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: Вопросы новичка.

Сообщение ilalexey » 24 фев 2017, 15:57

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

Добавлено спустя 3 минуты 31 секунду:
Dmitry__ писал(а):Диалог слепых с глухими... :D

:)
Есть ещё миллион других недугов.
К слову - у меня кум крутой нейрохирург. Вот там болячек хватает :)
Это всё влияние пятницы.
Аватара пользователя
ilalexey
 
Сообщения: 3202
Зарегистрирован: 13 май 2011, 21:37
Откуда: Bb

Re: Вопросы новичка.

Сообщение Dmitry__ » 24 фев 2017, 16:01

ilalexey писал(а):Это всё влияние пятницы.

Думаешь надо пойти бухнуть чтоб начать понимать? Сомневааааюююююююсь... :)
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: Вопросы новичка.

Сообщение ilalexey » 24 фев 2017, 16:11

Dmitry__ писал(а):Думаешь надо пойти бухнуть чтоб начать понимать? Сомневааааюююююююсь...

Да не. Не было это призывом к действию.
Энергетика дня такая.
---
Кстати нужно пойти обновить тему.
Аватара пользователя
ilalexey
 
Сообщения: 3202
Зарегистрирован: 13 май 2011, 21:37
Откуда: Bb

Re: Вопросы новичка.

Сообщение dimamichev » 24 фев 2017, 16:12

Вот вариации схем...Что касается реальности... Макетка с кнопками-пищалками передо мной...скетч я выложил...схему тоже...как она работает если жать все кнопки тоже... как её переделать тоже изложил только что... Зачем дело стало? Зачем мне в этой игрушке несколько нот, если "тоне" одну играет только, а как не одну я пока не знаю. А как r-2r-4r-8r-16r..... я знаю...
Итог (был вопрос зачем на один пин всё это)... добираюсь до команд goto и return, хочу 20 перделок (фигурально, языком форума)20 кусками скетчей склеть в один. Хамавото-глуповато, но по существу...
Вложения
111.jpg
Аватара пользователя
dimamichev
 
Сообщения: 1386
Зарегистрирован: 03 янв 2013, 16:27

Re: Вопросы новичка.

Сообщение Dmitry__ » 24 фев 2017, 16:21

dimamichev писал(а):Итог (был вопрос зачем на один пин всё это)... добираюсь до команд goto и return, хочу 20 перделок

Кто-нибудь, понял что такое 20 перделок? :shock:
Я начинаю волноваться...
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: Вопросы новичка.

Сообщение ilalexey » 24 фев 2017, 16:41

Dmitry__ писал(а):Кто-нибудь, понял что такое 20 перделок?

Наверно перделок? Ну так динамик же на схеме, не?
:)
Аватара пользователя
ilalexey
 
Сообщения: 3202
Зарегистрирован: 13 май 2011, 21:37
Откуда: Bb

Re: Вопросы новичка.

Сообщение dimamichev » 24 фев 2017, 17:21

Я не гадалка, всё проверяю практикой... Что динамик на схеме???Вы когда нибудь сами делали от нуля до готового? Игрались с конструкциями? Публиковали их описания? Получали "компетентные отзывы и советы"? Перделки - конструкции на 1-5 выводов со своими "несовместимо-автономными " скетчами, собранные на одной плате и управляемые по отдельности - сначала поигрался с одной, потом с другой и т.д.
Аватара пользователя
dimamichev
 
Сообщения: 1386
Зарегистрирован: 03 янв 2013, 16:27

Пред.След.

Вернуться в Arduino и другие Xduino

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7