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

【源码】基于Arduino的MAX3010x光学传感器库

项目简介 本项目是基于Arduino平台的MAX3010x光学传感器库,主要用于脉搏血氧和接近性检测。MAX3010x传感器是可检测脉率和血氧饱和度的光学传感器,在医疗设备和健康监测领域应用广泛。该库提供了与MAX3010x传感器通信的接口,涵盖初始化传感器、读取和设置参数、处理中断事件以及获取和设

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

【源码】基于C语言和Arduino的LED灯闪烁控制系统

项目简介 这是一个基于Arduino平台的开源项目,核心是控制LED灯的行为。通过外部中断和串口通信实现用户交互,模拟赛车游戏或类似玩具项目中LED灯的表现,让LED灯按特定速度和方向闪烁。 项目的主要特性和功能 硬件接口初始化:将特定引脚设为输出模式控制LED灯,设置中断接口与USART串口通信。

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

【源码】基于Grafana框架的UCloud云监控集成系统

项目简介 本项目是一个用于将UCloud优刻得云监控集成到Grafana的插件。UCloud云监控可对UCloud云平台的产品与资源进行监控,结合告警通知管理和监控模板设置,帮助用户实时掌握资源与应用状态。通过该插件,用户只需简单配置,就能构建UCloud产品监控大盘,目前已支持云主机(UHost)

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

【源码】基于嵌入式系统的DHCP与MQTT客户端应用

项目简介 本项目是基于嵌入式系统开发的应用程序,包含DHCP客户端和MQTT客户端两部分。DHCP客户端可动态获取如IP地址、子网掩码、网关地址等网络配置信息;MQTT客户端运用发布/订阅模式,实现物联网(IoT)设备间的通信。项目利用ENC28J60以太网控制器和TM4C123GH6PM微控制器来

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

【源码】基于Arduino的NFC标签读写系统

项目简介 本项目借助PN532 NFC控制器,实现了一个基于Arduino的NFC标签读写系统。该系统能够完成初始化NFC控制器、读写NFC标签的UID、读写NDEF消息等操作,还可处理不同类型的NFC标签。 项目的主要特性和功能 初始化:提供初始化PN532控制器和配置安全访问模块(SAM)的函数

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

【源码】基于 RTThread 实时操作系统的 HTS221 温湿度传感器驱动项目

项目简介 本项目是一个通用传感器驱动包,为 ST HTS221 温湿度传感器服务。开发者借助此驱动包,能在 RT-Thread 实时操作系统下轻松驱动该传感器,获取温度和湿度数据。 项目的主要特性和功能 支持 I2C 通信接口,实现传感器与系统的数据通讯。 可独立开启湿度计和温度计功能,满足不同需求

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

【源码】基于ASP.NET MVC框架的校园跑腿服务平台

项目简介 本项目是基于ASP.NET MVC框架开发的校园跑腿服务平台,主要解决校园学生因日程繁忙难以亲自取件、送货的问题。学生注册登录网站后可发布跑腿需求,其他学生按需接单,完成任务能获取佣金奖励,为学生提供统一管理的跑腿服务。 项目的主要特性和功能 用户能注册账户并登录平台,使用发布需求和接单服

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

【源码】基于AVR微控制器的智能家居应用

项目简介 本项目是基于AVR微控制器开发的智能家居应用。通过蓝牙与SPI通信技术,可实现对家居设备(如LED灯)开关的控制。项目主要分为ECU1(主ECU)和ECU2(从ECU)两部分,ECU1接收用户通过蓝牙发送的指令,再通过SPI通信将指令传递给ECU2,ECU2根据接收到的指令控制相应设备的开

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

【源码】基于Arduino的便携式游戏系统

项目简介 本项目以Arduino Uno R3为基础打造便携式游戏系统,借助低成本电子元件与C++编程语言,在嵌入式系统中实现了一个有趣的侧滚游戏。 项目的主要特性和功能 硬件组件 Arduino Uno:作为系统核心控制器,处理输入输出与游戏逻辑。 LCD 16x2:用于显示游戏画面,通过跳线和A

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

【源码】基于STM32F1xx的USB CDC设备开发

项目简介 本项目围绕STM32F1xx系列微控制器展开,主要进行USB CDC设备的开发。实现了USB设备的初始化、配置、枚举、数据传输以及命令处理等功能,支持虚拟串口通信协议。借助STM32的USB设备库,为用户提供了对USB设备操作的高级抽象,让USB设备的使用更为便捷。 项目的主要特性和功能

littlebot littlebot Published on 2025-04-18
Previous Next