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.