项目简介 本项目是基于Arduino的继电器控制板系统,主要为Arduino项目提供高负载电流供应。控制板配备四个独立功率继电器,各继电器有常闭(NC)和常开(NO)触点,采用并联设置增强电流输出。控制板预先组装,可直接安装到Arduino上,每个继电器配有LED指示灯显示开关状态。 项目的主要特性
项目简介 疫情期间人们普遍无聊,缺乏娱乐活动。为此开发了“Kill the Demons”游戏,这是一款基于Arduino平台的太空射击游戏,玩家操控“SPACE - FIGHTER”消灭危险的“DEMONS”(外星怪物)来拯救地球。 项目的主要特性和功能 平台兼容性强:基于Arduino平台开发,
项目简介 本项目是基于Arduino的Mario Power Band安全开锁系统,通过NFC通信实现安全开锁操作,项目包含硬件设计和声音文件集成。 项目的主要特性和功能 采用NFC通信,NFC标签与Arduino板通信完成开锁。 利用Arduino编程能力控制开锁系统。 集成DFPlayerMin
项目简介 本项目对Mikata Arm 6轴机械臂的ROS包进行优化与改进,旨在让其在Gazebo仿真环境和实际硬件环境中稳定运行。原Mikata Arm ROS包虽能在Gazebo和MoveIt!环境正常工作,但使用moveit_commander编程存在问题。本项目通过去除不必要的命名空间,解决
项目简介 本项目实现了一个基于Python的Pacman捕获游戏AI系统。游戏中存在红色和蓝色两个团队,每个团队有两个代理分别负责顶部和底部移动,代理们在迷宫中移动,目标是捕获对方的“Pacman”角色。AI代理借助启发式搜索和概率推断自动进行游戏,并依据游戏状态做出决策。 项目的主要特性和功能 启
项目简介 本项目是一个基于FreeRTOS的MaaXBoard RT HTTP服务器,属于SDK项目。它从相关“黄金参考”项目修改而来,针对MaaXBoard - RT进行了调整,主要解决了内存区域使用错误的问题。当前使用100M PHY和连接器,后续计划修改项目以支持1G PHY。 项目的主要特性
项目简介 本项目是基于Arduino编程的学习项目,主要目标是通过Arduino编程实现对双轮驱动机器人的控制。项目涵盖硬件控制和串行通信,非常适合初学者学习Arduino编程以及机器人控制的基础知识。 项目的主要特性和功能 地面控制站(Python程序) 串行通信:借助串行通信与机器人建立连接,达
项目简介 本项目基于C++编程语言和WiFiManager库,针对ESP8266/ESP32平台开发,提供了简单且强大的WiFi配置管理系统。借助该系统,用户能够轻松实现WiFi网络的自动连接与配置,无需手动输入复杂的网络凭据。 项目的主要特性和功能 自动连接WiFi:系统自动尝试连接已保存的WiF
项目简介 这是一个基于Node.js和Vue的前端应用项目。项目结合了Vue的响应式数据绑定与组件化系统,以及Node.js强大的后端处理能力,提供了高效、灵活的Web应用开发解决方案,且项目结构清晰,便于维护与扩展。 项目的主要特性和功能 主要特性 Vue组件化开发:利用Vue组件化特性实现代码模
项目简介 本项目是基于Spring Boot和Vue框架的串口通信系统,借助Spring Boot提供后端服务,处理串口通信的初始化、数据收发,通过Vue构建前端界面,实现用户与串口设备的交互。 项目的主要特性和功能 串口通信管理:可初始化并打开指定串口,设置波特率、数据位、停止位等参数,能发送和接