系统迁移中,暂时无法访问,所有数据会迁移到新的网站。
OpenMV VSCode 扩展发布了,在插件市场直接搜索OpenMV就可以安装
如果有产品硬件故障问题,比如无法开机,论坛很难解决。可以直接找售后维修。
发帖子之前,请确认看过所有的视频教程,https://singtown.com/learn/ 和所有的上手教程http://book.openmv.cc/
每一个新的提问,单独发一个新帖子
帖子需要目的,你要做什么?
如果涉及代码,需要报错提示与全部代码文本,请注意不要贴代码图片
必看:玩转星瞳论坛了解一下图片上传,代码格式等问题。
AD转换问题
-
此回复已被删除!
-
此回复已被删除!
-
@kidswong999 不对,我在实验中能得到一个4000多的数据,那就是12bit的对吗
-
@kidswong999 哦,对了,还有,我用上手教程代码是,给p6接GND时,它好像也读到0.4V电压,给他3.3v时,ad转换出电压为1.5v
-
http://book.openmv.cc/example/02-Board-Control/read-adc.html
经过测试,P6引脚短接GND,输出是ADC = 0.0000v;P6引脚短接3.3V,输出是ADC = 3.299194v。
OpenMV的ADC没有问题,建议你拔掉所有电路,测试OpenMV的ADC功能。
-
@kidswong999 你好,我就直接用上手教程的代码,就只是让它接本身的GND,经AD转换得到电压为0.3v,接本身的3.3v,得到的是2.03v,请问是坏了吗
-
我不知道你说的上手教程的代码是什么代码。看我上面的链接里的代码。
-
@kidswong999 # 读取ADC例子
这个例子展示了如何使用OpenMV的ADC
import time
from pyb import ADCadc = ADC("P6") # Must always be "P6".
while(True):
# ADC 12-bits 精度,4096个值
print("ADC = %fv" % ((adc.read() * 3.3) / 4095))
time.sleep(100)
-
你拔掉所有电路了?
如果你觉得OpenMV坏了,那就送回检修。
-
@kidswong999 是的,就和本身的GND与3.3v测试。如果测试结果像上面一样是不是就是坏了