先转发,然后加关注后私信“pyqt”获取源码下载链接
用PyQt5制作的一个上位机软件,用来控制一个Arduino四自由度机械臂
介绍
用PyQt5制作的一个上位机软件,用来控制一个Arduino四自由度机械臂。当然,为了扩展的需要,界面是按照六自由度机械臂制作的。
![18a4697fed32657481355c6eddac8b78.png](https://img-blog.csdnimg.cn/img_convert/18a4697fed32657481355c6eddac8b78.png)
开发环境
系统: windows10
处理器: Intel(R) Core(TM)i7-8550U CPU @ 1.8GHz 2.00GHz
开发软件: Pycharm 2017.1
Python版本: python3.7
QT版本: PyQt5
使用说明
- 首先,上传好Arduino程序
舵机与Arduino的连线:
![e7ce41d9a1a2714211afce1a47f9e865.png](https://img-blog.csdnimg.cn/img_convert/e7ce41d9a1a2714211afce1a47f9e865.png)
底座舵机 -----> 7
左舵机 --------> 8
右舵机 --------> 9
爪子舵机 -----> 10
这是我的机械臂:
![59e9e7c7595ec4a1612c1ea0f705b7a1.png](https://img-blog.csdnimg.cn/img_convert/59e9e7c7595ec4a1612c1ea0f705b7a1.png)
在pycharm里运行上位机程序:
![93b0ea469523fe94865639100453e9d0.gif](https://img-blog.csdnimg.cn/img_convert/93b0ea469523fe94865639100453e9d0.gif)
选择端口号和波特率,点击打开串口
![5638460216efc2fa891e93c3d98b54d7.gif](https://img-blog.csdnimg.cn/img_convert/5638460216efc2fa891e93c3d98b54d7.gif)
拖动控制舵机角度
![91d11afa6b05bf98dc06af497e8edea9.gif](https://img-blog.csdnimg.cn/img_convert/91d11afa6b05bf98dc06af497e8edea9.gif)
物联网定制开发请转发,然后加关注后私信开发需求
![4112c00b76b17ba0de9346a6f6f824ab.png](https://img-blog.csdnimg.cn/img_convert/4112c00b76b17ba0de9346a6f6f824ab.png)