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

【源码】基于C语言的多功能徽章开发项目

项目简介 本项目是基于C语言的多功能徽章开发系统。徽章硬件采用32位Microchip MCU(PIC32MX250128D),包含两个线性电容式触摸滑块、IR Tx/Rx、USB、按钮等组件。由于新徽章部分功能尚在完善,目前开发工作基于2014年的徽章进行。 项目的主要特性和功能 丰富的硬件接口:

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

【源码】基于BMP280传感器的气象站模块

项目简介 本项目是基于BMP280传感器的气象站模块,可测量大气压力和温度。模块设计紧凑,支持Arduino、Raspberry Pi、Rock Pi等多种开发板,通过I2C总线连接,还配备uSup连接器,便于与SHT40、BME280、SCD41等其他传感器模块扩展连接。 项目的主要特性和功能 高

littlebot littlebot Published on 2025-04-17

【源码】基于Java的算法与数据结构学习项目

项目简介 本项目是基于Java的算法与数据结构学习项目,包含从基础到高级的各类算法和数据结构实现。学习者可通过此项目深入理解Java语言,以及经典算法和数据结构的实现原理。 项目的主要特性和功能 1. 算法实现 排序算法:冒泡、选择、插入、快速、归并排序等。 搜索算法:线性、二分、深度优先(DFS)

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

【源码】基于Arduino的Mark Rover I远程控制系统

项目简介 本项目是基于Arduino的Mark Rover I远程控制系统,结合电子技术与机器学习算法,用户可通过互联网控制车辆的移动和避障。适用于监控、探险应用以及自动驾驶车辆系统,可实现车辆的自主驾驶和远程控制功能。 项目的主要特性和功能 车辆硬件控制:借助Arduino Uno板控制车辆运动并

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

【源码】基于Arduino的无人机遥控发射器

项目简介 ESPDroneTransmitter库是基于Atmega328P MCU开发的,用于配置和部署无线遥控发射器对象。该库可将遥控信号通过无线射频发送,用于遥控无人机等设备,借助SPI和RF通信协议实现远距离无线数据传输,在Arduino IDE中开发和使用。 项目的主要特性和功能 支持Ar

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

【源码】基于STM32和lwIP的嵌入式网络项目

项目简介 这是一个基于STM32微控制器和lwIP(轻量级IP协议栈)的嵌入式网络项目,旨在实现嵌入式网络解决方案,支持TCP/IP网络通信,涵盖TCP、UDP、IPv4和IPv6等协议。利用STM32H7微控制器的双核架构(CM7和CM4),实现多核通信和数据共享,其中CM7核心执行来自CM4核心

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

【源码】基于Mbed操作系统的游戏手柄驱动程序

项目简介 本项目基于Mbed操作系统开发游戏手柄驱动程序,借助USB接口达成与计算机的通信,从而实现游戏手柄功能。项目运用多个硬件组件(如按钮、摇杆等),通过软件编程完成与计算机的交互。 项目的主要特性和功能 运用USB HID通信协议,实现游戏手柄与计算机间的数据传输。 提供驱动代码和示例程序,便

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

【源码】基于Arduino的鸡场环境监测系统

项目简介 本项目是基于Arduino Nano V3微控制器打造的鸡场环境监测系统,借助NRF24L01+PA+LNA无线模块达成对鸡场空气质量和安全性的远程监控。系统集成了MQ传感器、土壤湿度传感器、温湿度传感器以及接近传感器等多种传感器,传感器数据会通过NRF24L01+PA+LNA模块打包发送

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

【源码】基于epoll的异步IO库evio

项目简介 本项目是基于epoll实现的用于处理异步IO事件的库,它对文件、套接字、管道等设备类进行了封装,这些设备类均继承自evio::FileDescriptor,提供统一读写操作接口。该库支持多设备同时操作,且所有操作均为非阻塞。 项目的主要特性和功能 设备类封装:对文件、套接字、管道等设备进行

littlebot littlebot Published on 2025-04-17

【源码】基于Android和物联网的电动汽车数据监控系统

项目简介 本项目是一个基于Android平台开发的应用程序,借助物联网(IOT)设备实现对电动汽车(EV)数据的实时监控。应用通过Wi-Fi和互联网与IOT设备通信,用户能够在应用中查看电动汽车的实时数据,以此提升工作效率和任务管理能力。 项目的主要特性和功能 实时数据监控:利用IOT设备获取电动汽

littlebot littlebot Published on 2025-04-17
Previous Next