Odnośnie sprzętowego portu szeregowego Arduino Mega

Mam wątpliwości co do połączenia modułu czytnika linii papilarnych (R305) z Arduino Mega. Byłem w stanie połączyć go wcześniej z Arduino Uno, ale jak dotąd nie z Arduino Mega.

Użyłem sprzętowego złącza Serial1 Mega z pinami 19 (Rx) i 18 (Tx).

Jednak nie mogę uzyskać danych wyjściowych z modułu. Jak podłączyć szeregowy sprzęt i jaki jest szkic, aby to zrobić?

Odpowiedź

Wypróbuj Pin cyfrowe piny 0 (RX) i 1 (TX), ponieważ powinny one również być Serial0 na ArduinoMega (PWM 0 i 1)

patrz: https://www.arduino.cc/en/Reference/Serial

Arduino Mega ma trzy dodatkowe porty szeregowe: Serial1 na pinach 19 (RX) i 18 (TX) , Serial2 na pinach 17 (RX) i 16 (TX), Serial3 na pinach 15 (RX) i 14 (TX) .Aby użyć tych pinów do komunikacji z komputerem osobistym, będziesz potrzebować dodatkowego adaptera USB-to-serial, ponieważ nie są podłączone do przejściówki USB-na-szeregowej Mega. Aby używać ich do komunikacji z zewnętrznym urządzeniem szeregowym TTL, podłącz pin TX do pin RX twojego urządzenia, RX do pin TX twojego urządzenia, a uziemienie twojego Mega do uziemienia twojego urządzenia.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *