Урок 10. Учим робота считать - Электронный конструктор Мультиплексик
Купить набор -
Давайте научим робота считать сколько раз мы нажали на кнопку. Для осуществления подсчёта на машинке установлен счётчик — вот эта часть схемы. Она имеет два вывода: C и R. Выход R позволяет сбросить счёт в 0, а на выход С подаются импульсы, которые счётчик и будет считать.
Чтобы считать нажатия кнопки, нужно подать на выход С сигнал с кнопки. Что же, давайте это сделаем. Подаём на кнопку плюс, который при замыкании кнопки поступит на вход счётчика С. Вывод сброса R подключим к минусу — пока сбрасывать счёт нам не потребуется.
Счётчик имеет 10 выходов. Давайте подключим каждый выход к светодиоду. Выход Q0 – к светодиоду HL0, выход Q1 – к светодиоду HL1, и так далее. Когда счётчик досчитывает до определённого числа, то подаёт сигнал на соответствующий выход. А поскольку мы подключили к выходам светодиоды, то мы наглядно увидим, на какой выход подаётся сигнал. Таким образом получается, что когда счётчик досчитал до двух, горит светодиод HL2, когда досчитал до 8 — горит HL8 и т. д.
Включаем питание и проверяем работу. Нажимаем на кнопку и видим, что счёт увеличивается с каждым нажатием.
Давайте подумаем, можем ли мы сделать так, чтобы счётчик считал сам? Для этого потребуется, чтобы кто-то нажимал на кнопку вместо нас. Как думаете, кто может этим заняться?
На прошлом уроке мы как раз изучили генератор импульсов, он отлично справится с этой задачей! Да, он не будет физически жать на кнопку, но это и не нужно — он будет отправлять свои импульсы на счётчик, а тот будет их считать.
Подключаем вход счётчика С к генератору вместо кнопки. И давайте подключим к генератору конденсатор: как вы помните, он сделает скорость генерации импульсов невысокой.
Включаем питание и видим, что всё работает как задумано: счётчик считает импульсы, которые отправляет на него генератор.
Теперь небольшое самостоятельное задание: сделайте так называемый бегущий огонёк: светодиоды должны быстро вспыхивать друг за другом, в результате чего возникнет ощущение, что огонёк действительно бежит. Поставьте видео на паузу и попробуйте реализовать это.
Для получения этого эффекта достаточно всего лишь отключить конденсатор от генератора. Это увеличит скорость генерации импульсов и огонёк будет двигаться быстрее.
В следующем уроке мы продолжим знакомиться с элементами схемы машинки.