发现问题
根据sipeed MaixCam官方文档
使用MaixVision会报错。
正确的接线
1,usb转ttl的RX和TX与sipeed MaixCam官方赠送的usb转接头反向连接,GND互相连接。
2,再用一根tpyc-c为其供电。
转接头的焊接和usb转ttl的连接
去买一根带外壳的usb转ttl型号是CH340G,这种驱动兼容性比较好。
这样就不用再用另外的tpyc-c为其供电。
连接WiFi路由器
MaixCam液晶屏输入WiFi名称和密码,在MaixVision左下角点击连接输入WiFi路由器给MaixCam分配的IP地址,点击连接。
正确的代码
from maix.v1.machine import UART
from maix import time
uart_A = UART("/dev/ttyS0", 115200)
time.sleep_ms(100) # wait uart ready
uart_A.write(b'hello PC')
while True:
if uart_A.any():
while uart_A.any():
read_data = uart_A.read()
print("recv = ", read_data) # recv = b'hello MaixCam'
time.sleep_ms(10)
pc串口工具和MaixCam互相发送接受指令
pc串口工具接收到MaixCam发送的hello PC,pc串口工具MaixCam向MaixCam发送hello MaixCam