serialEvent()
Beschreibung
Wird aufgerufen, wenn Daten verfügbar sind. Verwende Serial.read(), Serial.readBytes(), Serial.readBytesUntil(), Serial.readString(), or Serial.readStringUntil(), um diese Daten zu erfassen.
Die Funktionalität von serialEvent() ist nicht auf allen Arduino-Karten oder seriellen Schnittstellen verfügbar:
Board | Available serialEvent() functions | |
---|---|---|
Uno Nano | serialEvent() | |
Mega | serialEvent() serialEvent1() serialEvent2() serialEvent3() | |
Leonardo Micro Yún | serialEvent1() | |
Uno WiFi Rev2 Nano Every | None | |
MKR boards Nano 33 IoT Zero | None | |
Nano 33 BLE | None | |
Portenta H7 | None | |
Due | serialEvent() serialEvent1() serialEvent2() serialEvent3() | |
101 | serialEvent1() |
Syntax
Für Boards mit zusätzlichen seriellen Anschlüssen (siehe Liste der verfügbaren seriellen Anschlüsse für jede Karte auf der Serial-Hauptseite):
Parameter
- Statement(s): Alle gültigen Aussagen.
Rückgabewert
Nichts.
Beispielcode
- Compile and upload the above code to Arduino
- Type "Arduino" on Serial Monitor and click Send button:
- Das ergebnis am seriellen monitor:
※ Anmerkungen und Warnungen:
Serial functions are not only used for the communication between an Arduino board and Serial Monitor of Arduino IDE but also used for the communication between:
- An Arduino board and other Arduino board
- An Arduino board and other sensors/devices
- An Arduino board and computer (any Serial software on computer)* An Arduino board and other Arduino board
- An Arduino board and other sensors/devices
- An Arduino board and computer (any Serial software on computer)
Siehe Auch
- Sprache : Arduino - Serial
- Sprache : Serial.available()
- Sprache : Serial.availableForWrite()
- Sprache : Serial.begin()
- Sprache : Serial.end()
- Sprache : Serial.find()
- Sprache : Serial.findUntil()
- Sprache : Serial.flush()
- Sprache : Serial.getTimeout()
- Sprache : if(Serial)
- Sprache : Serial.parseFloat()
- Sprache : Serial.parseInt()
- Sprache : Serial.peek()
- Sprache : Serial.print()
- Sprache : Serial.println()
- Sprache : Serial.read()
- Sprache : Serial.readBytes()
- Sprache : Serial.readBytesUntil()
- Sprache : Serial.readString()
- Sprache : Serial.readStringUntil()
- Sprache : Serial.setTimeout()
- Sprache : Serial.write()
- Beispiel : Serielle Events
※ ARDUINO KAUFEMPFEHLUNG
Arduino UNO R3 | |
Arduino Starter Kit |