Это старая версия документа!


Эксперимент 54. Управление кладовщиком

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

Подключим кнопки к микроконтроллеру. Три кнопки подтянуты к земле, а одна к питанию. Это сделано специально, чтобы обеспечить условия для правильной загрузки микроконтроллера. Микроконтроллер при включении проверяет состояние некоторых выводов и на основании этого принимает решение о режиме работы — выполнение программы или переход в режим перепрошивки. Для нормального режима работы необходимо, чтобы уровень сигнала на выводе 15 был низким, а на 2 и 0 был высоким. Чтобы соблюсти эти условия и пришлось подключить кнопки по-разному.

Схема эксперимента

Рисунок 1. Монтажная схема эксперимента