Amikor a Serial.println()
-t használtam a kódban, naiv módon azt hittem, hogy az általam küldött karaktereket látom rajta kis fekete terület közvetlenül az interfész alatt (akárcsak egy terminál).
#include <Servo.h> int moveServo; Servo myservo; void setup() { myservo.attach(0); Serial.println(" Hello Earth"); Serial.println(); } void loop() { }
Meg tudná valaki mondani, hogy merre Hello Earth
megjelenik?
Válasz
A számítógép IDE-jének van egy menüpontja az eszközök menüben, a “Soros monitor” néven. ” A Mac-en legalábbis ez egy fekete terület a jelenlegi szerkesztő forrásszerkesztője alatt.
Csak akkor működik, ha meghívja a beállítási módszer Serial.begin()
függvényét az első Serial.print()/println()/write()
függvényhívás előtt. .
Valami ilyesmi:
//Set up the serial port @ 9600 baud for display back to the computer Serial.begin(9600); delay(25); Serial.println("Hello world!":);
Válasz
Megnyithatja a soros konzolt az Arduino IDE-ben a ctrl-shift-M megnyomásával (mint a Monitorban) vagy a menüben történő kiválasztásával.
A soros interfész használatához inicializálnia kell azt is a Serial.begin(9600);
használatával a setup()
fájlban, mielőtt meghívná bármelyik másik, rá író függvényt. Bármely más átviteli sebességet használhat – de ez az alapértelmezett az Arduino IDE, ha megváltoztatja, akkor az IDE-ben is meg kell változtatnia.