项目简介 本项目属于嵌入式系统,用于实现自动晾衣架功能。它是嵌入式系统设计课程的一部分,由Ruhuna大学工程学院提供。系统主要包含主控制器和电源保护单元两部分,主控制器用Arduino IDE编写,电源保护单元用Atmel Studio编写。 项目的主要特性和功能 主控制器 采用Arduino I
项目简介 本项目旨在解决新冠疫情期间双职工家长对婴幼儿安全的担忧。它构建了一个结合物联网设备、服务器数据库和应用程序的系统,可实时监测婴幼儿口罩佩戴情况与周围环境空气质量,为家长提供客观数据和信息,帮助其更好了解孩子状况,减轻焦虑。 项目的主要特性和功能 硬件端 能实时采集婴幼儿口罩佩戴情况、周围细
项目简介 本项目是基于WebRTC(Web实时通信协议)和Socket.io技术开发的实时视频聊天应用,为不同用户提供了无需安装浏览器插件就能进行点对点语音、视频通话及数据传输的平台,适用于小型多人视频聊天场景。 项目的主要特性和功能 实时音视频通信:借助WebRTC技术,保障交流无延迟。 点对点连
项目简介 本项目是基于Java的代码生成系统,目标是从UPPAAL模型自动生成Solidity智能合约代码。UPPAAL用于建模和验证实时系统,Solidity则是编写以太坊智能合约的编程语言。用户输入UPPAAL模型的XML文件,系统即可生成对应的Solidity代码,从而简化智能合约的开发过程。
项目简介 本项目基于Go语言开发,是一个跨平台编译示例,展示了在不同操作系统下生成对应平台可执行程序的方法。同时,项目包含处理命令行参数的主程序以及用于面试确认和未参加面试通知的邮件发送程序,体现了Go语言编译、交叉编译及基本编程功能的应用。 项目的主要特性和功能 跨平台编译:可在不同操作系统下,通
项目简介 本项目是基于STM32微控制器构建的障碍物检测系统,提供了硬件连接图和软件程序代码。用户依照指南完成连接和程序烧录,就能实现简单的障碍物检测功能。 项目的主要特性和功能 以STM32微控制器为主控制器,具备高效处理能力与丰富外设接口。 提供详细硬件连接图,便于用户快速完成硬件组装与连接。
项目简介 本项目设计了一个基于ESP32的简易互联网收音机,借助开源的硬件和软件设计,让用户通过WiFi连接互联网,便捷且经济地收听网络电台广播内容。 项目的主要特性和功能 硬件连接与通信:利用ESP32内置WiFi模块连网,实现电台内容实时流传输。 音频播放与控制:支持MP3、AAC等多种音频格式
项目简介 本项目是基于Python的智能盆栽植物终端系统,借助微信公众平台接口与用户交互,采用Flask框架构建Web服务器处理与终端的通信,可实现对盆栽植物的远程监控和管理。 项目的主要特性和功能 微信认证处理:利用微信公众平台API,完成用户微信认证,包含获取访问令牌、处理二维码等操作。 文件上
项目简介 本项目是基于 React 和 Webpack 构建的模块化前端项目,结合了 TypeScript、Redux 等技术。通过 Webpack 进行模块打包,React 搭建界面,TypeScript 实现静态类型检查。项目具备完善的代码规范与微前端架构,有助于提升开发效率和代码质量。 项目的
项目简介 本项目是基于Atmega8芯片的SNES2CD32适配器,属于模拟SNES游戏手柄的电路转接板项目。其核心目的是让玩家能使用更现代化的游戏手柄来体验经典的SNES游戏。目前项目虽未完全完成,但基本可正常使用。项目包含电路板设计文件(Eagle文件)和电路原理图,同时具备按键映射、涡轮火力和