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

【源码】基于Linux的FPGA驱动开发教程

项目简介 本教程帮助初学者了解Linux下的FPGA驱动开发流程,提供简单的FPGA驱动开发实例。学习者能通过该项目学习FPGA驱动的编写、编译、加载以及与应用程序的交互等基本操作。 项目的主要特性和功能 提供基础的FPGA驱动框架,具备设备初始化、读写操作和中断处理等功能。 有详细文档和教程,辅助

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

【源码】基于C++的简化版Shell解释器

项目简介 本项目实现了一个名为Myshell的简化版Shell解释器,使用C++语言编写。Myshell拥有Linux操作系统用户接口的基本交互能力,与bash类似,支持内部指令、外部程序/指令调用、IO重定向、文件作为命令行输入、管道操作、作业控制,还支持变量赋值,echo指令可进行变量替换。 项

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

【源码】基于ESP32和Arduino Cloud的智能家居能源监控系统

项目简介 本项目开发了一个智能家居能源监控系统原型,借助ESP32微控制器与Arduino Cloud服务相连,能实时监控和管理家庭能源使用情况,实现对电压和电流数据的远程监控与管理,源于对物联网在智能家居领域应用的探索。 项目的主要特性和功能 主要特性 通过ESP32实现电压和电流数据的实时采集与

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

【源码】基于AVR微控制器的NDVI记录器

项目简介 本项目是基于AVR ATmega1284P微控制器构建的NDVI(归一化植被指数)记录器,主要用于监测植被的绿色度。系统通过检测红外和可见光的辐照度来计算NDVI,以此评估植被的健康状况。它适用于远程无人值守的环境,具备极低功耗运行能力,可通过太阳能供电实现长期稳定运行,数据可通过蓝牙或S

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

【源码】基于C语言和Skynet框架的网络框架项目

项目简介 本项目基于C语言开发,结合Skynet框架与Lua语言,打造出一个高效、可靠的Skynet网络框架。此框架具备网络通信、消息路由、服务管理、定时器管理等功能,适用于构建分布式系统和微服务架构。 项目的主要特性和功能 网络通信:支持TCP和UDP的Socket创建、连接、收发、关闭及信息查询

littlebot littlebot Published on 2025-04-09

【源码】基于 Vue 和 qiankun 微服务的行政管理系统

项目简介 本项目是以 vue-cli 4.x、vue 2.x 等为技术栈,基于 qiankun 微服务构建的行政管理系统。通过数字化管理提升企业行政事务处理的效率与准确性,解决传统纸质管理效率低下的问题。采用微服务架构,增强了系统的灵活性与可维护性,具备完善的登录、任务管理、文件管理等功能。 项目的

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

【源码】基于Arduino的自动喂食器控制系统

项目简介 这是一个基于Arduino平台的自动喂食器控制系统项目。该系统结合Blynk物联网平台、HX711称重传感器和TinyStepper_28BYJ_48步进电机库,可精确控制喂食器的开合,实现自动喂食功能。系统能通过Blynk应用远程控制,利用HX711库读取称重传感器数据监控食物量,借助T

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

【源码】基于Arduino的实时气体监测系统

项目简介 这是一个基于Arduino平台的实时气体监测系统。系统借助TGS 826气体传感器检测环境气体浓度,通过串行通讯把数据传输到计算机,实现实时监测、数据记录与显示。同时,系统有警报功能,气体浓度超预设阈值时,压电蜂鸣器会发出警报,还可通过RTC DS3231模块获取实时时钟时间。 项目的主要

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

【源码】基于Arduino和ROS的LED灯带控制系统

项目简介 本项目结合Arduino Nano与运行Ubuntu 20服务器的Raspberry Pi 4,借助ROS(Robot Operating System)框架,实现对LED灯带颜色模式的远程控制。 项目的主要特性和功能 远程控制:可通过SSH连接到Raspberry Pi,远程启动LED灯

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

【源码】基于Arduino的mywatchnew项目

项目简介 这是一个基于Arduino平台的项目,主要用于手表视频的处理和发送,同时具备实时时钟控制、WiFi管理、传感器数据读取以及MP3控制等功能。项目包含多个文件,各文件具有特定功能。 项目的主要特性和功能 视频处理与压缩:通过cut.py文件处理手表视频文件,将每一帧转换为二进制字符串表示并保

littlebot littlebot Published on 2025-04-09
Previous Next