Vakula пише:
Думаю стоит продолжить проект в том же духе.
Собрал макет.
Сколько времени прошло, но код не забыл - "настукал" с первого раза. Когда набирал код касанием проводком контактов - из 10 попыток код не определился дважды (закономерно, оба эти раза промахивался проводком). Когда проводок заменил на тактовую кнопку - попадание десять из десяти. На втором десятке один раз сбился с ритма, уже пальцы устали.
Это все не выключая питания.
Уже писал, очень важно подавление дребезга. У меня параллельно кнопке конденсатор 0,1 мкФ.
От последнего стука программа ждет 2 сек, чтобы убедиться, что передача кода завершена. Если код совпал - включается зеленый светодиод.
То есть, пауза между двумя попытками ввести код должна быть не менее 2 сек.
При начале приема кода зеленый светодиод гаснет.
---
Пока все, ничего нового. Когда Вы добьетесь моих результатов, тогда и будет продолжение...