项目简介 本项目基于Arduino IDE开发Jogo Genius记忆游戏,借助ESP32或ESP32S2微控制器,通过一系列灯光和按钮的互动来测试玩家的记忆能力。玩家需按设备显示的灯光序列操作按钮,每正确完成一次序列,得分增加,直至玩家出错或游戏结束。 项目的主要特性和功能 随机生成灯光序列。
项目简介 本项目借助 PHP 处理游戏核心逻辑,利用 HTML 搭建游戏界面,为玩家带来经典的合成大西瓜玩法体验。此外,还提供了改图工具,无需修改代码,通过修改配置就能对游戏进行魔改。 项目的主要特性和功能 游戏逻辑:PHP 负责处理水果合成、分数计算等核心逻辑。 界面展示:HTML 构建游戏界面,
项目简介 本项目是基于STM32F4微控制器的nRF24L01+无线传输系统,利用STM32F4微控制器的硬件抽象层(HAL)库,实现了nRF24L01+无线通信模块的初始化和数据收发功能,可用于传感器数据传输、无线通信控制等无线通信应用。 项目的主要特性和功能 nRF24L01+无线通信模块初始化
项目简介 本项目是基于Go语言实现的分布式共识系统BYCON,运用PBFT算法,并借助Gorums RPC框架进行节点间通信,为分布式系统提供高可用性、高吞吐量的一致性解决方案。 项目的主要特性和功能 实现PBFT算法,这是分布式系统常用的拜占庭容错算法,可在网络分区和拜占庭故障下保证一致性与可用性
项目简介 本项目是基于Google Cloud Platform (GCP) IoT Core的开源插件,用于实现与GCP IoT Core服务的通信。它作为Fledge开源项目的一部分,可完成物联网数据的收集、处理和分析,主要功能为发送数据到GCP IoT Core并处理MQTT通信。 项目的主要
项目简介 本项目借助Home Assistant和ESPHome框架,达成家庭设备的智能化控制。项目的核心是一个集成了8个通道的继电器模块,该模块支持ESP32控制器,可控制高达10A的电流,适用于AC 220V环境。 项目的主要特性和功能 控制器:采用ESP32作为控制器。 继电器通道:具备8个通
项目简介 本项目为ESP32设备提供了一种简便的项目安装方式,无需手动安装依赖和工具,用户通过Web界面即可下载并安装项目。 项目的主要特性和功能 支持通过Arduino IDE进行安装。 无依赖项,使用便捷。 提供Web界面,操作直观。 支持从列出的仓库(Repo)进行OTA更新。 支持从自定义U
项目简介 本项目是基于Go语言开发的Web应用,借助Go语言及其Web框架Gear,用于管理灰度发布和部署,能提供高效、稳定且可扩展的灰度发布管控能力,包含用户管理、产品管理、模块管理等多项功能。 项目的主要特性和功能 用户管理:可创建、更新、删除用户,进行权限分配,实现精细用户权限控制。 产品管理
项目简介 本项目是基于Arduino Uno开发板,利用两个伺服电机、一个MPU6050陀螺仪和加速度计传感器构建的简易两轴云台系统。目的是打造一个简单的两轴稳定平台,让挂载的负载(如相机)能够保持稳定。 项目的主要特性和功能 运动检测:借助MPU6050陀螺仪和加速度计传感器实现运动检测。 稳定控
项目简介 本项目利用Arduino开发板通过蓝牙连接获取并显示心电图(ECG)信号。系统采用LABVIEW软件定制开发,便于用户进行数据采集和实时监控。 项目的主要特性和功能 基于Arduino开发板实现心电图信号的采集,保证数据准确、实时。 通过蓝牙模块将采集的数据无线传输至计算机,降低线缆连接的