Ваша первая переменная
Часть раздела Первые схемы путешествия по Arduino на Coddy. Урок 10 из 22.
Переменная — это именованный контейнер, в котором хранится значение. Эта строка создаёт переменную:
int waitTime = 300;int — это тип: в контейнере хранится целое число. waitTime — его имя, а 300 — хранящееся в нём значение. Затем можно писать имя везде, где вы бы написали число:
delay(waitTime); // ожидает 300 мсИзмените значение в одном месте — и оно изменится во всех строках, где используется это имя.
Создайте переменную в верхней части скетча, перед setup(). Переменная, созданная внутри setup(), существует только внутри setup(), поэтому loop() не сможет её использовать.
Имя состоит из букв, цифр и _, без пробелов; прописные и строчные буквы считаются разными: waitTime и waittime — это два разных имени. Serial.println(waitTime) выводит значение 300; Serial.println("waitTime") выводит слово.
Задание
ЛегкоМигайте светодиодом на контакте 13 с помощью переменной:
- в начале создайте
int waitTime = 300; - используйте
waitTimeв обоих вызовахdelay() - в
setup()выведите значениеwaitTime
Нажмите Run, затем Check. Попробуйте заменить 300 на другое число и запустить программу ещё раз.
Попробуйте сами
// создайте переменную здесь
void setup() {
pinMode(13, OUTPUT);
Serial.begin(9600);
// выведите значение переменной
}
void loop() {
digitalWrite(13, HIGH);
delay(1000);
digitalWrite(13, LOW);
delay(1000);
}
В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Первые схемы
2Общение с компьютером
Привет, Serial MonitorPrint и PrintlnВывод чиселВаша первая переменнаяСчитаем вверхКогда заканчивается диапазон intПотренируйтесь самостоятельно: Песочница Arduino