Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| 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%> | ||
| - | Попробуй | + | Попробуй |
| </ | </ | ||