Serial.println (): ¿Dónde se imprime el texto?

Cuando usé Serial.println() en el código, creí ingenuamente que vería los caracteres que envié mostrados en ese pequeña área negra justo debajo de la interfaz (como una terminal).

#include <Servo.h> int moveServo; Servo myservo; void setup() { myservo.attach(0); Serial.println(" Hello Earth"); Serial.println(); } void loop() { } 

¿Alguien puede decirme dónde Hello Earth se mostraría?

Respuesta

El IDE en su computadora tiene un elemento de menú bajo el menú de herramientas llamado «Monitor serial». » En mi Mac, al menos, es un área negra debajo del editor de origen para el boceto actual.

No funcionará a menos que llame a la función Serial.begin() en su método de configuración antes de la primera Serial.print()/println()/write() llamada a la función .

Algo como esto:

//Set up the serial port @ 9600 baud for display back to the computer Serial.begin(9600); delay(25); Serial.println("Hello world!":); 

Responder

Puede abrir la consola serial en el IDE de Arduino presionando ctrl-shift-M (como en Monitor) o seleccionándola en el menú.

Además, para usar la interfaz serial, debe inicializarla usando Serial.begin(9600); en setup() antes de llamar a cualquier otra función que escriba en ella. Puede usar cualquier otra velocidad en baudios, pero esta es la predeterminada en el IDE de Arduino, si lo cambia, también debe cambiarlo en el IDE.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *