项目简介 本项目借助物联网设备达成数据的采集、传输以及可视化目标。项目内有多个示例文件,完整覆盖从硬件测试到将数据上传至云端平台的全流程。 项目的主要特性和功能 硬件测试与数据采集:能开展板卡的“Hello World”测试;获取BMP280传感器的数据并计算平均温度;测试ESP32的网络连接,实现
项目简介 本项目是一个基于Vue 3和TypeScript的Vite前端开发模板,能助力开发者快速搭建现代化前端开发环境。它运用Vue 3的<script setup>语法,结合TypeScript开展类型检查,带来高效开发体验。借助Vite构建工具,可实现快速的开发服务器启动与热更新。 项目的主要
项目简介 本项目是一个开源的传感器数据处理和校准模块,能够处理从磁力计、加速度计、陀螺仪等各类传感器获取的数据。通过校准与格式化处理,将数据转换为便于上层应用使用的形式。项目基于C/C++语言,运用多线程和异步事件处理技术,可为Android或其他嵌入式系统提供高效的传感器数据处理服务。 项目的主要
项目简介 本项目是一系列关于操作系统、文件系统模拟以及嵌入式应用的编程实践,涵盖不同文件的操作模拟、页面置换策略模拟以及RAID存储系统的实现等功能,是课程OS_ForEmbeddedApps_4310的学习和实践成果。 项目的主要特性和功能 文件操作模拟 通过模拟FAT16文件系统,实现文件系统的
项目简介 本项目是基于Python的在线图书商城系统,主要实现网上购书功能的网站后端。支持书商开设商店,买家注册账号、充值并在各商店购买图书,涵盖下单、付款、发货、收货等完整流程,还提供多条件和精确条件的图书搜索功能。 项目的主要特性和功能 用户管理:买家和卖家可注册、注销、登录、登出账号及修改密码
项目简介 本项目名为GobangCat,是基于蒙特卡洛α - β搜索算法的五子棋AI项目。其目的是为玩家提供具有一定棋力的有趣AI对手,同时注重代码的可读性与可维护性,适合开发者学习与扩展。 项目的主要特性和功能 采用蒙特卡洛α - β搜索算法,AI通过蒙特卡洛树搜索算法决策,能依据当前棋盘局势选出
项目简介 本项目是基于Python和PyTorch构建的增量学习视频推荐系统。利用增量学习方法,结合用户反馈数据,对视频推荐系统持续优化与更新,使系统能不断学习用户新行为和偏好,提升推荐准确性。 项目的主要特性和功能 增量学习:可持续更新模型以适应新的用户反馈数据,无需重新训练整个模型。 用户特征提
项目简介 本项目是一个基于Bootstrap、JSP、Servlet和JavaBean的博客系统,适用于个人博客或小型博客社区,提供了用户管理、文章发布、文章分类、文章评论等基本功能。 项目的主要特性和功能 用户管理:具备用户注册、登录、登出功能,支持对用户名、密码、昵称、邮箱、头像和简介等用户信息
项目简介 本项目基于ESP32-Camera框架构建图像上传系统。利用ESP32的摄像头模块捕获图像,通过MQTT协议将图像上传至AWS S3存储桶。依靠ESP32的WiFi和MQTT客户端功能,实现与AWS IoT服务器的连接和数据传输。 项目的主要特性和功能 完成ESP32的WiFi和MQTT客
项目简介 本项目基于Qt框架,是一个全屏显示适配器,主要为窗口(包含顶级窗口和嵌入窗口)提供全屏显示功能和屏幕截图功能。用户只需通过简单的API调用,就能在全屏模式和嵌入模式间自由切换,还能保存屏幕截图。 项目的主要特性和功能 全屏显示切换:调用QFullScreenAdapter类的toogleF