码筐 码筐 - 源码分享站
C++

【源码】基于Arduino和Nextion的HMI人机界面系统

项目简介 本项目是一个基于Arduino和Nextion的人机界面(HMI)系统,借助虚拟串口软件达成Arduino与Nextion显示屏的通信,还能通过Proteus开展电路仿真,适用于对简单、直观用户界面有需求的嵌入式系统开发。 项目的主要特性和功能 Arduino与Nextion通信:利用虚拟

littlebot littlebot Published on 2025-04-08

【源码】基于Android的饭店点菜系统

项目简介 此项目是一个专为手机用户打造的点菜应用。用户能够借助该应用浏览菜单、挑选菜品、下单以及完成支付。系统具备登录、注册、订单管理、账户管理等多种功能,旨在为用户提供便捷的点菜体验。 项目的主要特性和功能 用户界面 支持用户通过手机号或邮箱进行登录与注册。 主界面展示餐厅菜单,涵盖菜品分类和详细

littlebot littlebot Published on 2025-04-08
C++

【源码】基于C++的Path Decomposed Trie库

项目简介 本项目是一个基于C++实现的Path Decomposed Trie库,用于在rocksdb中替代传统的Filter Block。该库运用压缩前缀树技术和succinct data structure技术,能在较小的空间占用下保存大量字符串信息,为rocksdb带来高效的数据过滤、数据压缩

littlebot littlebot Published on 2025-04-08
C++

【源码】基于Arduino的天线控制系统

项目简介 本项目是基于Arduino平台的先进天线控制系统,借助电机和LED灯实现对天线的精确控制,利用串行端口进行数据通信,主要用于追踪卫星信号,确保天线始终对准卫星。 项目的主要特性和功能 电机控制:能通过Arduino控制电机实现天线前后移动。 LED状态显示:利用LED灯显示天线当前的前进、

littlebot littlebot Published on 2025-04-08
C++

【源码】基于C语言的MCU状态机实现

项目简介 本项目是一个基于C语言的状态机实现,专为微控制器(MCU)设计。通过定义状态和事件,程序能够模拟在不同事件触发下的状态转移,并执行相应的状态行为。该项目旨在提供一个简单且可扩展的状态机框架,适用于嵌入式系统的开发。 项目的主要特性和功能 状态与事件定义:通过枚举类型定义状态和事件,便于在代

littlebot littlebot Published on 2025-04-08

【源码】基于Java的APK补丁生成工具

项目简介 本项目是基于Java的APK补丁生成工具,名为apkpatchplus。它可比较两个APK文件差异,生成包含差异的补丁文件,还能将补丁应用到目标APK上,适用于Android应用的热修复场景,支持多DEX文件、新增类、字段和方法的补丁生成。 项目的主要特性和功能 APK差异比较:可比较两个

littlebot littlebot Published on 2025-04-08

【源码】基于Java的图片合成工具

项目简介 本项目是基于Java的图片合成工具,可助力用户把多张图片素材按坐标位置合成一幅图。该工具还支持文字素材生成,且具备丰富的参数配置选项,能满足多样化的合成需求。 项目的主要特性和功能 图片合成:可按指定坐标位置将多张图片素材合成一幅图,有参数校验和默认值初始化功能,保障合成过程稳定、正确。

littlebot littlebot Published on 2025-04-08
C++

【源码】基于Arduino的TCA9548A多路复用器管理库

项目简介 本项目是基于Arduino的TCA9548A多路复用器管理库,可助力开发者借助Arduino轻松管理与控制TCA9548A多路复用器。TCA9548A多路复用器能让多个相同地址的设备连接在同一I2C总线上,拓展了Arduino的I2C设备连接能力。用户使用该库可轻松切换和控制多达64个I2

littlebot littlebot Published on 2025-04-08
C++

【源码】基于Arduino的智能盲人辅助鞋

项目简介 本项目致力于为视障人群打造智能辅助鞋,借助嵌入式系统检测周围环境的障碍物,并以音频或振动形式反馈,提升视障人群独立应对生活挑战的能力与自主能力。 项目的主要特性和功能 采用超声波传感器检测周围障碍物距离。 通过Arduino单片机进行智能控制,依据检测到的障碍物距离发出不同音频或振动提示。

littlebot littlebot Published on 2025-04-08
C++

【源码】基于C语言嵌入式系统的LoRaWAN设备通信管理器

项目简介 本项目是基于C语言的嵌入式系统应用程序,用于管理LoRaWAN设备在网络中的通信。借助开源的LoRaWAN MAC层实现(LMIC库)和硬件抽象层(HAL),实现设备与LoRaWAN网络的通信,具备设备初始化、网络加入、数据收发、网络时间同步、电池状态管理等功能。 项目的主要特性和功能 设

littlebot littlebot Published on 2025-04-08
Previous Next