Вопросы для проверки себя
Какие из следующих идентификаторов корректны и не вызовут ошибку?
13pin
MOTOR_1
контакт_светодиода
sensor value
leftServo
my-var
distance_eval2
Что произойдет, если создать директиву #define HIGH LOW?
Почему мы не сможем регулировать яркость светодиода, подключенного к порту 7?
Какое усреднённое напряжение мы получим на пине 6, если вызовем функцию analogWrite(6, 153)?
Какое значение параметра value нужно передать функции analogWrite, чтобы получить усреднённое напряжение 2 В?
Задания для самостоятельного решения
Отключите питание, отключите светодиод от 9-го порта и подключите к 11-му. Измените программу так, чтобы схема снова заработала
Измените код программы так, чтобы в течение секунды на светодиод последовательно подавалось усреднённое напряжение 0, 1, 2, 3, 4, 5 В
Возьмите еще один светодиод, резистор на 220 Ом и соберите аналогичную схему на этой же макетке, подключив светодиод к пину номер 3 и другому входу GND, измените программу так, чтобы светодиоды мигали в противофазу: первый выключен, второй горит максимально ярко и до противоположного состояния
← Маячок с нарастающей яркостью | Оглавление | Терменвокс →
В этом эксперименте мы меняем яркость светодиода, вращая ручку переменного резистора.
Прочтите перед выполнением
1 плата Arduino Uno
1 беспаечная макетная плата
1 светодиод
1 резистор номиналом 220 Ом
6 проводов «папа-папа»
1 потенциометр
Достарыңызбен бөлісу: |