Quando usei Serial.println()
no código, ingenuamente acreditei que veria os caracteres que enviei exibidos nele pequena área preta logo abaixo da interface (como um terminal).
#include <Servo.h> int moveServo; Servo myservo; void setup() { myservo.attach(0); Serial.println(" Hello Earth"); Serial.println(); } void loop() { }
Alguém pode me dizer exatamente onde Hello Earth
seria exibido?
Resposta
O IDE em seu computador tem um item de menu no menu de ferramentas chamado “Monitor Serial. ” No meu Mac, pelo menos, é de fato uma área preta sob o editor de código-fonte para o esboço atual.
Não funcionará a menos que você chame a função Serial.begin()
em seu método de configuração antes da primeira Serial.print()/println()/write()
chamada de função .
Algo assim:
//Set up the serial port @ 9600 baud for display back to the computer Serial.begin(9600); delay(25); Serial.println("Hello world!":);
Resposta
Você pode abrir o console serial no IDE do Arduino pressionando ctrl-shift-M (como em Monitor) ou selecionando-o no menu.
Além disso, para usar a interface serial, você deve inicializá-la usando Serial.begin(9600);
em setup()
antes de chamar qualquer outra função que escreva nele. Você pode usar qualquer outra taxa de transmissão – mas este é o padrão em o IDE do Arduino, se você alterá-lo, deverá alterá-lo também no IDE.