导航

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

    nglk

    @nglk

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

    nglk 关注

    nglk 发布的帖子

    • RE: openmv输出与stm32的接收没有连接上是怎么回事呢?

      @kidswong999 就是不知道基于keil的stm32单片机怎么接收openmv用uart发送的0和1

      发布在 OpenMV Cam
      N
      nglk
    • RE: openmv输出与stm32的接收没有连接上是怎么回事呢?

      那麻烦问一下openmv用ADC需要怎么输出串口信号呢?谢谢

      发布在 OpenMV Cam
      N
      nglk
    • openmv输出与stm32的接收没有连接上是怎么回事呢?

      连接的是P4或P5都可以对吗?为什么连接的stm32但是用UP_ADC_GetIO()无法接收到openmv输出的0与1呢?

      # AprilTags Example
      #
      # This example shows the power of the OpenMV Cam to detect April Tags
      # on the OpenMV Cam M7. The M4 versions cannot detect April Tags.
      
      import sensor, image, time, math
      from pyb import UART
      
      sensor.reset()
      sensor.set_pixformat(sensor.RGB565)
      sensor.set_framesize(sensor.QQVGA) # we run out of memory if the resolution is much bigger...
      sensor.skip_frames(30)
      sensor.set_auto_gain(False)  # must turn this off to prevent image washout...
      sensor.set_auto_whitebal(False)  # must turn this off to prevent image washout...
      clock = time.clock()
      
      uart = UART(3, 19200, timeout_char=1000)
      while(True):
          clock.tick()
          img = sensor.snapshot()
          for tag in img.find_apriltags(): # defaults to TAG36H11 without "families".
              img.draw_rectangle(tag.rect(), color = (255, 0, 0))
              if tag.id()==1:
                 output_str="%d" %(1)
              else:
                 output_str="%d" %(0)
              print('you send:',output_str)
              uart.write(output_str+'\r\n')
              time.sleep_ms(10)
      
      发布在 OpenMV Cam
      N
      nglk
    • 如何将识别Apriltag的数字通过串口传输出去?也就是怎么将以下两个例程整合呢?并且需要连线的方式可以讲一下吗?

      第一个例程:

      # UART Control
      #
      # This example shows how to use the serial port on your OpenMV Cam. Attach pin
      # P4 to the serial input of a serial LCD screen to see "Hello World!" printed
      # on the serial LCD display.
      
      import time
      from pyb import UART
      
      # Always pass UART 3 for the UART number for your OpenMV Cam.
      # The second argument is the UART baud rate. For a more advanced UART control
      # example see the BLE-Shield driver.
      uart = UART(3, 19200)
      
      while(True):
          uart.write("Hello World!\r")
          time.sleep_ms(1000)
      
      第二个例程:
      # AprilTags Example
      #
      # This example shows the power of the OpenMV Cam to detect April Tags
      # on the OpenMV Cam M7. The M4 versions cannot detect April Tags.
          
      import sensor, image, time, math
         
      sensor.reset()
      sensor.set_pixformat(sensor.RGB565)
      sensor.set_framesize(sensor.QQVGA) # we run out of memory if the resolution is much bigger...
      sensor.skip_frames(30)
      sensor.set_auto_gain(False)  # must turn this off to prevent image washout...
      sensor.set_auto_whitebal(False)  # must turn this off to prevent image washout...
      clock = time.clock()
          
      while(True):
          clock.tick()
          img = sensor.snapshot()
          for tag in img.find_apriltags(): # defaults to TAG36H11 without "families".
              img.draw_rectangle(tag.rect(), color = (255, 0, 0))
              img.draw_cross(tag.cx(), tag.cy(), color = (0, 255, 0))
              print(tag.id())
      
      发布在 OpenMV Cam
      N
      nglk