- Wydrukować
How to: Używać Serial na Edge MC
How to: Use Serial on Edge MC
Przewodnik po używaniu portu szeregowego z urządzeniem Edge MC przy użyciu połączeń USB i UART.
W tym artykule poznasz szczegóły techniczne korzystania z połączeń szeregowych w Edge MC.
Edge MC obsługuje połączenia szeregowe przez UART lub USB. W tym artykule omówione zostaną połączenia sprzętowe i identyfikatory programowe dla każdego połączenia.
Aby dowiedzieć się, jak przekazać te dane szeregowe do Tulipa, zapoznaj się z innymi naszymi artykułami pomocniczymi:
**Przewodnik po korzystaniuz Generic Serial Driver.
**Przewodnik po używaniuNode-RED z Serialem
Serial przez USB
Aby używać Serial over USB, będziesz potrzebował urządzenia szeregowego, które łączy się przez USB, lub adaptera serial-to-USB (na przykład kabel USB-UART, lub kabel RS232-to-USB).
Edge MC posiada dwa porty USB; możesz podłączyć kabel USB do każdego z nich.
Identyfikatorem urządzenia szeregowego będzie /dev/ttyUSB0
lub /dev/ttyUSB1
. Są one podawane w kolejności, w jakiej urządzenia są podłączane. Jeśli oba porty USB mają podłączone urządzenie podczas startu, to lewy port (najbliższy diodom) to /dev/ttyUSB1
, a prawy (najbliższy antenie) to /dev/ttyUSB0
.
Złącze Serial over UART
Aby używać Serial over UART, potrzebujesz urządzenia szeregowego, które łączy się za pomocą przewodów nadawczych (T), odbiorczych (R), masy (G) i opcjonalnie napięcia (V). Złącze na Edge MC to 4-pinowy header (męski) o skoku 2.54mm. Wykonaj następujące połączenia do każdego z pinów złącza Edge MC UART:
- G (Ground): Podłącz do tego pinu przewód masy (G) urządzenia szeregowego.
- V (Voltage): Połączenie 5V. NIE podłączaj przewodu napięcia (V) urządzenia szeregowego do tego pinu, chyba że urządzenie szeregowe jest urządzeniem peryferyjnym, które wymaga zasilania z Edge MC. Na przykład, w przypadku komunikacji szeregowej pomiędzy dwoma Edge MC poprzez ich złącza UART, pozostawisz piny napięcia niepodłączone.
- T (Transmit): Do tego pinu podłącz przewód odbiorczy (R) urządzenia szeregowego.
- R (Receive): Podłącz przewód nadawania (T) urządzenia szeregowego do tego pinu.
Identyfikatorem dla urządzeń szeregowych wykorzystujących złącze UART będzie /dev/ttyS1
.