コードでSerial.println()
を使用したとき、送信した文字が表示されると素朴に信じていましたインターフェイスのすぐ下にある小さな黒い領域(端末のように)。
#include <Servo.h> int moveServo; Servo myservo; void setup() { myservo.attach(0); Serial.println(" Hello Earth"); Serial.println(); } void loop() { }
誰かがHello Earth
が表示されますか?
回答
コンピュータのIDEには、ツールメニューの下に「シリアルモニター」というメニュー項目があります。 「」私のMacでは、少なくとも、現在のスケッチのソースエディタの下にある黒い領域です。
最初のSerial.print()/println()/write()
関数呼び出しの前にセットアップメソッドでSerial.begin()
関数を呼び出さないと機能しません。
次のようなもの:
//Set up the serial port @ 9600 baud for display back to the computer Serial.begin(9600); delay(25); Serial.println("Hello world!":);
回答
Arduino IDEでシリアルコンソールを開くには、ctrl-shift-M(モニターのように)を押すか、メニューで選択します。
また、シリアルインターフェイスを使用するには、シリアルコンソールを初期化する必要があります。 setup()
でSerial.begin(9600);
を使用してから、書き込みを行う他の関数を呼び出します。他の任意のボーレートを使用できますが、これはのデフォルトです。 Arduino IDEを変更する場合は、IDEでも変更する必要があります。