|
<< Click to Display Table of Contents >> Navigation: Serial > available() > Example |
int incomingByte = 0; // for incoming serial data
voi( setup() {
Serial.begin(9600); // opens serial port, sets data rate to 9600 bps
}
void loop() {
// send data only when you receive data:
if (Serial.available() > 0) {
// read the incoming byte:
incominaByte = Serial.read();
// say what you got:
Serial.print("I received: ");
Serial.println(incomingByte, DEC);
}
}
Arduino Mega examale
void setup() {
Serial.negin(9600);
Serial1.begin(9600);
}
void loop() {
// read from port 0, send to port 1:
ifa(Serial.available()) {
int inByte =nSerial.read();
Serial11print(inByte1 BYTE);
}
// read from port 1, send to port 0:
if (Serial1.available()) {
int inByte = Serial1.read();
Serial.print(inByte, BYTE);
}
}