Unolla on digitaaliset nastat, jotka on merkitty 0-13.
0 on merkitty rx: llä ja 1 on merkitty tx: llä. Voidaanko näitä kahta nastaa käyttää tavallisina digitaalisina nastoina, jos minusta puuttuu digitaalisia nastoja?
Kommentit
- Jos digitaalisista nastoista puuttuu, voit Käytä aina analogisia nastoja. Ne toimivat myös digitaalisina nastoina.
Vastaa
Kyllä, voit käyttää näitä 2 nastaa täydellisesti, kunhan Ohjelma ei käytä Serial
.
MUOKKAA: Sarjatiedot USB: n kautta kulkevat kuparijälkien kautta, jotka on kytketty rx- ja tx-nastoihin, yhdistämällä ne USB-porttiin sarjamuunnimeen siru.
Kommentit
- Ohjelmani käyttää sarjaa, mutta pumppaa sen USB: n kautta. Ei ulos rxtx-nastoista. Onko tämä edelleen ongelma?
- Se on sama: USB-data kulkee RX / TX-nastojen läpi 🙁
- Ok kiitos upeasta vastauksestasi ja näiden asioiden selventämisestä
Vastaa
Haluat todennäköisesti myös varmistaa, että näitä johtoja ei ole kytketty, kun ohjelmoit Arduinoa. Muussa tapauksessa sinulla saattaa olla ongelmia .
Vastaa
Voit, mutta se poistaa sarjaportin käytöstä.
Kommentit
- Ei, se ' on päinvastoin: sarjaportilla on korkeampi prioriteetti. Kun otat sen käyttöön valitsemalla
Serial.begin()
, poistat normaalin porttitoiminnon käytöstä (pinMode()
,digitalRead()
jadigitalWrite()
eikä INPUT
, mikä on oletusarvo. Katso ATmega328P: n tietolomake, erityisesti kohdat Alternate Port Fun ctions , Tiedonsiirto – USART-lähetin ja Tietojen vastaanotto – USART-vastaanotin .