系统迁移中,暂时无法访问,所有数据会迁移到新的网站。
OpenMV VSCode 扩展发布了,在插件市场直接搜索OpenMV就可以安装
如果有产品硬件故障问题,比如无法开机,论坛很难解决。可以直接找售后维修。
发帖子之前,请确认看过所有的视频教程,https://singtown.com/learn/ 和所有的上手教程http://book.openmv.cc/
每一个新的提问,单独发一个新帖子
帖子需要目的,你要做什么?
如果涉及代码,需要报错提示与全部代码文本,请注意不要贴代码图片
必看:玩转星瞳论坛了解一下图片上传,代码格式等问题。
为什么出现ValueError: invalid syntax for integer with base 10 错误
-
## Hello World Example‘ # # Welcome to the OpenMV IDE! Click on the green run arrow button below to run the script! import sensor, image, time import json from pyb import UART sensor.reset() # Reset and initialize the sensor. sensor.set_pixformat(sensor.GRAYSCALE) # Set pi 1xel format to RGB565 (or GRAYSCALE) sensor.set_framesize(sensor.QVGA) # Set frame size to QVGA (320x240) sensor.skip_frames(10) # Wait for settings take effect. clock = time.clock() # Create a clock object to track the FPS. uart = UART(3, 9600) #sensor.set_auto_exposure() string = "hello string!" rect_tuple = (140, 100, 40, 40) ROI = (140, 100, 40, 40) threshold = (112, 0) t = 0 while(True): clock.tick() # Update the FPS clock. image = sensor.snapshot() # Take a picture and return the image. image.binary([threshold], invert = 1) statistics=image.get_statistics(roi=ROI) avg = json.dumps(statistics.mean()) image.draw_circle(160,120,50) image.draw_cross(160, 120, size=5, color = (255, 0, 0)) image.draw_rectangle(rect_tuple) #在图像中画一个矩形框 #print(clock.fps()) # Note: OpenMV Cam runs about half as fast when connected # to the IDE. The FPS should increase once disconnected. if uart.any(): t = int(uart.read()) if t == 1: uart.write(avg + '\n') print('you send:',avg)
-
因为你串口收到的数据不是数字的字符串。