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

【源码】基于自动香料分配器的厨房工具系统

项目简介 此项目旨在实现香料或其他粉末物质的自动化称量与分配,保障每次烹饪都能获得一致口感。设备可减少浪费,让烹饪过程更为舒适便捷,主要应用于家庭厨房、专业餐厅及其他需精确分配香料或粉末物质的场所。 项目的主要特性和功能 自动精确称量并分配香料或粉末物质。 确保每次分配的物料质量一致,减少浪费。 支

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

【源码】基于Arduino平台的交通信号灯控制系统

项目简介 本项目是基于Arduino平台构建的交通信号灯控制系统。借助Arduino Nano或Atmega 328微控制器,达成对交通信号灯(红绿灯)的有效控制,为各类交通场景提供了简单实用的解决方案。 项目的主要特性和功能 可定时自动切换交通信号灯状态,实现红绿灯自动转换。 具备手动控制模式,能

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

【源码】基于Arduino和FastLED库的蓝牙颜色LED控制器

项目简介 本项目是基于Arduino和FastLED库实现的蓝牙颜色LED控制器。借助蓝牙模块接收颜色指令,从而控制LED灯带呈现不同颜色,适用于WS2812B、DotStar等各类RGB LED灯带。 项目的主要特性和功能 支持通过HC - 05蓝牙模块进行蓝牙连接,可发送颜色指令。 能够依据发送

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

【源码】基于Arduino平台的INSPTComputacion2项目

项目简介 本项目是基于Arduino平台的开发项目,借助Arduino的硬件与软件能力,实现一系列计算和交互功能。用户能通过此项目体验到Arduino在嵌入式系统、物联网和微控制器等领域的强大功能。 项目的主要特性和功能 嵌入式系统开发:利用Arduino的硬件资源,开发嵌入式系统应用。 物联网应用

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

【源码】基于C++编程语言的嵌入式命令行接口(Turnip CLI)

项目简介 Turnip CLI是一个专为嵌入式系统设计的可扩展C++命令行接口(CLI)。该项目基于FreeRTOS、libopencm3和STM32F1微控制器,展示了在嵌入式环境中实现简单命令行接口的方法。虽然示例代码针对STM32F1平台,但其核心CLI部分可轻松移植到其他嵌入式系统。 项目的

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

【源码】基于STM32F4的NOKIA 5110菜单系统

项目简介 本项目借助STM32F4系列微控制器,开发出了能够控制NOKIA 5110液晶显示屏的应用程序,打造出具备显示、交互等功能的菜单系统。 项目的主要特性和功能 以STM32F4系列微控制器作为核心。 可成功控制NOKIA 5110液晶显示屏。 菜单系统功能完善,包含显示、光标移动以及用户交互

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

【源码】基于STM32F10x微控制器的系统初始化与外设驱动

项目简介 本项目是一个基于STM32F10x微控制器的系统初始化及外设驱动库。涵盖系统时钟设置、GPIO初始化与配置、SPI和I2S配置、RTC初始化以及中断服务例程定义。还包含针对ADC、CAN等多种特定外设的驱动函数,用于操作和控制这些外设。 项目的主要特性和功能 系统时钟设置:提供系统时钟初始

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

【源码】基于ESP32平台的自平衡机器人

项目简介 本项目是基于ESP32平台打造的自平衡机器人。借助MPU6050陀螺仪和加速度计传感器,配合PID控制算法,实现了机器人的自平衡。同时,通过蓝牙通信,用户能利用智能手机应用程序对机器人进行控制。 项目的主要特性和功能 自平衡功能:运用MPU6050传感器读取加速度与陀螺仪数据,利用PID控

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

【源码】基于C++和epoll的高并发Web服务器

项目简介 本项目是基于C++和epoll机制开发的高并发Web服务器,可处理大量并发请求,支持GET和POST方法。通过线程池和定时器机制,优化了服务器的性能与资源利用率。 项目的主要特性和功能 高并发处理:采用epoll的边沿触发(ET)模式和EPOLLONESHOT机制,结合非阻塞IO,实现高效

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

【源码】基于C++的职工管理系统

项目简介 本项目是基于C++编写的简单职工管理系统,通过读写文件方式实现员工信息的增删查改功能。该项目主要用于学习和实践C++编程基础,适合初学者参考和练习。 项目的主要特性和功能 员工信息管理 增加员工信息:通过文件写入操作,将新员工信息保存到文件。 删除员工信息:利用文件操作,删除指定员工的记录

littlebot littlebot Published on 2025-04-03
Previous Next