个人学习(八)
来源:互联网 发布:stc单片机是st的架构吗 编辑:程序博客网 时间:2024/06/10 16:33
PC端需要通过串口来给Arduino发送相应的果蔬种类信息,即0、1、2...
在这里我查了msdn上的c++和c#的串口通讯代码,都不理想,因为要做OpenCV的图像处理,所以必须用c++或者python。
而msdn上的c++是在vs2017上编译运行的,可以进行良好的串口通讯。VS2017下载安装需要很多时间,所以在这里用了更简单的python来进行串口通信。
导入了pyserial库,即可进行通讯,代码如下:
import serialimport timei = 1t = serial.Serial('COM3', 9600)while i <= 3: if i == 3: i = 1 t.write(bytes(str(i).encode())) print(t.portstr) time.sleep(1.0) i += 1
运行,arduino端可以获得相应的数据,并将P变量赋值成获取的值,如下图所示:
阅读全文
0 0
- 个人学习(八)
- 学习 Box2D 个人笔记(八)b2RevoluteJoint
- 学习 Box2D 个人笔记(八)b2PulleyJoint
- 个人学习总结一机器学习入门(八)
- 自主学习(八科联考)个人要点汇总
- ES6个人学习整理(八)——Class
- 个人对webdriver的理解(八)
- JavaScript学习(八)
- 学习笔记(八)
- Wix学习(八)
- (八)学习小结
- JavaScript学习(八)
- Perl 学习(八)
- 学习Python (八)
- Unix学习(八)
- servlet学习(八)
- Java学习(八)
- Mysql学习(八)
- ?android:attr/属性 与 ?android:属性
- 剑指offer 面试题26 复杂链表的复制
- java中Iterator迭代器
- How To Bypass Local Cache (Disable tx-nocache-copy)
- 实用计算机视觉 -- 各种阈值化效果
- 个人学习(八)
- day9TCP三次握手四次握手
- To record command of git
- 程序员面试金典——集合栈_
- Emgu.CV训练自己的hog特征,可实现任意物体的检测
- CTS (来自维基百科)
- 记录下SQOOP1.99.7的简单实用
- css命名及书写规范
- 使用node搭建UDP,TCP,HTTP服务