控制模块流程图
2022-02-07 00:23:16 6 举报
自用
作者其他创作
大纲/内容
rxbuf[0]=0x86
否
所对应的舵机正转90°
rxbuf[1]=0x5a
rxbuf[2]=0x4a
是
接收到CAN消息
rxbuf[4]=0xa2
开启诱捕灯
关闭振动器
rxbuf[i]:所接收的数据Rxdata:光照强度传感器回传的数值
检测rxbuf[5]-rxbuf[7]是否带有舵机转动数据
rxbuf[2]=0x16
检测rxbuf[5]-rxbuf[6]是否带有舵机转动数据
舵机3不转动
舵机2正转90°
开启加热器
所对应的舵机逆转90°
开启传输带
舵机2逆转90°
关闭加热器
rxbuf[4]=0xff
rxbuf[0]=0xc1
结束
关闭烘干器
控制模块流程图
关闭拍照灯
舵机3逆转90°
rxbuf[0]=0x1d
rxbuf[4]=0xca
关闭诱捕灯
传感器回传的数值Rxdata=0x01
检测rxbuf[6]-rxbuf[7]是否带有舵机转动数据
开启振动器
关闭传输带
引脚初始化
rxbuf[0]=0x90
rxbuf[0]=0x0a
rxbuf[4]=0xb9
rxbuf[0]=0xa8
舵机1不转动
rxbuf[0]=0x45
开始
rxbuf[4]=0x25
rxbuf[4]=0x87
rxbuf[4]=0x49
rxbuf[0]=0x24
通过SPI通信发送命令给室内光强传感器
通过SPI通信发送命令给室外光强传感器
舵机3正转90°
开启拍照灯
舵机1逆转90°
舵机2不转动
开启烘干器
rxbuf[4]=0x13
rxbuf[0]=0x07
舵机1正转90°
rxbuf[4]=0x9c
0 条评论
下一页