项目简介 本项目是基于Arduino开发的记忆训练游戏。借助带有按钮、电位计和开关输入的手持设备,配合LED灯和蜂鸣器输出,能有效训练用户的认知能力,提升记忆力与反应速度。 项目的主要特性和功能 支持通过手持设备上的按钮、电位计和开关进行交互。 利用LED灯和蜂鸣器实现视觉与听觉的多感官反馈。 采用
项目简介 saturdayOS是一个几乎从零开始编写的、适用于x86架构个人电脑的操作系统,目前处于开发阶段,版本为0.3.0。此项目旨在提供完整的操作系统框架,便于开发者进行扩展和定制。 项目的主要特性和功能 内核初始化:包含硬件抽象层、中断描述符表、页面映射等初始化流程。 中断处理:可处理硬件中
项目简介 这是一个基于C语言的嵌入式系统应用,借助AVR单片机实现了秒表(Stop Watch)功能。系统利用外部中断、GPIO、定时器1以及七段显示器,能够对秒表进行控制,并将时间显示在六个七段显示器上。 项目的主要特性和功能 具备三个外部中断功能,可分别对秒表进行重置、暂停和恢复操作。 采用定时
项目简介 本项目是基于Arduino的闹钟系统,采用自主研发的简易框架管理视图,具备与Android类似的生命周期,是嵌入式系统期末项目的成果。 项目的主要特性和功能 视图多样:拥有主视图、菜单视图、闹钟设置视图和时钟设置视图等。 信息显示:主视图可显示当前时间、日期和温度。 交互便捷:通过菜单视图
项目简介 本项目结合深度强化学习(DRL)和Maude形式化验证工具,旨在训练智能体在复杂环境中进行决策,并通过Maude对智能体的决策模型进行形式化验证,保证决策的正确性和可靠性。 项目的主要特性和功能 智能体训练:运用深度强化学习(DRL)方法(如DQN)训练智能体,使其在特定环境中学习并优化决
项目简介 本项目是基于C语言和AVR微控制器打造的智能家居控制系统。用户能通过输入密码控制空调开关,同时系统可监测室内温度,当温度超出一定值时会自动开启空调。此外,系统还具备门禁功能,只有输入正确密码才能进入,密码错误会有警报提示。该项目借助模拟按键输入、LCD屏幕显示、I2C通信、ADC读取、外部
项目简介 本项目基于OpenCV和Jetson TK1开发,具备图像拍摄、GPS信息采集和图像识别功能。系统会借助摄像头定期拍摄图片,同时记录拍摄时刻的GPS信息,把拍摄的图片送入神经网络进行识别,最后将识别结果和GPS信息发送到服务器,并清理本地数据,实现循环执行。 项目的主要特性和功能 GPS信
项目简介 本项目借助M5Stack和M5StickC设备,搭配内置的A/D转换器,开发物联网传感器设备。同时提供多个示例程序,助力用户学习在Arduino IDE环境下运用C/C++语言进行物联网传感器编程。 项目的主要特性和功能 支持设备:支持M5Stack和M5StickC设备。 开发环境:采用
项目简介 本项目是基于Webpack的前端资源打包工具,可帮助开发者高效打包和管理前端项目中的JavaScript、CSS等资源文件。借助Webpack的强大功能,支持多种模块化规范,具备实时重载、服务器代理、代码优化等特性,提升开发效率和项目运行性能。 项目的主要特性和功能 多文件打包:能打包多个
项目简介 本项目开发了一个能利用超声波传感器测量距离,并将测量结果显示在液晶显示器上的系统。该系统以ATmega16微控制器为基础,涉及GPIO、ICU、超声波传感器和液晶显示器的驱动。 项目的主要特性和功能 利用超声波传感器进行距离测量。 将测量得到的距离结果显示在液晶显示器上。 通过微控制器的G