。
获得 3 次赞
帮助过25人
原因是区域语言兼容方面的bug,解决方法有两种: 1、把系统语言调整为english即可 2、使用locale emulator虚拟地区语言环境 第一种方法这里就不说了,这里简单说下locale emulator使用 下载地址: 下载后解压到适当的路径即可,然后打开目录下的 leinstaller.exe 进行安装 如下图: 打开 legui.exe 进行设置,具体如下图 之后鼠标右键点击arduino图标,选择以英文运行 打开arduino ide后。菜单设置成简体中文 之后重启arduino ide即显示中文,如果不要的话可卸载locale emulator。
在论坛申请到了一块,感谢ickey 模块图: 引脚定义: 实物对照: 引脚解释: 数据手册:
如图所示,此模块共有4只引出脚,从左往右,第一脚为vcc,由于该模块工作电压为5v,因此需接在树莓派gpio的2号针上;第二只脚为trig,输入触发信号,我接在树莓派gpio的第15号针上;第三只脚为echo,输出回响信号,我接在树莓派gpio的第16号针上;第四只脚为接地脚,接在树莓派gpio的第6号针上。 该模块的工作原理为,先向trig脚输入至少10us的触发信号,该模块内部将发出 8 个 40khz 周期电平并检测回波。一旦检测到有回波信号则echo输出高电平回响信号。回响信号的脉冲宽度与所测的距离成正比。由此通过发射信号到收到的回响信号时间间隔可以计算得到距离。公式: 距离=高电平时间*声速(340m/s)/2。 代码: 下载地址:
由于代码发不出来,所以这里以图片形式展示,需要代码的可以在帖子下方下载源码 树莓派使用python获取gy-85九轴模块信息 这里使用python的curses包开发cli窗口程序,用来实时刷新传感器的读数 最终的效果 源码下载:
pcf 8574 可以参考我前边的帖子 自己画的,绕线不大合理大家见笑了 下载地址: