Obecnie pracuję nad projektem, w którym Arduino musi komunikować się z pi. Ponieważ pi wyczerpuje się porty USB, jestem zmuszony używać portów ux / tx na Arduino i pi.
Komunikacja między nimi polega na pisaniu i czytaniu z rostopii, co oznacza, że rosserial ustanawia komunikację szeregową.
Testowałem to tylko przy użyciu USB i między komputerem a arduino, co działa dobrze, ale nie testowałem tych pinów i nie jestem pewien co do kilku rzeczy.
Czy muszę używać określonych pinów? Czy powinny być skonfigurowane do komunikacji szeregowej? w takim razie jak?
Myślę, że potrzebowałbym konwertera poziomów logiki. Powinien być łatwo wykonany za pomocą dzielnika napięcia. Ale czy oba powinny mieć oddzielne, czy wystarczy tylko jeden?