要使用Python连接掌控板,您需要遵循以下步骤:
安装mPython_conn库
对于Linux/Mac OS,使用命令 `sudo pip3 install mpython_conn`。
对于Windows,以管理员身份运行命令提示符,输入 `pip3 install mpython_conn`。
连接掌控板
使用USB线将掌控板连接到电脑的USB口。
进入microPython模式
打开Mind+软件,点击右上角的按钮切换到“上传模式”。
在“上传模式”菜单中,选择“新建项目”,然后点击左下角的“扩展”打开扩展库。
在扩展库中选择“主控板”分类下的“掌控板”,然后返回主界面,在右边下拉界面选择“microPython”。
烧录固件 (如果尚未烧录):
在microPython模式下,需要先给掌控板烧录一个包含microPython解释器、字库、掌控库等基本文件的固件。
使用microUSB线连接电脑与掌控板,点击“连接设备”时会出现一个名称为COMxx-CP210x的选项,点击进入。
如果是第一次使用此电脑,没有出现COM端口,可以点击“一键安装驱动”根据提示安装驱动。
连接掌控板到Python
在Python代码中,导入mPython_conn库:`from mpython_conn import controller`。
建立连接对象:`m = controller()`。
Python会自动从当前的串口设备中发现掌控板,如果连接了多个掌控板,可以通过`port`参数手动指定串口,如:`m = controller(port='COM11')`。
使用掌控板
设置PIN口数字输出值:`m.set_digital(pin, value)`,其中`pin`为引脚号,`value`为0或1。
设置PIN口PWM模拟输出值:`m.set_analog(pin, value)`,其中`pin`为引脚号,`value`的范围为0~1023。
获取PIN口数字值:`digital_value = m.get_digital(pin)`。
请确保按照以上步骤操作,并且您的掌控板与电脑正确连接。如果遇到任何问题,请检查设备驱动是否安装正确,或尝试重新烧录固件。