Вопросы для проверки себя
Зачем в схеме использован диод?
Почему мы использовали полевой MOSFET-транзистор, а не биполярный?
Почему мы не использовали резистор между портом Arduino и затвором транзистора?
Как работает инструкция continue, использованная в цикле for?
Задания для самостоятельного решения
Внесите единственное изменение в программу, после которого максимальной скоростью вращения мотора составит половину от возможной.
Перепишите программу без использования инструкции continue.
Добавьте в схему еще одну кнопку, чтобы у миксера стало три режима. Понадобилось ли изменять что-либо в программе?
Эксперимент 10. Кнопочный переключатель
← Миксер | Оглавление | Светильник с кнопочным управлением →
В этом эксперименте мы делаем из тактовой кнопки триггер, борясь с «дребезгом».
Список деталей для эксперимента
1 плата Arduino Uno
1 беспаечная макетная плата
1 тактовая кнопка
1 резистор номиналом 220 Ом
1 светодиод
5 проводов «папа-папа»
Для дополнительного задания
еще 1 кнопка
еще 2 провода
Принципиальная схема
Схема на макетке
Обратите внимание
Мы могли бы один из контактов кнопки соединить проводом напрямую с одним из входов GND, но мы сначала «раздали» «землю» на длинную рельсу макетки. Если мы работаем с макетной платой, так поступать удобнее, т.к. в схеме могут появляться новые участки, которые тоже нужно будет соединить с «землей»
Также полезно руководствоваться соображениями аккуратности изделия, поэтому катод светодиода мы соединяем с другим входом GND отдельным проводом, который не мешает нам работать в середине макетки.
Достарыңызбен бөлісу: |