目录前言数据采集、处理导入包正弦波数据生成数据集分类模型1训练模型1创建模型1训练检查训练指标模型2训练模型导出(TensorFlow Lite)模型部署、功能编写 前言TinyML是机器学习前沿一个分支,致力于在超低功耗、资源受限边缘端(MCU)部署机器学习模型,实现边缘AI,使机器学习真正大众化,使生活真正智能化。简单来说就是在单片机上跑深度学习,很不可思议吧,因为AI在大众印象里都是
LVGL是个很好用东西,现在网上出教程也越来越多,很多是针对V7及以下版本,但是V8针对V7升级还是很大,很多控件使用方法也不一样了,所以需要有个合适移植工程来使用。这两天一直在想办法移植,也出了很多问题,但是最终还是成功了,特将过程记录下,供大家参考。 首先,针对是正点原子阿波罗开发板。核心是STM32F429IGT6,显示屏是分辨率480*272RGB电容触摸屏。先看下效
# Android Studio 创建32项目 Android Studio 是一款功能强大集成开发环境(IDE),用于开发 Android 应用程序。在某些情况下,您可能需要为特定设备或需求创建32项目。本文将介绍如何在 Android Studio 中创建32项目,并提供相应代码示例。 ## 什么是32项目? 在计算机领域,32项目通常指的是针对32位处理器架构项目。3
原创 2024-01-17 07:02:08
66阅读
 操作平台:Ubuntu 16.04 VIM 主要硬件与模块: ESP32(MCU),串口屏幕,智能枕技术支持:C语言,Shell命令,ESP32 IDF(编译环境)系统设计:由ESP32采集智能枕获得人体信息,包括心率、呼吸、鼾音、体动、落枕。采集信息由ESP32采集并处理生成睡眠报表,包括睡眠时间、睡眠质量、每分钟心率、呼吸次数、体动次数;ESP32通过串口将上述处理得到
转载 2024-04-14 13:49:17
127阅读
分析调用service删除指定id数据后台代码TestCompanyService@Test public void test03(){ //删除 String id = "c6c32203-f35a-4e80-95fe-f878f6bf2007"; service.deleteById(id); }ICompanyServicevoid d
原创 2022-09-15 15:02:34
69阅读
打开添加页面CompanyController //添加 1 打开添加页面 @RequestMapping(path="/toAdd
原创 2022-09-15 16:59:11
59阅读
【1009004项目】PMP考试:挑战与机遇 随着项目管理逐渐成为企业成功关键因素,PMP(Project Management Professional,即项目管理专业人士)认证价值和影响力也在不断提升。该认证由全球最大项目管理协会——美国项目管理协会(PMI)发起,是全球公认项目管理领域黄金标准。获得PMP认证,不仅意味着个人在项目管理知识和技能方面得到了全球认可,更意味着持证人可
原创 2023-12-01 11:10:10
50阅读
查询,打开列表页面CompanyController//查询 1 打开列表页面 @RequestMapping(path="/toList",method = RequestMethod.GET) public String toList(){ return "company/company-list"; }后台代码TestCompanyService@Test
原创 2022-09-15 15:02:29
79阅读
摘要:为了让大家更清楚项目管理运作流程,以下是小编为大家整理相关说明,希望对大家有帮助。 项目管理运作流程: 一、生命周期与方法论: 项目的生命周期与方法论,是项目的纪律,为项目开展划出了清晰界限,以保证项目进程。生命周期主要是协调相关项目,而方法论为项目进程提供了持续稳定方式方法。 生命周期通常由项目的阶段组成
转载 2023-11-04 02:59:50
102阅读
在 ESP-IDF 项目中添加 .c 和 .hESP-IDF(Espressif IoT Development Framework)是一个用于开发基于 ESP32 和 ESP8266 微控制器嵌入式应用程序框架。在 ESP-IDF 项目中添加新 .c 和 .h 文件是很常见,但要确保这些文件能够正确地被编译和链接到项目中,需要适当地配置 CMakelists.txt 文件。CMakeli
想要深入学习STM32单片机,就必须要去研究STM32单片机启动代码,否则你就无法从整体框架上去了解它,所以STM32启动代码早晚都是要研究学习,避不掉坑。启动代码里主要是由汇编和伪指令构成,下面我们从头到尾来理一遍这些神秘代码究竟是什么含义。 图一 申请栈 图一这段代码开辟了一个大小是0x00001000栈,大小可以根据实际情况去调整,栈主要用于保存函数内局域变量和内核寄存器,
oo
原创 2022-12-17 17:00:58
542阅读
分析更新,就是将回显数据,经过修改之后,并同步数据数据库中后台代码TestCompanyService@Test public void test05(){ // String id = "2a126a35-3178-46c5-9b48-ea3fa187386b"; Company company = service.findById(id);
原创 2022-09-15 15:02:22
77阅读
学习目标(1)页面结构(
原创 2022-09-15 15:07:30
39阅读
分页分
原创 2022-09-15 15:04:35
43阅读
一、设计内容1、 已有材料:STM32小车相关硬件 2、 开发工具:Keil uVision5 3、 资料:相关硬件说明书、指导老师提供部分基础工程代码及教学视频 4、 实现功能:小车基本动作控制驱动、小车调速控制、蓝牙实现小车遥控、小车自动避障(超声波+红外线)、小车循迹功能二、芯片引脚介绍三、开发环境配置1) 安装MDK——keil5.28 ① 下载md528a.exe ② Custom
转载 2023-10-23 23:36:06
410阅读
最近在学习物联网,必不可少就是需要玩一下ESP8266和ESP32,当然开发它们语言分为C/C++今天带给大家几个MicroPython开发几个ESP32喜欢童鞋可以关注一下。
原创 2024-01-05 09:44:24
86阅读
ESP32开发2——新建项目由于之前都是使用keil这种IDE进行开发,很多步骤如创建工程、编译都可以在IDE内完成。因此进行ESP32开发首先要了解它项目的文件结构与编译方式,能够创建一个项目,这样才能进入后续开发学习。ESP-IDF框架文件结构未经编译项目在这以例程中Sample project为例进行展开。首先在官方例程中找到它 路径:__./esp-idf/examples/get-
一、实物效果展示1.1实物图片1.2实物演示视频二、硬件功能简介2.1项目功能详解障碍检测:超声波传感器检测前方障碍物距离跌倒检测:ADXL345三轴加速度传感器检测老人是否跌倒GPS定位:GPS实时检测老人经纬度坐标数据光强检测:检测到天黑后,会自动打开闪光灯水位检测:水位传感器检测前方水位过深进行报警跌倒报警:老人跌倒后,语音模块会播报求助信息,求助路人语音播报:当检测到障碍物距离过近会
原创 25天前
256阅读
本文介绍了一款基于STM32智能老人拐杖设计方案。针对老龄化社会需求,该产品集成了超声波障碍检测、ADXL345跌倒监测、GPS定位、光强感应、水位检测等功能,并通过语音播报、OLED显示和短信报警实现多重安全防护。系统采用STM32F103C8T6主控,搭配多种传感器模块,软件设计包含数据采集、状态监测和紧急求助等核心功能。项目资料包含硬件设计、PCB图、程序源码等完整开发文档,为老年人安全出行提供了智能化解决方案,具有显著社会价值和市场前景。
  • 1
  • 2
  • 3
  • 4
  • 5