Uno ma cyfrowe piny oznaczone 0-13.
0 jest oznaczone jako rx, a 1 jest oznaczone jako tx. Czy te dwa piny mogą być używane jako zwykłe piny cyfrowe, jeśli brakuje mi pinów cyfrowych?
Uno ma cyfrowe piny oznaczone 0-13.
0 jest oznaczone jako rx, a 1 jest oznaczone jako tx. Czy te dwa piny mogą być używane jako zwykłe piny cyfrowe, jeśli brakuje mi pinów cyfrowych?
Odpowiedzi:
Tak, możesz doskonale używać tych 2 pinów, o ile Twój program nie używa Serial.
EDYCJA: Dane szeregowe przez USB przechodzą miedziane ślady podłączone do pinów rx i tx, łącząc je z układem konwertera USB na szeregowy.
Możesz, ale spowoduje to wyłączenie portu szeregowego.
Serial.begin()wyłącza się normalne działanie portu ( pinMode(), digitalRead()i digitalWrite()). Z jednym wyjątkiem: możesz ustawić pin RX na INPUT_PULLUP, zamiast INPUT, który jest domyślny. Por. Arkusz danych ATmega328P, szczególnie sekcje Alternatywne funkcje portów , transmisja danych - nadajnik USART i odbiór danych - odbiornik USART .