littlebot
Published on 2025-04-09 / 0 Visits
0

【源码】基于Arduino框架的抓娃娃机

项目简介

此项目致力于打造一个具备实用功能的抓娃娃机。团队经讨论确定了抓娃娃机的功能,包括可操作的爪子、用户控制功能、感应“硬币”放置以启动游戏的传感器,以及承载游戏的结构。最终成果是一个小型且能正常运行的抓娃娃机。项目分多步完成,先制作承载游戏的盒子,接着构建吊架系统与爪子并在Arduino IDE中进行编程,之后将代码集成到应用程序,同时添加“硬币”传感器用于启动游戏。

项目的主要特性和功能

  1. 功能性爪子:抓娃娃机配备可抓取和释放物体的功能爪子。
  2. 用户控制:用户能通过应用程序控制抓娃娃机的移动和爪子的操作。
  3. 硬币传感器:可感应“硬币”放置,以此启动游戏。
  4. 结构设计:有承载游戏的盒子,其内部结构支持爪子和吊架系统的正常运作。

安装使用步骤

制作抓娃娃机部件

  • 盒子:借助激光切割机和Adobe Illustrator制作盒子部件,再按步骤完成组装。
  • 爪子:使用激光切割机和Adobe Illustrator制作爪子部件,将爪子与伺服电机进行组装。
  • 吊架系统:利用铝杆、滑块和电机制作吊架系统,并将其组装到盒子中。

接线

  • 依据接线图,连接两个Arduino、电机驱动器、线传感器及其他组件。
  • 务必保证所有接线准确无误,尤其是电机和传感器的连接。

导入和测试代码

  • 使用Arduino IDE导入项目代码。
  • 分别对各个组件的代码进行测试,确保电机、伺服电机和传感器能正常工作。

使用应用程序控制

  • 运用MIT App Inventor创建控制应用程序。
  • 通过该应用程序控制抓娃娃机的移动和爪子的操作。

注意:完成本项目需要具备一定的动手能力和电子知识。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】