Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
products:aruno:exp10 [2020/05/29 16:30] – alexnik | products:aruno:exp10 [2020/06/01 12:28] (текущий) – alexnik | ||
---|---|---|---|
Строка 10: | Строка 10: | ||
==== Программный код эксперимента ==== | ==== Программный код эксперимента ==== | ||
- | <file cpp Exp2 [enable_line_numbers=" | + | <file cpp Exp10 [enable_line_numbers=" |
- | void setup() { | + | const int Led = 2; |
- | | + | |
- | } | + | void setup() { |
- | + | Serial.begin(9600); | |
- | void loop() { | + | |
- | digitalWrite(2, HIGH); | + | pinMode(Led, OUTPUT); |
- | delay(1000); | + | } |
- | | + | |
- | | + | void loop() { |
- | | + | // Получаем команды на включение-выключение светодиода на 2 пине. |
+ | | ||
+ | // Если команда «ON» то включаем светодиод. | ||
+ | if (str == " | ||
+ | // Если команда «OFF» то выключаем светодиод. | ||
+ | | ||
+ | } | ||
</ | </ | ||
+ | Для взаимодействия с монитором порта в функции '' | ||
+ | Для удобства пользователя, | ||
+ | В основном цикле программы при помощи метода '' | ||
+ | В условиях операторов **if** проверяем какая команда была введена, | ||
==== Дополнительное задание ==== | ==== Дополнительное задание ==== | ||
<WRAP center round tip 60%> | <WRAP center round tip 60%> | ||
- | Попробуй | + | Попробуй |
</ | </ | ||