亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 制造工艺

Arduino Nano 与 MPU-6050 构建实时陀螺仪游戏

元件与材料

Arduino Nano R3×1
DFRobot 6 DOF 传感器 - MPU6050×1
图形 OLED 128x64×1
LED (通用)×1
220Ω 电阻×1
滑动开关×2

必需工具

应用与在线服务

项目简介

制作一个基于 MPU-6050 陀螺仪的实时游戏:倾斜传感器控制小球移动,在 1 分钟内尽可能接触方块,同时避免碰到边界。代码包含两种模式:D7 接地时运行游戏;否则运行陀螺仪测试程序,显示俯仰/横滚值、XY 网格,并根据距离原点远近改变蜂鸣器音调。使用 U8G 库驱动 OLED,需在草图文件夹放入 I2C 和 Kalman.h 文件(随 MPU-6050 示例提供)。完整接线图见下图,详细说明请访问作者网站 cassiopeia.hk。最终整机装入 3mm PVC 材料盒子中。

代码

代码较长,仅提供下载链接,请从项目页面获取完整源码。

原理图

Arduino Nano 与 MPU-6050 构建实时陀螺仪游戏

制造工艺

  1. 基于 Edge Impulse 的 TinyML 语言检测器:Arduino Nano 33 BLE Sense 实战
  2. Arduino 数字骰子:LCD 显示随机点数的电子骰子
  3. 互动陀螺仪 LED 显示:NeoPixel Ring + Arduino Pro Mini
  4. 用 Arduino Nano 自制 37 灯珠轮盘赌游戏机
  5. DIY Arduino USB 游戏手柄 — 自制高性能游戏手柄
  6. Unopad:基于 Arduino 的无缝 Ableton Live MIDI 控制器
  7. 自制简易红外避障传感器:IR LED + 光电二极管 + Arduino
  8. Pixel Chaser:Arduino Nano 单键 NeoPixel 追逐小游戏
  9. 声控氛围灯:Arduino Nano + 麦克风模块 + WS2812B 灯珠
  10. 铜电镀智能系统:基于 Arduino UNO 的可控电解装置
  11. Arduino Nano 驱动 NeoPixel 矩阵:自制霓虹乒乓游戏
  12. Arduino Nano 手持盖革计数器:DIY 核辐射检测仪