导航

    • 登录
    • 搜索
    • 版块
    • 产品
    • 教程
    • 论坛
    • 淘宝
    1. 主页
    2. rhxa
    R
    • 举报资料
    • 资料
    • 关注
    • 粉丝
    • 屏蔽
    • 帖子
    • 楼层
    • 最佳
    • 群组

    rhxa

    @rhxa

    0
    声望
    10
    楼层
    806
    资料浏览
    0
    粉丝
    0
    关注
    注册时间 最后登录

    rhxa 关注

    rhxa 发布的帖子

    • RE: 请问如何控制LED_IR的亮度?

      @kidswong999 在 请问如何控制LED_IR的亮度? 中说:

      盗版的板子。
      我刚才实验了一下我的M4PLUS的板子一样的波形。按理来说应该不是这样的,是不是我固件的问题。平时用板子比较糟蹋板子,所以实验的时候一般用自制的,真的有问题才会拿正品的板子实验,抱歉让您误会了。

      下面是我的交易截图:
      0_1717182278109_Screenshot_2024-06-01-03-00-19-572_com.taobao.tao.jpg !

      发布在 OpenMV Cam
      R
      rhxa
    • RE: 如何调节相机的曝光时间至一个设定的数值?

      好吧,那我换个摄像头实验一下

      发布在 OpenMV Cam
      R
      rhxa
    • RE: 请问如何控制LED_IR的亮度?

      我测测试了一下
      0_1717155316542_2624918709.png
      其波形是这样的
      0_1717155380272_2559426905.png
      很显然他在127时输出的电压不正确,其次理论上这些亮度是不是PWM控制的这应该是一对PWM的波

      发布在 OpenMV Cam
      R
      rhxa
    • RE: 如何调节相机的曝光时间至一个设定的数值?

      @kidswong999 奇怪了我MV4PLUS(官方的板子)也可以测,但是OpenMV Cam H7(STM32H743)+OV2640就是测不出来,难道是传感器或者芯片不支持,还是官方看我H743这个板子是三方的就不行呀

      发布在 OpenMV Cam
      R
      rhxa
    • RE: 如何调节相机的曝光时间至一个设定的数值?

      我尝试了一下,一样的代码,我摄像头对着光测量一次,捂住测了一次,都是0
      0_1717153215660_122e13b9-4143-47c3-921a-e3b040eb27f5-image.png

      发布在 OpenMV Cam
      R
      rhxa
    • RE: 请问如何控制LED_IR的亮度?

      就是我用上述程序,只有0的时候是灭,其他数字都是亮,今晚稍晚点的时候我在测量一下灯珠的管脚的波形看一下,等我回复

      发布在 OpenMV Cam
      R
      rhxa
    • 如何调节相机的曝光时间至一个设定的数值?

      我使用了

      sensor.set_auto_exposure(False,exposure_us=10000) # sensor.set_auto_exposure(是否开启True/False,exposure_us=曝光时间us)
      

      调节曝光,但是我去读取他们的时候返回来的曝光值为0

      print(sensor.get_exposure_us())
      

      完整的代码如下

      import sensor # 摄像头库
      import image # 图像库
      import time # 时间库
      from screen import SCREEN # LCD库
      from pyb import SPI #SPI库
      
      # LCD 初始化
      #SPI速率使用80M以上刷屏更快,但是长时间运行可能出现闪屏
      screen = SCREEN(spi_port=2,lcd_cs='P3',lcd_rst='P7',lcd_rs='P8',lcd_blk='P6',width=240,height=320)
      
      
      # 摄像头配置
      sensor.reset() # 复位和初始化摄像头,执行sensor.run(0)停止
      sensor.set_framesize(sensor.QVGA)# 设置帧大小为 VGA (640x480)
      roi = (0,0,320,240)# 为tupple(x, y, w, h),还可以自动获取roi=Auto
      sensor.set_windowing(roi) # 取RIO区域作为窗口(有效运行空间)
      sensor.set_hmirror(False) # 水平方向翻转
      sensor.set_vflip(False) # 垂直方向翻转
      sensor.set_pixformat(sensor.RGB565)# sensor.RGB565设置为彩色(16Bit)/sensor.GRAYSCALE设置为灰白(8Bit)
      sensor.set_auto_gain(False) # 自动增益开启(True)或关闭(False)在使用颜色追踪时,需要关闭自动增益
      sensor.set_auto_whitebal(False) # 自动白平衡开启(True)或关闭(False)在使用颜色追踪时,需要关闭自动白平衡
      sensor.set_auto_exposure(False,exposure_us=10000) # sensor.set_auto_exposure(是否开启True/False,exposure_us=曝光时间us)
      
      
      
      sensor.skip_frames(time=2000) # 跳过n张照片,使传感器稳定
      clock = time.clock() # 创建一个时钟来追踪 FPS(每秒拍摄帧数)
      
      
      print(sensor.get_exposure_us())
      
      while True:
          clock.tick() # 更新 FPS 时钟
          
          img = sensor.snapshot().replace(
                                          vflip=True,
                                          hmirror=False,
                                          transpose=True,
                                      ) # 获取一张转向的照片
                                      
          img.draw_string(0, 0, "FPS:%.2f"%(clock.fps())) # 显示FPS
      
      发布在 OpenMV Cam
      R
      rhxa
    • RE: 请问如何控制LED_IR的亮度?

      但是我尝试了,并不能控制他的亮度

      发布在 OpenMV Cam
      R
      rhxa
    • 请问如何控制LED_IR的亮度?

      请问如何控制LED_IR的亮度?

      发布在 OpenMV Cam
      R
      rhxa
    • 为什么VBUS这个+5V的电压要送入单片机检测?

      0_1704853598375_2963ab500f2537c7fddcf7a5bb882804.png
      为什么VBUS这个+5V的电压要送入单片机检测?是用来检测有没有离线运行吗?
      我使用的是STM32H743VIT6。

      发布在 OpenMV Cam
      R
      rhxa