Serial.print и println
Отправляйте подписанные значения в монитор последовательного порта
«Serial.print и println» — бесплатный урок Arduino & IoT Academy на CoddyKit. Это урок 2 из 4. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения Arduino & IoT Academy, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс Arduino & IoT Academy содержит 4 уроков всего.
Части этого урока еще не переведены и отображаются на английском.
Sending Words Out
Once the channel is open, you send text with Serial.print(). Whatever you pass shows up in the Serial Monitor on your computer.
Serial.print("Hello");Print Stays on One Line
The key thing about Serial.print() is that it does not move to a new line. The next print appears right after it.
Serial.print("Hi");
Serial.print("There");That Prints HiThere
Those two prints produce HiThere, jammed together with no gap. Print never adds spacing for you.
Meet println
Use Serial.println() when you want each message on its own line. The ln means it adds a line break at the end.
Serial.println("Line one");
Serial.println("Line two");Clean, Readable Output
That gives you two tidy rows in the Monitor. println is your go-to for status messages you read top to bottom.
Printing Numbers
You are not limited to text. Pass a number and Serial.print() converts it to readable digits automatically.
int score = 42;
Serial.println(score);Build a Label
Mix text and values for clarity. Print the label first, then print the number, so output reads like a sentence.
Serial.print("Score: ");
Serial.println(score);Why Labels Help
A bare number like 42 means nothing later. A label like Score: 42 tells you exactly what you are looking at.
Print Inside loop
Calls to print and println usually live in loop(), so values keep streaming out as your program runs.
void loop() {
Serial.println("running");
}A Common Pattern
A neat habit: print the label, then println the value. The label glues to the number, then the line wraps cleanly.
Serial.print("Temp: ");
Serial.println(24);Pick the Right One
Reach for print when more output follows on the same line, and println when this is the end of the line. 🙂
Quick Check
Which call ends the current line and moves output to the next row?
Recap
You learned that print keeps output on one line while println adds a break, and that labeling values makes your Monitor easy to read. 🎉
Часто задаваемые вопросы
Урок «Serial.print и println» бесплатный?
Да — полный текст урока «Serial.print и println» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 24/7) и разблокировать остальной курс Arduino & IoT Academy, подпишись на CoddyKit PRO. Курс Arduino & IoT Academy содержит 4 уроков всего.
Чему я научусь в уроке «Serial.print и println»?
Отправляйте подписанные значения в монитор последовательного порта Ты практикуешь Arduino & IoT Academy с помощью реального кода, который запускаешь прямо в браузере, и ИИ-репетитор 24/7 отвечает на твои вопросы во время урока.
Нужен ли мне опыт, чтобы начать Arduino & IoT Academy?
Предыдущий опыт не требуется. Arduino & IoT Academy на CoddyKit структурирован для всех уровней — от новичков до продвинутых, поэтому ты можешь начать отсюда или с самого начала и учиться в своем темпе. Это урок 2 из 4.
Сколько времени занимает урок «Serial.print и println»?
Большинство уроков CoddyKit занимают около 5–10 минут. Каждый из них компактный и интерактивный, поэтому ты постоянно делаешь прогресс и продолжаешь с того же места в веб-версии и приложении.
Можно ли писать и запускать код в этом уроке Arduino & IoT Academy?
Да. Каждый урок Arduino & IoT Academy включает встроенный редактор кода, поэтому ты пишешь и запускаешь реальный код прямо в браузере и получаешь моментальную обратную связь от AI — локальная установка не требуется.
Все уроки этого курса
- Serial.begin и скорость передачи
- Serial.print и println
- Просмотр показаний датчиков в реальном времени
- Чтение введённых Вами команд