笔记:视觉模块测试,串口测试

news/2024/7/8 4:49:30

1、下载openmv IDE
2、刷固件;
3、测试板子。
在这里插入图片描述
先连接,
再点击下面的三角箭头运行;

没有key的开机会三次对话框,但是没有影响,关闭对话框就可以了。
在这里插入图片描述
4、因为是用python编程,花上半天到一天时间,去图书馆借1本python的基础编程的书本,看下变量,定义,函数,循环,条件等,在python的IDE上面编程一下,熟悉之后,不太懂的话,再百度。
https://www.runoob.com/python/python-while-loop.html
这个网址不错,基本内容都有。

5、测试程序,打开helloworld3.py程序
在这里插入图片描述
在这里插入图片描述
再连接,绿色箭头运行
有画面出来,然后这里,有相关信息,镜头,串口等等。
在这里插入图片描述
在这里插入图片描述
具体函数的定义,可以多看几个实例程序。研究几个,注释一下,就可以了。

也可以官网看看,看看论坛。

基本都是调用程序函数,进行使用。。
主要是编程思路。。
下面有一个具体例子。

例子,串口发送字符串,在串口设备电脑上面显示。
(在设备管理器里面看对应串口号)
openmv(PA9是RX,PA10是TX)--------------ch340转串口-------电脑串口助手

PA9(TX)----CH340模块的RX,
PA10(RX)-----CH340模块的TX;
GND—GND,
需要3根线。
看到接收上面有,hello world.串口成立通信。
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述


http://www.niftyadmin.cn/n/1175958.html

相关文章

Jquery——选择器2

1 $("ul li:eq(3)") 选择器列表中等于3的元素,0开始(第四个) 1 $("ul li:lt(2)") 选择器列表中小于2的元素,0开始 1 $("ul li:gt(2)") 选择器列表中大于2的元素,0开始。 1 $("[nam…

最新最全的 Android 开源项目合集

原文链接:https://github.com/opendigg/awesome-github-android-ui在 Github 上做了一个很新的 Android 开发相关开源项目汇总,涉及到 Android 开发的方方面面,基本很全了。对 Android 开发感兴趣的欢迎 Star ,后续也会定期维护更…

SpringMVC中通过@ResponseBody返回对象,Js中调用@ResponseBody返回值,统计剩余评论字数的js,@RequestParam默认值,@PathVariable的用法...

1、SpringMVC中通过ResponseBody返回对象,作为JQuery中的ajax返回值 package com.kuman.cartoon.controller; import java.util.Map; import javax.servlet.http.HttpServletRequest; import org.apache.commons.io.filefilter.FalseFileFilter; import org.slf4j.L…

app store android退款,买完 App、游戏内购就后悔了?手把手教你如何申请 App Store 退款...

原标题:买完 App、游戏内购就后悔了?手把手教你如何申请 App Store 退款小美经常有收到美友们的消息,吐槽自己买的应用并不如意,浪费 XX RMB!其实,Apple 一直都有很明确的应用、音乐、电影等退款服务&#…

发送整数,字符串等总结

上位机端,发送的是字符串的每个字节,在下位机中接收到每个字节之后,再综合处理得到数据。 比如 aa123 outstrstr(aa) uart.write(outstr[0]) uart.write(outstr[1]) uart.write(outstr[2]) 下位机接收到每个字节之后,用str_long函…

关于Windows 2008R2的AD组策略在XP和2003中扩展

关于VDI项目出现的08R2的AD组策略高级功能无法在XP和03R2上生效的问题,微软又一个专门的补丁,for windows server 2003http://www.microsoft.com/zh-cn/download/details.aspx?id6955for windows XPhttp://www.microsoft.com/zh-cn/download/details.as…

Java中使用Runtime和Process类运行外部程序

本文内容参考自:http://www.cnblogs.com/hackforfun/p/4320820.html 在编写Java程序时,有时候我们需要调用其他的诸如exe,shell这样的程序或脚本。在Java中提供了两种方法来启动其他程序: (1) 使用Runtime的exec()方法 (2) 使用ProcessBuil…

通过HTML5 JS实现CAD在线看图,CAD浏览器,HTML5画布和Javascript /浏览器开发的性能限制...

有用的工具它使您能够阻止paper.js重新绘制每一帧(使用paper.view.persistence 1;)。这样,您可以更好地控制要清除的内容并重新绘制:例如,当您移动形状时,可以清除该区域(例如使用本机画布drawRect),并在移动后更新它…