训练openmv垃圾分类与32板通信概述(工创赛)

嗯一开始我是想在调用模型文件的外面在写一个专门串口发送的python文件的,但后来直接把这两个写在一起了。具体就是本地部署了训练文件,然后里面有main文件,就改它就行了。参考了很多资料后来还是用chatgpt帮忙修改语法错误的,

(main文件里面只有打分,没有选择最大值的,我就让chatgpt写了一个选择最大值的)

然后请学长写了发送最大值对应垃圾的串口

到这里串口发送就已经完成了,下面就是写32板接受串口的数据了

然后就是修改江科协的串口接受程序,这个就是交给我们组里另一个人做了,

然后他写好了接受的,我们一起调试的时候,出问题了:

具体就是32那边接受要写起始位和结束位的,而openmv发送没有起始位和结束位,

一开始是@和/r/n的,我试着修改发送的代码,就是直接在发送垃圾标签的前面写@,后面写/r/n,

但用串口检查的时候发现发不出去,不懂,

(反正就是openmv发送数据的时候好像一些特殊符号发不出去,我是菜逼,不懂勿喷)

(或者你有啥能用openmv发送标准位,接受位的方法教教我,估计要修改前面的代码,但是我不会。你说的很好,但是我不会(狗头))

后来这个东西卡了我们一天,后来我们想起来了可以修改江科大那边的接受程序,把前面的标志位改成1,结束位改成23,openmv对应的发送程序也做相应的修改,然后就是能成功接受到数据了(完美,芜湖!能收到就行,你管他正不正规(狗头),我们最后的发送字符串变成了“1recycle23”(哭笑))(程序能跑就别动他(狗头))

然后调舵机就交给了另外一个人。我滴任务完成辣!(掏出手榴弹)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值