Serial rs232 การมี voltage เป็น +/- ไม่ใช่ Serial TTL เป็น 0-5 V การต่อมี 2 วิธี ใช้ USB->RS232 หรือ ใช้ ต่อ Pin UART TX RX ของ Raspberry Pi/ Jetson Nano โดย Board Max232
วิธีการต่อ โดยใน Max232
หัวต่อแบบนี้จะเป็นหัว ต่อ ที่สลับสาย แล้ว ให้ต่อ ตรง กับ หัวตัวเมีย ของ Serial PC ได้
ต่อขากับ Raspberry
- GND connects to Pin 6.
- RX connects to Pin 10. GPIO 15
- TX connects to Pin 8. GPIO 14
- VCC connects to Pin 1. use 3.3 V
ต้องแก้ใน OS เพื่อเปิด /dev/serial0
1. sudo vi /boot/config.txt
เพิ่ม enable_uart=1
2. ไม่ใช้ console ใช้ serial
sudo systemctl stop serial-getty@ttyS0.service
sudo systemctl disable serial-getty@ttyS0.service
และ sudo vi /boot/cmdline.txt
ตัด console=serial0,115200 แล้ว save
raspberrypi = /dev/serial0
jetson nano = /dev/ttyTHS1
pc dos ใช้ COM2
ไม่มีความคิดเห็น:
แสดงความคิดเห็น