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

【源码】基于AVR ATMEGA32微控制器的按需交通灯控制系统

项目简介 本项目构建了一个基于AVR ATMEGA32微控制器的交通灯控制系统,可实现交通灯状态的自动控制,同时能响应行人需求,保障行人优先通行权。系统包含车辆和行人的LED交通灯以及供行人操作的按钮。 项目的主要特性和功能 自动控制交通灯,可实现红、黄、绿三种状态的自动转换。 赋予行人优先通行权,

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

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

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

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

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

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

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

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

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

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

【源码】基于Arduino Nano和INA219的电池监控系统

项目简介 本项目利用Arduino Nano、INA219传感器与OLED I2C显示屏,实现对电池电压和电流的实时监控。通过连接INA219传感器和OLED显示屏至Arduino Nano,并借助相关库函数,用户能够便捷地读取并显示电池的电压和电流数据。 项目的主要特性和功能 实时监控:可实时读取

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

【源码】基于STM32F1系列MCU的I2CSPI设备通信工具

项目简介 本项目旨在实现计算机对I2C和SPI总线的便捷访问,主要用于对其他项目中的EEPROM和闪存设备进行编程,也能与任何I2C/SPI设备进行通信。项目最初针对STM32F100编写,后续扩展到STM32F103,具备良好的可移植性。此外,还增添了PWM和ADC命令功能。 项目的主要特性和功能

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

【源码】基于Vita2D框架的bmjpngViewer漫画浏览器

项目简介 本项目是基于Vita2D图形框架开发的漫画浏览器,专为PlayStation Vita平台打造。其目的是为用户提供简便直观的方式,用于浏览和查看设备中存储的漫画图片。支持BMP、JPG和PNG格式图片,还具备缩放、平移和翻页等操作。 项目的主要特性和功能 支持BMP、JPG和PNG三种常见

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

【源码】基于Arduino和Flutter的家庭智能安全监控系统

项目简介 本项目旨在开发一套家庭智能安全监控系统,借助先进技术革新家庭安全保障。系统通过安装在门口的摄像头,结合面部识别和智能物体检测等技术,实现对访客的检测与识别,为居民提供便捷、高效且安全的家庭安全解决方案。 项目的主要特性和功能 来客检测与识别:利用门口摄像头实时检测并精准识别来访者。 直观用

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

【源码】基于Arduino的ArmBoard机器人软件项目

项目简介 本项目旨在开发一款适用于Teensy微控制器的嵌入式软件,为ArmBoard机器人赋予运动控制能力。借助实现机器人的逆向运动学与正向运动学计算,让机器人能依照预设轨迹进行动作。 项目的主要特性和功能 实现机器人手臂模型,利用Denavit - Hartenberg变换(DH变换)计算关节位

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

【源码】基于PyQt5框架的Markdown笔记管理系统

项目简介 本项目是基于PyQt5框架开发的图形界面应用程序,目标是打造一个类似印象笔记的Markdown笔记管理软件。用户能通过图形界面轻松地创建、编辑、查看和删除Markdown笔记,并且项目具备文件管理、预览、搜索、外部程序调用及版本同步等功能。 项目的主要特性和功能 图形界面交互:提供直观图形

littlebot littlebot Published on 2025-04-17
Previous Next