项目简介 本项目是一个GPS运动追踪系统,目标是记录用户的体育活动和路线。它借助微控制器(MSP432和ESP32)与GPS模块收集数据,将数据发送至服务器存储,并在网站上进行展示。系统由硬件(MSP432、ESP32、GPS模块)和软件(后端NodeJS服务器、前端基于React的网站)两部分构成
项目简介 本项目是一个基于PHP和MySQL的数据库课程设计,用于模拟PT站(Private Tracker)的基本功能。项目最初基于浙大的nexusphp框架开发,不过实际仅使用了框架的验证码功能,其余部分均为自主开发。此项目包含用户登录注册、论坛话题管理、文件上传与管理等功能,适合作为数据库课程
项目简介 本项目是基于Python语言构建的TinyWeb服务器,旨在增强开发者对网络编程(TCP/IP协议、socket流式套接字和http协议)以及CGI技术的理解与应用。服务器具备基本Web服务功能,运用多线程和CGI技术,助力开发者掌握Python实现Web服务器的方法,理解HTTP协议特性
项目简介 本项目基于STM32F10x微控制器,结合W6100高性能TCP/IP网络芯片,旨在实现嵌入式系统的网络连接与通信功能,为嵌入式设备接入网络提供了有效的解决方案。 项目的主要特性和功能 芯片初始化配置:借助SPI或总线接口,使用STM32F10x完成W6100网络芯片的初始化与配置,启动T
项目简介 本项目构建了一个基于Arduino的应用程序,借助无线方式把加速度计测量的不同方向加速度数据传输至接收设备,存储到数据库。之后通过API获取数据来训练K - means聚类算法,再将训练好的模型导入Arduino,实现对加速度计指向的实时预测。 项目的主要特性和功能 无线数据传输:采用43
项目简介 本项目是基于C++开发的简单工具,旨在将LSU文件转换为通用的WAV格式音频文件。LSU文件常用于微控制器(尤其是灯光剑),包含原始的16位、单声道、44100Hz数据。工具通过添加WAV封装,使这些音频文件可在各类设备和播放器上播放。 项目的主要特性和功能 转换功能:可将目录下的所有LS
项目简介 这是一个基于Arduino平台的摩尔斯电码发射器项目。借助Arduino编程语言与硬件,实现通过闪烁的LED以摩尔斯电码形式发送消息,为用户提供新颖、有创意的消息收发方式。 项目的主要特性和功能 特性 采用Arduino平台开发,具备开源、易上手的特点。 能通过闪烁的LED以摩尔斯电码形式
项目简介 本项目基于T3 Stack框架开发,融合Next.js、Prisma、tRPC、NextAuth.js、React Spectrum等先进技术。实现了待办事项的创建、完成、归档、删除等功能,支持用户用Discord账号登录,能将待办事项持久化存储。用户无需登录可在首页体验待办管理功能,登录
项目简介 本项目是基于Silicon Labs蓝牙Mesh网络的BTMesh_HostADVProvisioner配置工具包,主要用于设置和配置蓝牙Mesh网络中的设备,涵盖设备初始化、扫描未配置设备、配置设备网络参数等功能。适用于Silicon Labs IoT SoC和模块设备,但目前处于实验阶
项目简介 本项目聚焦于对支持wlink物联网协议的UPS设备进行控制与管理。提供了基于TCP协议的直接连接和HTTP POST方式的接口,用户可通过这两种方式对UPS设备状态进行查询,以及发送控制命令。 项目的主要特性和功能 支持wlink TCP协议,能与UPS设备进行通信,实现数据查询和控制命令