项目简介 本项目基于原生 JavaScript 开发,集多种前端功能于一体。包含模块化与面向对象开发的 TodoList 功能,以及拖拽功能、鼠标行为预测、贪吃蛇游戏、响应式瀑布流布局和基于 CSS 变量的主题切换等功能演示,全面展示了 JavaScript 在前端开发中的多样性与灵活性。 项目的主
项目简介 Mezzo是一款用C++编写的应用程序,可在Raspberry Pi 2或3上运行。它是“即开即用”的,能让Raspberry Pi 2/3设备与MIDI控制器永久连接,启动时自动运行,无需屏幕、鼠标或键盘。此项目致力于构建高性能、低延迟的SoundFont2采样合成器,专注音频合成,提供
项目简介 本项目源于EE369课程的嵌入式系统设计,运用数字信号处理器(DSP)对硬件设备进行控制。项目包含多个实验室代码,各专注于不同硬件控制功能,像GPIO控制、LED闪烁、PWM定时器、ADC模块等,有助于用户深入了解嵌入式系统的硬件初始化与控制流程。 项目的主要特性和功能 GPIO控制:借助
项目简介 这是一个结合硬件与软件的解谜游戏,适用于大型逃脱房间。玩家要先通过颜色识别来解锁门禁,之后模仿LED灯闪烁序列输入正确“代码”,以此完成解谜。硬件主要有颜色感应模块、Arduino Nano板等,软件是使用Arduino IDE结合C/C++编写而成。 项目的主要特性和功能 主要特性 颜色
项目简介 这是一个基于Arduino语言的简单项目集合,包含多个Arduino项目的代码和相关材料,覆盖基础和应用层面的Arduino编程。 项目的主要特性和功能 多样性和广泛性:包含多种不同类型的Arduino项目,如基础输入输出项目、传感器项目、控制项目等。 代码清晰易懂:代码注释详尽,利于初学
项目简介 本项目是基于Unity引擎的2D游戏开发项目,着重通过设计和实现多种设计模式来增强游戏的可扩展性与可维护性。项目覆盖游戏逻辑到用户界面等多个方面,运用抽象工厂、建造者、适配器等多种设计模式,实现游戏对象的创建、管理和交互等功能。 项目的主要特性和功能 设计模式应用 抽象工厂模式:创建不同类
项目简介 本项目是基于ESP32微控制器的WiFi继电器板远程控制系统,原设计用于太阳能供电、山顶无线电中继站点,不过应用场景并不局限于此。它借助WiFi通信实现对继电器板的远程控制与管理。 项目的主要特性和功能 微控制器:采用36pin ESP32(doit dev v1)微控制器,配备看门狗代码
项目简介 本项目为基于ARM Cortex - M4架构的MAX78000设备打造了一套完整的驱动和加载管理系统。它具备初始化系统、管理内存、处理中断以及启动加载器等核心功能,能够助力用户高效管理和控制MAX78000设备的硬件资源,确保设备正常启动与运行。 项目的主要特性和功能 系统初始化:提供M
项目简介 本项目通过分析台北市警察局提供的2015年至2019年道路交通事故调查报告,运用数据预处理、特征分析和模型训练等方法,构建车祸类型分类模型,并用SHAP分析每年车祸结果的分类变化,为政策制定者提供建议,以制定有效交通安全措施,减少事故发生、提升公共安全。 项目的主要特性和功能 数据预处理:
项目简介 本项目是基于C语言/C++框架的开源数据库管理系统测试项目。通过编写一系列测试用例,对开源数据库管理系统的核心功能,如B树操作、分页器功能、数据库记录管理、数据库管理模块(DBM)等进行测试,以确保系统的稳定性和可靠性。 项目的主要特性和功能 B树操作测试:对B树的创建、插入、删除、查找等