项目简介 本项目基于esphome框架开发,将声音分析代码与esphome进行整合,能够依据声音频率识别声音源,可检测如门铃等特定声音。并且能将检测结果推送到Home Assistant,用户可基于此实现多样化操作,比如向手机发送通知。 项目的主要特性和功能 声音源检测:依据频率识别特定声音源。 与
项目简介 本项目是一个桥梁交通灯控制系统,由交通灯控制器和车辆模拟器两部分构成。控制器以AVR单片机为核心,使用TinyTimber内核进行编程,通过串行通信接收来自模拟器的传感器信号,进而控制交通灯状态;车辆模拟器运行在PC端,模拟车辆过桥过程,向控制器发送传感器信号并接收交通灯状态更新。 项目的
项目简介 本项目是一个基于ZMK固件的多功能键盘配置系统,旨在为用户提供更流畅、便捷的打字体验,通过多种特色功能优化键盘的使用。 项目的主要特性和功能 “时间无感”的 Home 行修饰键:特定设置几乎消除误触发,打字流畅且大多无延迟。 组合按键替代符号层:利用 PR #1387 中的 global
项目简介 本项目基于I2C多路复用器TCA9548A,能让用户在单个I2C总线上连接并控制多个具有相同I2C地址的设备。通过简单编程,可在Arduino或其他微控制器上轻松实现多设备控制,同时支持不同电压的设备连接,灵活性高。 项目的主要特性和功能 多路复用功能:可在单个I2C总线上连接并控制多达8
项目简介 此项目是基于云崽Bot插件的打卡系统,适用于社群开展每日打卡活动。它提供简单的命令界面,支持用户进行签到、打卡操作。同时,该系统有丰富的未来功能规划,并且新增了星际战甲玩具插件,可通过国际服API实现更多交互体验。 项目的主要特性和功能 打卡签到功能:用户可通过简单命令完成每日签到与打卡,
项目简介 本项目是基于Arduino MKR1010微控制器和蓝牙低能耗(BLE)技术的GPIO线替代方案。以BLE作为通信媒介,实现两个MCU间的信号传输,通过翻转开关控制另一端MCU上LED灯的亮灭,仅对使用的Arduino BLE示例代码做了少量修改。 项目的主要特性和功能 采用蓝牙低能耗通信
项目简介 本项目是基于Arduino平台开发的ADF4351双频信号生成系统。通过Arduino控制ADF4351板,可生成指定频率的射频信号,主要应用于生成Beat Pilot Tones等场景。项目结合了硬件搭建与代码实现,提供手动和频率扫描两种工作模式。 项目的主要特性和功能 硬件控制:Ard
项目简介 本项目是一个基于嵌入式系统的多路口交通灯控制系统,旨在设计一个能管理四个不同优先级路口交通灯的系统,同时满足平行铁路道口的特殊需求。采用TivaC微控制器板作为硬件平台,运用FreeRTOS实时操作系统进行任务管理。 项目的主要特性和功能 四路口交通灯控制:可控制四个路口的交通灯,管理车辆
项目简介 TuneStudio2560是专门为Arduino Mega 2560微控制器设计的歌曲创作与播放设备。用户借助该项目的软硬件,能够以线性方式添加“音符”来创作基础的8位歌曲。创作完成后,可通过微SD卡播放歌曲,并且能利用微SD卡直接在个人电脑上编辑、创建和删除歌曲。此外,项目还提供了基于
项目简介 本项目名为BoA(呼吸观察装置),是一款为消防救援操作设计的物联网驱动的氧气罐监控设备。其灵感源于创始人亚当在一次小规模火灾救援中前15分钟就耗尽氧气的亲身经历。团队期望借助数据分析,提升消防人员在救援行动中的氧气管理能力。该项目在SCDF Lifesavers创新挑战赛中荣获亚军。 项目