hangtao
获得 393 次赞
帮助过663人
proteus里有两种超声波传感器 gur03和srf04 其中srf04和普通的HC-SR04原理相同 代码稍微校准一下就可以用了
使用电阻串联加两个IO口可以实现 电阻中间节点分压实现三极管放大区的电压 比如0.7v 然后中间节点接三极管和一个IO口 另一个IO口接串联电阻的输入端做分压的输入电压这样中间节点IO口是高阻态时 另一个IO口是高电平时 三极管是放大状态 中间节点电阻是高电平时 三极管是饱和状态 全是高阻态时是截止状态
adc本身有测量误差 你测量的次数越多那么误差跳动就越多 但是应在误差范围内才正常如果误差大于标称数据 那么就要看自己计算和转换的程序误差 一般会有加减1字到5字的误差所以先换个滤波算法和计算程序来看看误差会不会改善
你的意思是使用arduinoide直接下载固件吧 这需要你有arduino的固件 如果你的板子上单片机是168或者328可以直接用usbisp下载arduinoied目录bootloaders里的固件