【STM32实战】机械快递分拣系统(二)——机械控制程序(上位机)编写前言题目分析蓝牙模块的使用上位机程序的编写连接阿里云测试 前言近期回校上最后一门课,刚好是机械有关的题目,所以写文记录一下。主要实现的是可以自动识别获取快递位置,机械可以抓取快递,以及根据自动识别快递上的条形码获得目的地点,机械可以将快递抓取并移动到目的地点,此外就是还可以通过上位机来控制机械,上位机可以是PC,
用 Arduino 玩转 ESP32 系列历史文章目录:ESP32 概述与 Arduino 软件准备ESP32 GPIO接口编程入门蓝牙翻页笔(PPT 控制器)新冠肺炎疫情数据实时显示器B 站粉丝计数器Siri 语音识别控制 LED 灯Siri 语音识别获取传感器数据彩屏显示入门(一):驱动库设置与彩屏效果展示 距离上一篇彩屏显示入门,已经拖更了一个月了。在上一篇中,我们
转载 2024-07-25 10:41:34
311阅读
下载项目文件可以使用git从github下载OneButton库,或者将最新版本下载为zip文件 (右侧按钮标记为“下载ZIP”),https://github.com/mathertel/OneButton介绍从 Arduino 编程开始,您肯定会遇到简单的 Button 教程,了解如何从按钮读取数据,以及 Debounce 示例,该示例展示了如何通过消除接触抖动产生的短时间开/关序列从按钮获得
Arduino Cloud 是 Arduino 的集成平台,能够以简单的方式开发、部署和管理物联网设备。它可支持广泛的硬件,不仅包括 Arduino 开发板,还包括乐鑫基于 ESP32ESP8266 芯片的开发板。一直以来,Arduino 致力于拓展其平台可支持的设备列表,乐鑫 ESP32-S2、S3 和 C3 现已被添加至列表中。ESP32 系列芯片凭借其低成本、高集成和优越的性能等优势,
转载 2024-02-23 20:58:26
203阅读
 ESP32端代码#include <Arduino.h> String recv_data = ""; //接受串口数据的变量 String esp32_head = "esp32_con_head:"; //esp32与服务器的通信标识头 //esp32cam 串口向 esp32发送消息的标识头 主要是联网信息 摄像头初始化信息等 // 这些信息 esp32显示在串口
记者 | 邓晓娟8月25日,内存IP厂商Rambus推出HBM3内存接口子系统。内含完全集成的PHY和数字控制器,传输速率达8.4Gbps;可为AI/ML和高性能计算(HPC)等应用和解决方案提供1TB/s的带宽速率;采用标准的16通道设置,可达到1024位宽接口,实现更高的颗粒度,相比当前高端HBM2E内存子系统高出两倍以上;同时,Rambus的HBM3还支持2、4、8、12和16 HBM3 D
1.简述经过不懈的努力,终于成功运行hello word程序,这是一个极低成本的学习方案,感兴趣继续往下看。2.准备1)硬件如图,从左到右依次为:Xilinx FPGA HS3 Cable(下载器);K325t FPGA板卡,闲鱼淘的,花了750大洋,目前使用没有遇到任何问题;PCB拓展板,将FPGA板卡2.0mm接口转成常用2.54mm,顺便增加一些常用的外设和接口:LED、按键、Flash、U
直达任务通知直达任务通知是为了提升FreeRTOS中多任务键通讯的效率,降低RAM使用而发明的,自8.2版本之后就有了,自10.4之后的版本支持了单任务多条通知。 直达任务通知有点类似于μC/OS或者FreeRTOS中的Single(信号),但比那些东西好用,直达任务通知是直接发送至任务的事件, 而不是通过中间对象 (如队列、事件组或信号量)间接发送至任务的事件。 向任务发送“直达任务通知” 会将
最初调试STM32的万年历,使用的是内部的 LSI晶振作为RTC晶振来源,发现有两个问题:      第一:由于LSI晶振频率大约在40KHZ附近,实际上会在30~60KHZ之间波动,导致计时不准,基本上一个小时会有1分钟左右的偏差。      第二: 由于LSI内部晶振,在断电的时候,并不在后备供电区域范围内,而外接的3.3V电池连接到
转载 7月前
199阅读
1.引入LVGL库1.创建组件文件夹mkdir componentscd components2.引入库//这里引入的是release/v8.3版本的库,也可以选择其它版本git submodule add -b release/v8.3 https://github.com/lvgl/lvgl.git lvgl//引入esp32工程库,这个库实现了对lcd显示设备的注册,当然也可以使用自己的方式
今年三月就有消息传出乐鑫要发布ESP32-S3等四款芯片,但由于疫情和其它原因,到目前为止,官方是还没有给出确切的消息。面对迟迟未露面的ESP32-S3外界传闻特别多,我们先理理看性能都会有哪些提升吧:都知道乐鑫一直是致力于前沿低功耗WIFI+蓝牙双模物联网解决方案的研发,也是智能家居、智能照明、智能支付终端、智能可穿戴设备、传感设备及工业控制等物联网领域的核心通信芯片。ESP32-S3在原有ES
一、目的        这一节我们学习如何使用我们的ESP32开发板来控制ESP32-CAM摄像头。二、环境        ESP32 + ESP32-CAM摄像头 + Thonny IDE + 几根杜邦线    &nb
转载 2024-05-23 23:06:52
1126阅读
功放和低音喇叭要做到三匹配:阻抗匹配、功率匹配和工作频率匹配。只有这样才能保证器材的安全并充分发挥出最佳效果。阻抗匹配简单说就是功放能承受一定范围阻抗的低音喇叭。只有接在功放上的低音阻抗在这个范围内,功放才能安全工作并提供最理想的功率!不同型号的功率放大器能承受的阻抗是不同的。功率匹配我们在进行功率匹配时,要关注的是器材的额定功率(RMS),额定功率(RMS)是指在不产生失真的情况下,能够持续稳定
 一、新建一个工程模板二、克隆lvgl所需要的库找到刚才创建的工程blink,在里面创建一个 components 文件夹 克隆所需的最新的 LVGL依赖库,(2021.11.16) V8.1 为例:git clone -b release/v8.1 https://github.com/lvgl/lvgl克隆所需的最新的针对ESP32芯片系列的LVGL驱动库git clone http
文章目录前言一、ESP32-S3-EYE模块硬件部分软件部分通信部分二、人脸识别和心率检测人脸识别rPPG非接触式心率检测三、数据库连接服务器部署数据库部署四、程序开发模块开发环境开发语言开发逻辑使用模块组件交互逻辑代码开源 前言本文记录了物联网竞赛的项目开发全过程,包含了ESP32S3-EYE使用模块,人脸识别和rPPG代码模块,数据库连接模块,以及基于APICloud开发的软件模块一、ESP
转载 2024-03-25 15:35:00
728阅读
ESP32-S3开发环境搭建 --- arduino版本前言安装方法方法1方法2下载相关文件编译工具链下载get下载安装编译工具手动下载安装开发板添加总结 点击图片 前言不久前到乐鑫官方github已经更新了关于arduino IDE中开发ESP32-S3部分的分支,所以我在这篇文章中记录一下在arduino IDE下添加ESP32-S3开发板的艰难过程,闲话不多说,下面我们直接
启明云端第一时间已经拿到了ESP32-S3芯片; 很多开发小伙伴都在拿ESP32-S3ESP32-S2相比较,他们到底有什么不同呢?相比ESP32-S2,ESP32-S3是双核处理器,更大的RAM和Flash,支持神经网络计算加速和向量指令等。在物联网市场备受欢迎的 ESP32 是乐鑫在 2016 年推出的 Wi-Fi & Bluetooth/Bluetooth LE MC
转载 2023-11-30 13:20:31
224阅读
探索 YD-ESP32-S3:一款强大的物联网开发神器在物联网(IoT)的世界里,寻找一个强大而又易于上手的开发平台是至关重要的。今天,我们要向您推荐的正是这样一个项目——YD-ESP32-S3。这是一款基于Espressif ESP32-S3芯片的开源硬件和软件开发平台,它集成了丰富的外设、高效能的处理器以及灵活的编程环境,为开发者提供了无尽的可能性。项目简介YD-ESP32-S3 是由VCC
 目录前言一、出现问题二、寻求办法三、若有所思四、问题测试结语(悬赏送开发板) 一、出现问题还记得当时测试天线的时候,说当初的天线性能不是很好,但是后来自己也确实发现了问题,提出了解决办法。 文档中的 STA 模式,因为是测试,所以就选了一个简单的,看看能不能正常的顺利的连接上 WiFi ,于是就烧录了 STATION 程序:烧录后,就出现了问题,具体情况如下,就是一直重启,因
重点是说SPI通信协议,,,,不要害怕协议因为协议是人规定的,,刚好我也是人......规定的协议既然能成为规范让所有人所接受,那么必然有它的优势和优点,必然值得学习,,害怕协议的人是因为当初碰到了不懂的老师,他只会告诉你这很难............其实是他不会........CS      :   Chip Selectio
转载 2024-10-25 17:52:28
131阅读
  • 1
  • 2
  • 3
  • 4
  • 5