项目简介 本项目是基于C语言构建的蓝牙Mesh网络开发示例,包含多个展示不同SIG BLE mesh模型使用方法的应用程序。通过该项目,开发者能够了解蓝牙Mesh网络基本概念与实现方式,如设备初始化、配置、消息及命令处理、事件发送等。项目构建和测试应用需依赖wiced_btsdk仓库,同时支持不同芯
项目简介 本项目基于ARM-STM32平台,源自EIE3105课程的Lab 5练习。包含LED测试、延时功能测试、按钮控制LED状态、模拟交通灯、开关计数以及字符收发等多个实验功能,旨在通过不同代码示例展示STM32的基本功能和应用。 项目的主要特性和功能 LED测试:对LED进行基础测试。 延时功
项目简介 本项目是一组针对RMI(可能是触摸屏或其他输入设备的驱动接口)设备的工具和库,用于与RMI设备进行交互,涵盖固件更新、设备属性查询、设备管理等操作,可能是开源项目,用于维护和更新触摸屏或其他输入设备的驱动程序。 项目的主要特性和功能 固件更新:可更新触摸屏设备的固件,解析固件镜像文件并将数
项目简介 本项目致力于解决在给定长方体车厢内,从众多长方体箱子中挑选部分箱子并合理摆放,以实现车厢内箱子总体积最大化的问题。基于Python开发,系统运用初步算法,引入模拟退火算法优化箱子摆放顺序,还尝试基于放置面重叠面积的算法,最终输出装箱示意图与空间利用率。 项目的主要特性和功能 多算法支持:拥
项目简介 本项目运用 C 语言开发了一个简易的一次性完成的 C 语言编译器。该编译器能够处理用户提供的包含代码的文本文件,具备词法分析、语法分析、符号表管理、中间代码生成和目标代码生成以及函数调用等功能。若代码无错误,会将其编译成中间代码(四元式格式)和目标代码(MIPS 汇编语言);若存在错误,则
项目简介 本项目是基于 HTML5 技术开发的合成大西瓜游戏,能提供简单有趣的游戏体验,也方便开发者进行魔改。它具备原始的合成大西瓜玩法,还提供丰富的自定义选项,通过修改配置文件和替换素材就能更改多种功能。此外,项目提供详细教程和多种上线发布方式,适合用于技术学习及娱乐。 项目的主要特性和功能 可定
项目简介 本项目是一个基于Arduino的航海误差追踪系统,利用多种硬件模块协同工作,具备罗盘导航和GPS导航双模式,能够实时测量并直观展示航海过程中的累积误差,辅助用户调整航向。 项目的主要特性和功能 特性 多模块协同:借助支持I2C服务的Arduino兼容处理器,与MC5883L罗盘模块通信测量
项目简介 本项目是基于Go和Vue构建的社区系统,采用前后端分离架构。前端运用Vue、iview、node.js、nuxt等技术,后端使用Go、gin、gorm等技术,同时采用nuxt进行前后端同构渲染。该系统已在golang中文社区应用,用户可利用此项目搭建自己的社区。 项目的主要特性和功能 用户
项目简介 本项目打造了一个能通过蓝牙控制的交通灯系统。以Arduino作为主控芯片,通过蓝牙接收来自移动应用的指令,从而控制交通灯的亮灭情况。此外,系统配备了LCD显示屏,可显示移动应用发送的消息。 项目的主要特性和功能 蓝牙控制:能够接收移动应用通过蓝牙发送的指令。 交通灯控制:可以控制三个继电器
项目简介 本项目于2023年4月24日至2023年4月28日由一人独立完成,借助Arduino IDE 2.1进行开发,通过多种硬件设备达成了扇风功能。 项目的主要特性和功能 运用伺服电机实现扇风动作。 可通过可变电阻控制伺服电机,以此调节扇风方向。 利用超声波传感器,使机械臂仅在5cm至15cm的