Serial.print versus println
Envie valores identificados ao Monitor Serial.
Serial.print versus println é uma aula grátis de Arduino & IoT Academy no CoddyKit. Esta é a aula 2 de 4. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de Arduino & IoT Academy, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de Arduino & IoT Academy inclui 4 aulas no total.
Enviando palavras
Assim que o canal estiver aberto, envie texto com Serial.print(). Tudo o que o senhor passar aparecerá no Monitor Serial do computador.
Serial.print("Hello");Print permanece em uma linha
O ponto principal de Serial.print() é que ele não passa para uma nova linha. A próxima impressão aparece logo depois.
Serial.print("Hi");
Serial.print("There");Isso imprime HiThere
Essas duas impressões produzem HiThere, tudo junto e sem espaço. Print nunca adiciona espaços automaticamente.
Conheça println
Use Serial.println() quando quiser cada mensagem em sua própria linha. O ln indica que uma quebra de linha é adicionada ao final.
Serial.println("Line one");
Serial.println("Line two");Saída limpa e legível
Isso produz duas linhas organizadas no Monitor. println é a opção ideal para mensagens de status que o senhor lê de cima para baixo.
Imprimindo números
O senhor não está limitado a texto. Passe um número e Serial.print() o converterá automaticamente em algarismos legíveis.
int score = 42;
Serial.println(score);Crie um rótulo
Misture texto e valores para obter clareza. Imprima primeiro o rótulo e depois o número, para que a saída seja lida como uma frase.
Serial.print("Score: ");
Serial.println(score);Por que os rótulos ajudam
Um número isolado, como 42, não significa nada mais tarde. Um rótulo como Pontuação: 42 informa exatamente o que o senhor está vendo.
Imprima dentro de loop
As chamadas de print e println geralmente ficam em loop(), para que os valores continuem sendo enviados enquanto o programa é executado.
void loop() {
Serial.println("running");
}Um padrão comum
Um hábito útil: use print para o rótulo e depois println para o valor. O rótulo fica unido ao número e, em seguida, a linha termina corretamente.
Serial.print("Temp: ");
Serial.println(24);Escolha o mais adequado
Use print quando ainda houver mais saída na mesma linha e println quando esse for o fim da linha. 🙂
Verificação rápida
Qual chamada encerra a linha atual e move a saída para a próxima linha?
Recapitulação
O senhor aprendeu que print mantém a saída em uma linha, enquanto println adiciona uma quebra, e que rotular os valores facilita a leitura no Monitor. 🎉
Aprenda C++ com um tutor de IA — grátis
Escreva e execute código real no seu navegador, obtenha ajuda instantânea de um tutor de IA 24/7 e continue de onde parou na web ou no app.
- Cursos
- 30
- Aulas
- 120
Perguntas Frequentes
A aula “Serial.print versus println” é grátis?
Sim — o texto completo de “Serial.print versus println” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de Arduino & IoT Academy, atualize para CoddyKit PRO. O curso de Arduino & IoT Academy inclui 4 aulas no total.
O que vou aprender em “Serial.print versus println”?
Envie valores identificados ao Monitor Serial. Você pratica Arduino & IoT Academy com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.
Preciso ter experiência prévia para começar Arduino & IoT Academy?
Nenhuma experiência prévia é necessária. Arduino & IoT Academy no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 2 de 4.
Quanto tempo leva a aula “Serial.print versus println”?
A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.
Posso escrever e executar código nesta aula de Arduino & IoT Academy?
Sim. Cada aula de Arduino & IoT Academy inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.
Todas as aulas deste curso
- Serial.begin e Taxa de Transmissão
- Serial.print versus println
- Veja os valores dos sensores ao vivo
- Leia os comandos que você digita