项目简介 本项目是一个基于Arduino平台的开源天线控制系统,核心功能是对天线进行精准控制,从而实现对卫星信号的追踪。项目包含硬件与软件两部分,借助Arduino编程、Labview GUI以及移动应用程序来实现天线的控制。该系统能够在每天的四个时段内,以两种速度和两个方向控制天线跟踪卫星,还配备
项目简介 这是一个基于C++实现的软光栅化器项目,其核心目标是完成完整的3D模型渲染流程。该流程涵盖加载3D模型文件(.obj)、设置摄像机参数、加载纹理以及实现软光栅化算法。项目运用了双线性过滤、Blinn - Phong光照模型、多线程加速渲染等技术,具备3D模型的旋转、拖拽以及实时渲染等功能。
项目简介 本项目是基于Arduino的智能家居控制系统,借助Arduino设备对家庭环境中的温度、湿度进行监控,并能控制USB设备开关。该系统有温度湿度监控与通知、远程控制USB开关两个主要功能模块。 项目的主要特性和功能 温度湿度监控与通知系统: 实时监控钢琴房的温度和湿度。 通过Telegram
项目简介 Beethduino是一个简单且可DIY的电子节拍器项目,基于Arduino开发。项目涵盖了构建该节拍器所需的全部文件,包括源代码、原理图、图表等,同时包含软件开发周期相关交付物以及硬件的组件级物理规格说明。 项目的主要特性和功能 信息显示:通过LCD屏幕显示节拍速度(BPM)、模式以及蜂
项目简介 这是一个基于Arduino Uno实现的MIDI序曲器项目,为音乐制作和创作提供灵活且有趣的工具。借助Arduino的硬件和软件编程,实现多种MIDI序曲功能,还具备众多高级功能,增强了序曲器的互动性和创作自由度,适合对电子音乐制作和电子开发感兴趣的爱好者使用。 项目的主要特性和功能 灵活
项目简介 ts-better-storage 是一个基于 TypeScript 封装的本地存储库,目的是更便捷地使用原生的 window.localStorage。它提供了一系列简单方法用于数据的存储、获取、删除和清空操作,助力开发者高效管理本地存储数据。 项目的主要特性和功能 TypeScript
项目简介 本项目以ESP32开发板和74HC595移位寄存器为基础构建LED立方体。借助ESP32对LED立方体的各层进行控制,利用74HC595移位寄存器编码每一层的LED状态,最终达成动态的LED显示效果。 项目的主要特性和功能 ESP32控制:采用ESP32开发板作为主控芯片,通过编程控制LE
项目简介 本项目是基于Arduino平台开发的贪吃蛇游戏。借助LED矩阵板显示游戏画面,玩家能通过简单的四个按钮控制器操作游戏。游戏过程中,贪吃蛇在矩阵板上移动,同时LCD显示屏会实时显示当前得分和最高分。 项目的主要特性和功能 贪吃蛇移动控制:可通过四个按钮控制贪吃蛇的移动方向。 得分机制:贪吃蛇
项目简介 本项目是使用C++语言编写的图像格式转换工具,能够将BMP格式图像转换为DDS格式,也能把DDS格式图像转换为BMP格式。项目具备丰富的构建选项与测试功能,可保证转换过程准确且高效。 项目的主要特性和功能 支持BMP到DDS以及DDS到BMP的图像格式转换。 支持多种编译器(如GNU、Cl
项目简介 本项目利用 unitree_legged_sdk 达成 PC 与 Go1 机器人控制器板之间的通信,同时支持通过 UDP 在其他 PC 上使用,为控制和交互 Go1 机器人奠定基础。 项目的主要特性和功能 特定机器人支持:仅支持 Go1 机器人,对 Laikago、Aliengo、A1 等