Строго последовательные действия
- Войдите на сайт для отправки комментариев
Ср, 12/10/2016 - 02:20
Всем привет. Подскажите структуру кода пожалуйста. Есть девять кнопок и один серво. Серво должен открыться лишь при нажатии строгой последовательности кнопок. Если же нажимаем другую - все с начала. Для индикации необходимо установить светодиоды возле каждой кнопки. Т е возле первой кнопки сразу горит светодиод. Возле след загорится лишь после нажатия первой и тд. Нажал не ту сначала. Весь код можно не писать. Хотя бы через какие операторы реализовать. Пробовал вложенные if else и для выхода goto. Но не вышло. Заранее спасибо.
покажи код, который не работает.
1. Светодиоды в данной конструкции облегчают силовой взлом шифра в 10000 раз, превращая трудновыполнимую задачку в тривиальную.
2. Алгоритм: нужны шаблон и счетчик. При нажатии кнопки происходит сравнение с очередным элементом шаблона. Если совпало - приращение счетчика, не совпало - сбрасываем в 0.
Ну это для затравки. Замени RFID_RC522 на клавиатуру и будет вам счастье.
это пример на 3х герконах, который я сам коряво написал. и однозначно не верно. qwone конечно спасибо за код. но я толком не разобрался с ним. жду еще несколько посылок. дособираю схему и попробую. переписать уже с 9. герконами как и было задумано. вы просто подскажите в верном ли я направлении.
там не нужна сложность, это будет эл. головоломка. планируется 32 геркона. на счет счетчика - наверно хорошая идея. можно пример скетча?
Используя Ваш код я бы предложил другой вариант, посмотрите может подойдет
Спасибо всем за советы. Чуть позже все проверю. На счет булина думал. Но не знал как реализовать.
Если не получится - пиши на почту ( TimurTelyaubaev@yandex.ru ). Где то у меня в закромах есть скетч под это))