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

【源码】基于C++的光线追踪渲染系统

项目简介 本项目是基于C++语言实现的光线追踪渲染器,模拟光线与场景内物体的反射和折射交互,以此生成逼真的图像效果。运用递归和蒙特卡洛方法计算光线颜色,可实现不同几何体(如球体、盒子等)以及体积体的渲染,用户能通过调整场景和相机参数生成多样化图像。 项目的主要特性和功能 几何体管理:实现球体、盒子等

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

【源码】基于Arduino的线路跟随机器人项目

项目简介 本项目构建了一个线路跟随机器人,借助红外光线传感器检测白色表面上的黑色线路,利用PID控制机制为两个电机提供合适动力,使机器人能沿线路行走。项目运用了Arduino Uno微控制器板、面包板、3D打印底盘、球铸件、QTR - 8A反射传感器阵列、直流电机等组件。为获得最佳评分,机器人在给定

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

【源码】基于嵌入式开发语言的Car2Car通信系统控制模块

项目简介 本项目是基于嵌入式开发语言的Car2Car通信系统控制模块,主要用于控制和管理汽车之间的通信功能。 项目的主要特性和功能 Wunderboard控制器:处理ADC(模数转换器)信号,读取模拟信号值(如加速度计数据),并根据不同ADC值执行相应动作,控制LED阵列显示效果。 UART通信:通

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

【源码】基于Arduino编程语言的Open EVSE固件

项目简介 Open EVSE固件是一个开源项目,主要提供用于电动汽车充电站的固件。该项目有一套控制电动汽车充电站硬件的固件,涵盖J1772 EVSE控制器的实现,以及读取传感器数据、控制充电过程、通信接口和安全监控等功能的代码。 项目的主要特性和功能 J1772 EVSE控制器:实现J1772 EV

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

【源码】基于Arduino的初级项目实践

项目简介 这是一个基于Arduino开发板的初级项目实践集合,用于展示和练习硬件组件与微控制器的编程技能,是个人在电子工程课程中学习和成长的见证。 项目的主要特性和功能 项目作为课程实践练习,侧重于学习和实践Arduino编程技能以及硬件组件的使用,包含LED灯控制、按钮输入处理、传感器数据读取等基

littlebot littlebot Published on 2025-04-09

【源码】基于Spring Boot框架的博客管理系统

项目简介 本项目是基于Spring Boot框架开发的博客管理系统,能提供简洁美观、功能强大且自适应的博客平台。系统支持移动端自适应,具备完备的前台和后台管理功能。用户可通过此系统发布和管理博客文章、进行评论互动以及管理博客各项配置。 项目的主要特性和功能 前台功能 文章展示:可浏览博客文章,查看标

littlebot littlebot Published on 2025-04-09

【源码】基于Arduino的AD9910模块控制项目

项目简介 这是一个基于Arduino的嵌入式软件项目,适用于ESP32平台,主要用于控制来自中国的DDS AD9910模块,实现对该模块的信号生成与调节功能。 项目的主要特性和功能 能够通过ESP32平台精确控制DDS(直接数字合成器)AD9910模块。 支持生成和调节多种信号,例如正弦波、余弦波等

littlebot littlebot Published on 2025-04-09

【源码】基于Python的B站直播瓜子自动领取脚本

项目简介 本项目是基于Python开发的自动化脚本工具Koriru,主要用于自动领取B站直播间的瓜子奖励。它能够识别验证码图片,自动完成领取流程。随着版本更新,还增加了学习模式、GUI界面等高级功能。 项目的主要特性和功能 自动登录与验证:借助用户提供的Cookie完成登录和验证。 验证码识别:处理

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

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

项目简介 本项目是基于AVR微控制器的智能家居空调控制系统,目的是借助无线通信与红外信号对传统空调进行控制,让其接入物联网。项目涵盖硬件和软件两部分,硬件由基站(hub)和红外发射器(spoke)构成,软件则提供现代化Web界面,用户能通过该界面远程控制空调并监控环境数据。 项目的主要特性和功能 无

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

【源码】基于Arduino的KeiganMotor I2C控制库

项目简介 本项目提供了一个Arduino库,可通过I2C通信控制KeiganMotor KM - 1系列电机。该库支持Arduino UNO、Mega、ESP8266、ESP32以及M5Stack等开发板,能让用户轻松实现电机的速度控制、位置控制、PID参数调整等功能。 项目的主要特性和功能 I2C

littlebot littlebot Published on 2025-04-09
Previous Next