Reference   Language | Libraries | Comparison | Changes

Serial

Wird für die Kommunikation des Arduino Boards und einem Computer oder einem anderen Gerät genutzt. Alle Arduino Boards verfügen über mindestens einen Serial Port (auch bekannt als UART oder USART): Serial. Kommunikation erfolgt über die digitalen Pins 0 (RX) und 1 (TX) sowie mit dem Computer über USB. Wenn sie die serielle Kommunikation nutzen, können sie die Pins 0 und 1 nicht für digitalen Input btw. Output nutzen.

Sie können den in die Arduino Entwicklungsumgebung integrierten Serial Monitor nutzen um mit einem Arduino Board zu kommunizieren. Klicken sie auf das Serial Monitor Symbol in der Toolbar der Software und wählen sie die selbe Baud Rate, die auch vom Arduino mit dem begin() Befehl ausgewählt wird.

Der Arduino Mega hat drei zusätzliche Serial Ports: Serial1 an den Pins 19 (RX) und 18 (TX), Serial2 an den Pins 17 (RX) und 16 (TX), Serial3 an den Pins 15 (RX) und 14 (TX). Um diese Pins zu nutzen um mit ihrem PC zu kommunizieren benötigen sie einen zusätzlichen USB-to-Serial Adapter, da diese Pins nicht mit dem USB-to-Serial Adapter des Mega verbunden sind. Um mit einem externen TTL Serial Gerät zu kommunizieren verbinden sie den TX Pin mit dem RX Pin des Geräts und den RX Pin mit dem TX Pin des Geräts. Außerdem verbinden sie den Ground des Mega mit dem Ground ihres Geräts. (Verbinden sie diese Pins nicht direkt mit einem RS232 Serial Port; Dieser arbeitet mit +/- 12V und kann das Arduino Board beschädigen)

Der

The Arduino Due hat drei zusätzliche Serial Ports: Serial1 an den Pins 19 (RX) und 18 (TX), Serial2 an den Pins 17 (RX) und 16 (TX), Serial3 an den Pins 15 (RX) und 14 (TX). Die Pins 0 und 1 sind auch mit den zugehörigen Pins des ATmega16U2 USB-to-TTL Serial Chip verbunden, welcher mit einem USB Debug Port verbunden ist. Zusätzlich gibt es einen nativen USB-Serial Port auf dem SAM3X Chip, SerialUSB'.

Der Arduino Leonardo nutzt Serial1 um über TTL (5V) Serial an den Pins 0 (RX) und 1 (TX) zu kommunizieren. Serial ist für die USB CDC Kommunikation reserviert. Für mehr Informationen lesen Sie den Leonardo Erste Schritte Guide und dessenHardware Sage.

Funktionen

Beispiele

Reference Home

Corrections, suggestions, and new documentation should be posted to the Forum.

The text of the Arduino reference is licensed under a Creative Commons Attribution-ShareAlike 3.0 License. Code samples in the reference are released into the public domain.

Share