STM32H750获取OV7670摄像头图像及上位机解码(一维码&二维码)1. 目的针对静止拍摄图像场景,实现STM32H750对30万像素OV7670摄像头进行图像捕获,并通过串口将数据送到上位机软件进行解码。 本文可作为STM32H7及STM32F7系列驱动OV7670摄像头的代码参考,通过DCMI的CROP功能,使用者可以从OV7670最大输出分辨率(640×480)中“剪”出更小分
有关STM32核心板控制松下伺服电机硬件的使用:首先是这次课程设计的硬件的使用,在ARM部分,老师给我们提供了普中科技的核心板以及一块普中科技的一个LCD屏,主要的型号我也没记太清楚,主要还是因为我没有使用老师提供的,以前参加比赛和自己玩的时候就是用的普通的一个核心板(STM32F103ZET6),还有正点原子的LCD屏(ALIENTEK 3.5` TFTLCD),还有一块以前比赛用到的自己打的P
一、简介基于官方示例restful_server创建一个新工程。二、编译下载运行工程直接编译运行,出现下面两个错误。2.1 OCD调试错误 esp_semihost: OpenOCD is not connected!host需要用到JTAG仿真器,而我的测试用板并没有相关电路。测试板也没有SD卡电路,但使用模组为ESP32-WROVER-E(4MB),故修改上面配置如下后正常(网站部署到SPI
转载
2024-06-02 20:01:36
469阅读
项目背景:立式包装机常用于包装块状、片状、粒状、梗枝状、粉状以及流体和半流体物料。它主要依靠被包装物品的自身重力,必要时辅以一定的机械作用便可完成包装。立式包装机一般都具有两种包装功能,即跟光标裁切和定长裁切,两种裁切功能可方便切换,机器运转时采用哪种包装方式取决于包装膜。包装膜大体上分为有光标和没有光标,没有光标的包装膜采用定长裁切,反之,采用光标裁切。立式包装机在食品、医药等领域有广泛的应用。
一. 理解面向对象面向对象是一种抽象化的编程思想,很多编程语言中都有的一种思想。例如:洗衣服思考:几种途径可以完成洗衣服?答: 手洗 和 机洗。手洗:找盆 - 放水 - 加洗衣粉 - 浸泡 - 搓洗 - 拧干水 - 倒水 - 漂洗N次 - 拧干 - 晾晒。机洗:打开洗衣机 - 放衣服 - 加洗衣粉 - 按下开始按钮 - 晾晒。思考:对比两种洗衣服途径,同学们发现了什么?答:机洗更简单思考:机洗,只
STM32HAL库RS485-ModBus协议控制伺服电机一个月前,接手了一个学长的毕设小车,小车采用rs485通信的modbus协议驱动轮毂电机,与往常我学习的pwm控制电机方法大相径庭,在这里以这篇博客记录下该学习过程。小车主要架构电机型号轮毂驱动器ZLAC8015DZLAC8015D 的 RS485 支持 Modbus RTU 协议。驱动器地址为 0-127 可设,默认为 1;波特率 960
转载
2024-07-13 07:11:16
1546阅读
摘 要:作为混合式步进电机的驱动器,基于L297/298驱动芯片的组合是较为常见的一种。本文较为详细得论述了基于该种驱动器下混合式步进电机的三种工作模式,给出了相应的单片机接口方案,在该方案中包括了接口的硬件电路与接口的软件编程。关键词:步进电机;L297/298;单片机0 引言 步进电机是一种将电脉冲转化为角位移的执行机构。当步进电机驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一
一、再次采坑这周末,又重新搭建了一次esp32的环境,在ubuntu16.04下捣鼓python环境,各种坑。这里必须注意一点,python版本必须在3.6以上二、Vmware安装ubuntu18.04下载ubuntu18.04,这里用阿里的开源镜像站来拉(为什么选择18.04,因为python版本就是3.6了)http://mirrors.aliyun.com/ubuntu-releases/1
转载
2024-06-19 11:11:57
72阅读
提示:此教程依据乐鑫官方的ESP32入门教程总结而来,仅供个人参考学学习,如有错误,欢迎批评指正。乐鑫官方参考:乐鑫官方文档地址1.搭建esp-idf环境1.1安装虚拟机与Ubuntu 未安装请参考ESP32系列教程之一:安装虚拟机与Ubuntu。1.2 检查网络 打开终端,查看Ubuntu是否连接网络或使用命令检测:ping www.baidu.com 若未联网,按以下步骤设置: 编辑->
转载
2024-07-19 14:41:47
600阅读
长按、短按的应用我们之前在下面网文中介绍过了ESP8266模块的配网:Windows下AliOS Things环境搭建及ESP8266 固件下载固件使用AliOS Things固件的ESP8266模块进行配网的时候,文中是这么操作的:使用一个跳线,先把D5(GPIO14)接GND,再接3.3V,出现如下Log即进入配网模式:这个过程其实就是模拟了一个按键长按过程。长按、短按的原理我们学习嵌入式要学
转载
2024-04-26 10:17:21
381阅读
ESP32 MicroPython AI摄像头应用⑩1、AI摄像头应用2、移动检测(LCD显示)3、实验内容3、参考代码4、实验结果 1、AI摄像头应用我们小车MCU支持AI(人工智能)加速,可以用于加速神经网络计算和信号处理等工作的向量指令 (vector instructions),可以实现高性能的图像识别功能。对于AI功能我们已经移植好MicroPython的库到小车固件,内置有6种模型,
WiFiWi-Fi 库支持配置及监控 ESP32 Wi-Fi 连网功能。WiFi工作模式基站模式(即 STA 模式或 Wi-Fi 客户端模式),此时 ESP32 连接到接入点 (AP)。AP 模式(即 Soft-AP 模式或接入点模式),此时基站连接到 ESP32。AP-STA 共存模式(ESP32 既是接入点,同时又作为基站连接到另外一个接入点)。上述模式的各种安全模式(WPA、WPA2 及 W
转载
2024-07-28 14:38:46
127阅读
简介HardwareSerial 库是c++编写的,应用于esp32 Arduino应用环境的串口驱动库,我们在安装好ESP32的Arduino开发环境后就已经集成了这个串口操作库,在实际应用时直接引用就可以了。注意:ESP32共有3个UART端口, 其中UART1用于Flash读/写,我们使用串口1时需要注意,需要将串口1映射到其他GPIO上即可,我测试了一下GPIO12、GPIO13,使用串口
转载
2024-03-23 10:33:14
696阅读
ESP32的Ethernet通讯Arduino的Ethernet库Ethernet库库函数介绍总结 Arduino的Ethernet库Arduino很早就支持Ethernet通讯。硬件主要是支持W5100,W5200和W5500以太网通讯模块通过SPI接口与ESP32通讯。在Arduino 1.8.19版本以前,Arduino不支持库的引用位置。比如,在例子中说调用Ethernet.h,但如果想
转载
2024-05-16 08:14:03
335阅读
最近在做一个基于ESP32-PICO-D4的墨水瓶小终端/挂件?的小项目,硬件测试部分耗了我一个下午加晚上,随便总结一下。最终点灯成功 电路设计放在立创开源那边了:ESP32_INK 墨水屏终端or挂件 - 嘉立创EDA开源硬件平台 (oshwhub.com)记录一些问题/想法:1.电路设计时因为嫌16p的typec焊接容易出事,就用了一个microusb和一个6p的typec(仅供电)
转载
2024-05-06 16:13:31
3856阅读
文章目录前言资料参考1 ESP-Moonlight 项目及硬件了解2 ESP-IDF 软件开发基础3 基础组建测试试用4 端云配合 前言小能手在时隔4年后,再次玩起了乐鑫芯片,这次是带语音识别功能的ESP32。目前基于 ESP-Moonlight 开发板记录一系列笔记。月球灯课程将带领爱好者一步步探索利用乐鑫物联⽹开发框架 ESP-IDF 和 ESP32 芯片构建智能终端产品的全过程,最终实现月
转载
2024-05-23 23:48:25
162阅读
智慧家居·万物互联:我的智能花盆DIY之旅0 写在前面1 架构怎么搭?1.1 系统层次1.2 MQTT是什么?1.3 项目流程2 云平台怎么用?2.1 创建设备2.2 设备开发2.3 设备管理3 软件怎么设计?3.1 依赖库配置3.2 引脚定义与连接3.3 WIFI配置3.4 MQTT配置3.5 连接云平台3.6 执行设备4 更进一步 0 写在前面?物联网(Internet of things,
转载
2024-08-06 12:33:03
222阅读
经过前两个帖子的折腾,基本的开发环境已经搭建完毕!我们现在终于可以快乐的写代码、调传感器了!!因为小弟使用的是官方乐鑫原厂的SDK,我在官网也只能找到带freertos的SDK包,因此下面就基于这个原厂SDK来给大家分享一下esp32运行多任务的过程(LED闪烁+串口打印)首先我们把 esp/esp-idf/examples 里面的L
转载
2024-05-12 20:07:07
271阅读
使用git源码安装arduino+esp32开发环境使用git源码安装arduino+esp32开发环境第一步,创建文件夹第二步,克隆esp32包第三步,安装工具包方法1:用get.exe安装工具包通过esp包下面的tools里的get.exe安装工具包第三步,安装工具包方法2:直接下载 使用git源码安装arduino+esp32开发环境一般教程里的方法安装很慢,一出现网络问题,就会错误所以这
转载
2024-08-11 10:10:25
304阅读
文章目录一、分区表简介1、什么是分区表2、ESP32 内置分区表3、分区表的格式(1) 注释(2) Name —— 分区名(3) Type —— 主类型(4) SubType —— 子类型(5) Offset & Size —— 偏移地址 & 分区大小(6) Flag —— 标记二、通过分区表设置分区1、使用内置分区表2、自定义分区表 一、分区表简介1、什么是分区表分区表是 ES
转载
2024-04-25 10:13:45
277阅读