导航

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

    5zgw

    @5zgw

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

    5zgw 关注

    5zgw 发布的帖子

    • 同时读取图片和发送uart串口直接报错了
      import sensor, image, time, math
      from pyb import UART
      
      uart = UART(3, 9600, timeout_char=1000)
      
      sensor.reset()
      sensor.set_vflip(True)
      sensor.set_hmirror(True)
      sensor.set_pixformat(sensor.RGB565)
      sensor.set_framesize(sensor.QQQVGA)
      sensor.skip_frames(time = 100)   
      clock = time.clock()           
      
      THRESHOLD = (3, 37, -22, 20, -40, 19)
      
      while(True):
          img = sensor.snapshot().binary([THRESHOLD]).dilate(5).erode(8)
          uart.write("KR-0,50,0;")
      

      0_1574513423246_c1ee4825-b9b4-4265-8e4f-be9724b60099-image.png

      发布在 OpenMV Cam
      5
      5zgw
    • RE: tof连接上openmv的i2c的4口P7,P8时候报错

      这个p7,p8不也是i2c口吗?这个刚开始读取还能正常读取,然后读取一段时间就报错了

      发布在 OpenMV Cam
      5
      5zgw
    • tof连接上openmv的i2c的4口P7,P8时候报错

      这个连接P7,p8刚开始还能正确运行,但是运行一段时候就报错了

      [1036]
      [1032]
      [ 1040]
      
      Traceback (most recent call last):
        File "<stdin>", line 32, in <module>
        File "vl53l1x.py", line 122, in read
      OSError: [Errno 19] ENODEV
      MicroPython v1.9.4-4580-g7747c5b36 on 2019-09-27; OPENMV4 with STM32H743
      Type "help()" for more information.
      
      发布在 OpenMV Cam
      5
      5zgw
    • RE: IMU问题连接直接就报错了
      Traceback (most recent call last):
        File "<stdin>", line 31, in <module>
        File "bno055.py", line 91, in gyroscope
        File "bno055.py", line 49, in read_registers
      OSError: [Errno 19] ENODEV
      MicroPython v1.9.4-4580-g7747c5b36 on 2019-09-27; OPENMV4 with STM32H743
      Type "help()" for more information.
      
      发布在 OpenMV Cam
      5
      5zgw
    • IMU问题连接直接就报错了

      我使用imu的时候,通信串口和imu同时使用i2c 2的口子,也就是P4,P5口子,然后直接报错了
      我在这里打印了一下register

      def write_registers(self, register, data):
              print(register)
              self.i2c.writeto_mem(self.address, register, data)
      

      打印出来的结果是

      63
      65
      61
      63
      

      经过我的初步检查就是主函数的

      self.system_trigger(0x80)
      

      就报错了,这是怎么回事

      发布在 OpenMV Cam
      5
      5zgw
    • RE: 这个能不能公开激光测距的ROM内存地址

      我想用i2c修改测距模块挂在i2c总线上面的地址,我看见里面有ROM,所以我想知道这个内存地址

      发布在 OpenMV Cam
      5
      5zgw
    • 这个openmv怎么无法计算好程序里面的间隔时间

      我用pyb.millis() 和clock.tick()与clock.avg()测试程序中间间隔时间时候,用激光测距测返回时间时候,不论这个长度如何,这个时间间隔都是2ms

      
      
      发布在 OpenMV Cam
      5
      5zgw
    • 这个能不能公开激光测距的ROM内存地址

      这个需要ROM内存写入地址,能不能公开一下

      发布在 OpenMV Cam
      5
      5zgw
    • 为什么这个用测距模块连接openmv的i2c(4)口会报错

      一般情况是连接i2c(2),但是同样是i2c总线,为什么i2c(4)口就不行呢
      I2C(4) is on the Y position: (SCL, SDA) = (P7, P8) = (PD12, PD13)

      from machine import I2C
      from vl53l1x import VL53L1X
      from pyb import Pin
      import time
      i2c4 = I2C(4)
      distance1 = VL53L1X(i2c4)
      while True:
          print("range2: mm ", distance1.read())
          time.sleep(50)
      
      发布在 OpenMV Cam
      5
      5zgw
    • RE: openmv里面测距模块VL53L1X中address的意思

      @kidswong999 我现在两个测距模块连接在pyboard上面P23、P24(SDA1、SCL1)以及P25,P26(SDA2,SCL2)上面,当我使用这个VL53L1X这个模块时候,前一个使用了后一个就报错

      发布在 OpenMV Cam
      5
      5zgw