openmv
创客阿蛋
学的越多,就越发现自己的无知
展开
-
【openmv】arduino和openmv的IIC通讯
官方案例:OpenMV IDE运行下面的程序:# Arduino 作为I2C主设备, OpenMV作为I2C从设备。## 请把OpenMV和Arduino按照下面连线:## OpenMV Cam Master I2C Data (P5) - Arduino Uno Data (A4)# OpenMV Cam Master I2C Clock (P4) - Arduino Uno Clock (A5)# OpenMV Cam Ground - Arduino原创 2021-10-31 05:10:35 · 2520 阅读 · 0 评论 -
【毕设】基于openmv和arduino的人脸感应显示的代码
这里写目录标题作品要求:一、作品设计与模块选择1.可以感应人脸2.感应到人脸时开启显示屏显示3.显示温度、湿度等作品要求:一、作品设计与模块选择1.可以感应人脸人脸识别模块选用openmv模块,因为opencv用起来相对复杂。用官方人脸识别示例代码进行修改,得出以下代码:获取照片:像素点是92,112的,并且是灰度图,pgm格式,存在singtown中,然后在singtown文件夹中再新建n个名为s1,s2,s3…sn的子文件夹,其中n为整个图像库中的人数。#快照示例##注意:你需原创 2021-10-11 21:15:31 · 4325 阅读 · 0 评论 -
openmv和arduino的梦幻联动,在arduino驱动的FTF屏上显示图像坐标点
目录效果:工程文件:arduino代码:openmv代码:驱动FTF屏幕代码openmv寻找最大色块openmv和arduino通信的基础代码效果:工程文件:arduino代码:#include <SPI.h>#include "Ucglib.h"volatile int flag;String shuju;bool stringComplete = false; //字符串是否完成int CenterX, lcd_CenterX, last_lcd_CenterX;原创 2021-10-04 05:08:19 · 1125 阅读 · 1 评论 -
openmv和arduino通信,串口数据通信的解决方案
openmv和arduino通信分析字符串会用到的函数:Arduino中处理字符串的常用方法:效果展示接线arduino代码:openmv代码:分析字符串会用到的函数:isAlphaNumeric() // 判断是否为字母数字isAlpha() // 判断是否为字母isAscii() // 判断是否为 ASCII 码isWhitespace() // 判断是否为空格符isControl() // 判断是否为控制字符isDigit(原创 2021-10-04 04:12:09 · 3348 阅读 · 0 评论 -
Openmv云台寻找最大色块
代码是官方的代码,备注是自己加的,后续会改进实验效果:main.py:import sensor, image, timefrom pid import PIDfrom pyb import Servopan_servo=Servo(1)# P7 底tilt_servo=Servo(2)# P8 台#s3 = Servo(3) # P9pan_servo.calibration(500,2500,500) #底 500-2500 中心值1500tilt_servo.cali原创 2021-10-03 20:20:00 · 3235 阅读 · 2 评论