Вопросы для проверки себя
бет 42/45 Дата 13.02.2023 өлшемі 1,82 Mb. #67503 түрі Закон
Байланысты:
Amperka eksperiment Вопросы для проверки себя
Какие объекты позволяют легко манипулировать текстовыми данными?
Что возвращают методы Serial.available() и Serial.read() ?
Чем отличаются конструкции for и while ?
Каким образом можно организовать более сложное ветвление , чем if … else ?
Как можно объединить текстовые строки?
Как можно привести текстовую строку, содержащую цифры, к числовому типу?
Задания для самостоятельного решения
Проверьте, попадает ли переданное число в диапазон значений , которые нужно передавать вanalogWrite() . Передайте на компьютер сообщение об ошибке , если нет.
Переделайте программу так, чтобы устройство распознавало текстовые команды, например , «on» и «off», и соответственно включало и выключало светодиод.
Вам может пригодиться один из методов String : toLowerCase(yourString) илиtoUpperCase(yourString) , которые возвращают переданную строку yourString , приведенную к нижнему или верхнему регистру соответственно.
← Светильник, управляемый по USB | Оглавление | Конец первой серии экспериментов!
В этом эксперименте мы создаем еще одну игру, на этот раз нужно быстрее соперника нажать кнопку 20 раз.
1 плата Arduino Uno
1 беспаечная макетная плата
1 светодиодная шкала
10 резисторов номиналом 220 Ом
4 резисторов номиналом 100 кОм
2 тактовых кнопки
2 керамических конденсатора номиналом 100 нФ
1 пьезопищалка
1 инвертирующий триггер Шмитта
24 провода «папа-папа»
Достарыңызбен бөлісу: