Отключение части программного кода ?
- Войдите на сайт для отправки комментариев
Пт, 01/11/2013 - 16:17
Вопрос в следующем.
Нужна помощь в алгоритме работы
Включение питания устройства (ардуино)
устройство ожидает нажатие одной из 4 кнопок.
при нажатие на кнопку 1
инсталлируется допустим LCD дисплей и выполняется только его код, с ожидание вернуться к первому пункту выбора кнопок
при нажатие на кнопку 2
инсталлируется модуль распознования речи и выполняется только его код, с ожидание вернуться к первому пункту выбора кнопок
при нажатие на кнопку 3
инсталлируется модуль часов и выполняется только его код, с ожидание вернуться к первому пункту выбора кнопок
итд итп
Можно это как нибудь по человечески сделать ?
Можно.
вы написали, что система ждет нажатия одной из 4-х кнопок, но описали только 3 действия. осталась интрига - что же система будет делать по нажатию четвертой кнопки?
не могу ни есть, ни спать..... :)
вы написали, что система ждет нажатия одной из 4-х кнопок, но описали только 3 действия. осталась интрига - что же система будет делать по нажатию четвертой кнопки?
не могу ни есть, ни спать..... :)
все инсталлированные модули нужно чем-то деинсталлировать - подозреваю, что энто аппаратный ресет.
устройство ожидает нажатие одной из 4 кнопок.
при нажатие на кнопку 1
инсталлируется допустим LCD дисплей и выполняется только его код, с ожидание вернуться к первому пункту выбора кнопок
при нажатие на кнопку 2 инсталлируется модуль распознования речи и выполняется только его код, с ожидание вернуться к первому пункту выбора кнопок
А можно тебя спросить зачем тебе оно надо? У тебя памяти не хватает? Входов Ардуино?
В общем случае включаешь все модули одновременно, разносишь их на разные ножки. Если ног не хватает, покупаешь Мегу. Если скорость не важна, то подключаешь их через I2C или другой интерфейс... Зачем там ножки в константы вынесены? Как раз для этого...
У тебя на одной ноге висят два устройства? ОК - программно можно загрузить/выгрузить драйвер. А откуда устройство знает, включено оно или нет? Мультиплексор? Им тоже управлять надо... обьясни.
Спасибо ,всем кто ответил.
Постараюсь обьяснить (сразу прошу прощения если где то касячу).
Одел на мегу VRB шильд - соответственно запустил его без проблем.Но вот беда толи платка чуть с браком,толи янемного не разобрался с настройками. Он иногда включается сам (я имею ввиду что слово тригер -не кто не говорит а он уже ожедает команду). Вот мне стало и интересно можно ли этот девайс вообще программно отключать и включать когда надо.
Тобишь в идеале должно получиться следующее.
На стенке весят две (22) тач кнопки - и управляют допустим освещением в доме. Надоело жать кнопки,нажал третью и включилось голосовое управление. Надоело голосовое ,нажал определенную кнопку -опять перешел на ручное -голосовой модуль выключился полностью.
хвост виляет собакой или все-таки собака виляет хвостом? шилд что-то бесконтрольно делает, так и надо имхо с этим разобраться, а не пытаться к этому приспособиться :)
а то с больной головы на здоровую...
Тобишь в идеале должно получиться следующее.
На стенке весят две (22) тач кнопки - и управляют допустим освещением в доме. Надоело жать кнопки,нажал третью и включилось голосовое управление. Надоело голосовое ,нажал определенную кнопку -опять перешел на ручное -голосовой модуль выключился полностью.
ну наконец-то! а то я с первого раза и пока не выделено жирным туго понимаю
если это делать по-человечески, то для этого не нужно ничего выгружать
ну наконец-то! а то я с первого раза и пока не выделено жирным туго понимаю
если это делать по-человечески, то для этого не нужно ничего выгружать
Я и прошу обьяснить, как это сделать по человечески!!!!!!????????
Флаги расставить
шилд что-то бесконтрольно делает, так и надо имхо с этим разобраться, а не пытаться к этому приспособиться
Флаги расставить
Блин,я ардуино держу второй раз в руках.Примеры можно ?
как тут не вспомнить классическое "вас в гугле забанили...?"
http://arduino.ru/forum/programmirovanie/rabota-s-knopkami-v-pomoshch-no...