как реализовать выбор режима
как реализовать выбор режима
нужно при инициализации давать пику понять в каком режиме работать - 4 режима,но все это через одну ногу.то есть например на ноге определенный сигнал и пик читает его и понимает что надо раотать в одном режиме, потом меняешь сигнал режим меняеца.вопрос в том через что реализовать данную тему - чтоб попроще.
- Реклама
Re: как реализовать выбор режима
с чем связано такое ограничение, используй 2 ноги и будет тебе счастье, так как очень просто реализовать 2*2=4 и 2 ноги как раз хватитно все это через одну ногу
Re: как реализовать выбор режима
Измеряйте напряжение на этой ноге с помощью АДС и анализируйте в какой из 4-х интервалов оно попадает.
- pyzhman
- Друг Кота
- Сообщения: 7016
- Зарегистрирован: Вс июл 12, 2009 19:15:29
- Откуда: Ижевск
- Контактная информация:
Re: как реализовать выбор режима
Или измеряйте частоту на этой лапке и принимайте решение, в каком из 4-х режимов нужно работать.
Docendo discimus
Re: как реализовать выбор режима
хорошо 2 ноги - каким образом?alex_ писал(а):с чем связано такое ограничение, используй 2 ноги и будет тебе счастье, так как очень просто реализовать 2*2=4 и 2 ноги как раз хватитно все это через одну ногу
- Реклама
- pyzhman
- Друг Кота
- Сообщения: 7016
- Зарегистрирован: Вс июл 12, 2009 19:15:29
- Откуда: Ижевск
- Контактная информация:
Re: как реализовать выбор режима
Подаем на первую ногу ноль, на вторую тоже ноль - это будет код 00 - значит надо работать по первому режиму.
Подаем на первую ногу единицу, на вторую ноль - это код 01 - значит надо работать по второму режиму.
Подаем на первую ногу ноль, на вторую единицу - код 10 - значит надо работать по третьему режиму.
Подаем на первую ногу единицу, на вторую тоже единицу - код 11 - значит надо работать по четвертому режиму.
Единица - высокий уровень сигнала. Ноль - низкий уровень сигнала.
При этом помнить, что сама по себе подача сигналов на эти две ноги ничего не значат для микроконтроллера. Он должен считывать эти ноги и анализировать их состояние.
Подаем на первую ногу единицу, на вторую ноль - это код 01 - значит надо работать по второму режиму.
Подаем на первую ногу ноль, на вторую единицу - код 10 - значит надо работать по третьему режиму.
Подаем на первую ногу единицу, на вторую тоже единицу - код 11 - значит надо работать по четвертому режиму.
Единица - высокий уровень сигнала. Ноль - низкий уровень сигнала.
При этом помнить, что сама по себе подача сигналов на эти две ноги ничего не значат для микроконтроллера. Он должен считывать эти ноги и анализировать их состояние.
Docendo discimus
Re: как реализовать выбор режима
Как всё запущено. Ты что на 2х пальцах от 0 до 3х считать не умееш? А что за программу пишеш?2 ноги - каким образом?
Re: как реализовать выбор режима
На одном выводе можно и индикацию текущего статуса команды и ввод выполнить при условии последовательного перебора команд с индикацией количеством и длительностью/периодом световых вспышек. 
- wws63
- Сверлит текстолит когтями
- Сообщения: 1231
- Зарегистрирован: Вс май 21, 2006 16:07:59
- Откуда: Алтай
Re: как реализовать выбор режима
Для общего развития
- Вложения
-
- USEPIC_P.pdf
- (346.21 КБ) 1248 скачиваний


