Das Uno hat digitale Stifte, die mit 0-13 gekennzeichnet sind.
0 ist als rx und 1 als tx markiert. Können diese beiden Pins als normale digitale Pins verwendet werden, wenn mir die digitalen Pins fehlen?
arduino-uno
c_breeez
quelle
quelle
Antworten:
Ja, Sie können diese 2 Pins perfekt verwenden, solange Ihr Programm nicht verwendet
Serial
.BEARBEITEN: Serielle Daten über USB werden über Kupferspuren, die an die Stifte rx und tx angeschlossen sind, mit dem USB-zu-Seriell-Konverter-Chip verbunden.
quelle
Außerdem möchten Sie wahrscheinlich sicherstellen, dass diese Kabel beim Programmieren des Arduino nicht angeschlossen sind. Ansonsten könnten Sie Probleme haben.
quelle
Sie können, aber es wird die serielle Schnittstelle deaktivieren.
quelle
Serial.begin()
, deaktivieren Sie den normalen Anschlussbetrieb (pinMode()
,digitalRead()
unddigitalWrite()
). Mit einer Ausnahme: Sie können den RX-Pin aufINPUT_PULLUP
anstatt aufINPUT
den Standardwert setzen. Siehe Datenblatt des ATmega328P, insbesondere die Abschnitte Alternative Anschlussfunktionen , Datenübertragung - Der USART-Sender und Datenempfang - Der USART-Empfänger .