instructables 智能弹球
Pblomme 的智能弹珠台
我从小就喜欢玩弹球机。 我小时候有一个小东西,我花了好几个小时玩那个东西。 因此,当我的老师给我们布置了一项制作“魔法物品”的作业,并且他们给出了制作有趣物品的提示时,我立即想到了弹球机。
所以,在这个教程中,我将带你完成我制作我版本的超棒弹球机的旅程! 补给品:
成分:
- 树莓派 (€ 39,99) x1
- Raspberry T-cobbler (€ 3,95) x1
- USB-C 电源 3,3V(9,99 欧元)x1
- 木板 (€ 9,45) x1
- LDR(3,93 欧元)x1
- 力敏电阻器 (€ 7,95) x1
- 红外线传感器 (€ 2,09) x1
- 木棍 (€ 6,87) x1
- 一盒彩色橡皮筋 (€ 2,39) x1
- 液晶屏 (€ 8,86) x1
- 黑色大理石 (€ 0,20) x1
- 霓虹灯贴纸 (€ 9,99) x1
- 电缆 (€ 6,99) x1
- 伺服电机 (€ 2,10) x1
Smart Pinball machine 是一款可以使用 Raspberry Pi 和各种组件构建的 DIY 弹球机。 弹球机有传感器、伺服电机、液晶屏和存储数据的数据库A。 以下是制作智能弹球机所需的用品和工具:
补给品
- 树莓派 (39.99) x1
- 覆盆子 T-cobbler (3.95) x1
- USB-C 电源 3.3V (9.99) x1
- 木板 (9.45) x1
- 低动态范围 (3.93) x1
- 力敏电阻(7.95)x1
- 红外传感器 (2.09) x1
- 木棍 (6.87) x1
- 一盒彩色橡皮筋 (2.39) x1
- 液晶屏 (8.86) x1
- 黑色大理石 (0.20) x1
- 霓虹贴纸 (9.99) x1
- 电缆 (6.99) x1
- 伺服马达 (2.10) x1
工具
- 胶枪
- 拼图
- 演习
- 木胶
使用说明
- 连接一切: 按照 PDF 中提供的说明进行操作 file使用电缆连接所有传感器、伺服电机和 LCD 屏幕。 确保所有组件都正确且牢固地连接。
- 设置数据库: 在 Raspberry Pi 上安装 MariaDB 并将 MySQL Workbench 连接到它。 然后,运行 SQL file 提供创建一个数据库来存储所有的游戏数据。 该数据库包含两个重要的表,一个用于玩家,另一个用于传感器数据。
- 设置传感器和站点: 按照 PDF 中提供的说明为弹球机设置传感器和站点。
- 制作物理游戏:盒子: 按照 PDF 中提供的说明为弹球机制作一个木箱。
- 结合一切: 按照 PDF 中提供的说明组合弹球机的所有组件。
第 1 步:连接一切
在下面的 pdf 中,您可以找到连接所有传感器、伺服电机和 LCD 屏幕的内容和方式。 一些组件设置在 pdf 的面包板上,但你应该用电缆连接所有东西。 以后将所有东西都放在盒子里需要什么?
下载: https://www.instructables.com/ORIG/FHF/1MQM/L4IGPP2Z/FHF1MQML4IGPP2Z.pdf
下载: https://www.instructables.com/ORIG/FFH/ZZ83/L4IGPP38/FFHZZ83L4IGPP38.pdf
第 2 步:设置数据库
对于这个项目,您需要一个数据库来存储您将从游戏中收到的所有数据。 为此,我在 MySQL workbench 中创建了一个数据库。 确保您的 raspberry-pi 上安装了 MariaDB,并将 MySQL 工作台连接到您的 pi。 在那里你可以运行 sqlle 你可以在此处找到以获取数据库。 数据库中的重要表格用于演奏的人和存储在表格“spel”中的传感器数据。 这样可以节省游戏开始和结束的时间、您击中热区的次数和玩的时间。 这一切都用于获得 10 场最佳比赛的记分牌。
第 3 步:设置传感器和站点
在 Github 库中,您可以找到使传感器和电机工作所需的所有代码。 您还可以找到所有代码来制作 web现场工作并与游戏互动。
有关代码的一些信息:
当球滚到 ldr 旁边时游戏开始,因此它变得更暗。 ldr 检测到这一点并开始游戏。 您可以更改 ldr 的强度以完美地适应您的照明情况。 我把它放在 950 上,因为它在我构建它的地方工作得很好,但对你来说可能会有所不同。 保持球“活着”的每一秒你都会得到分数。 当你碰到压力传感器,也就是热区时,你会得到额外的分数,伺服电机会停止转动一点。 当你最终输了,球会滚到红外传感器旁边,这就是游戏知道你输了的方式。
第 4 步:制作物理游戏:盒子
制作游戏的第一步是制作盒子本身。 我基于我对这个视频的设计。 只是我用木头代替了硬纸板,并把末端做得高了一点,所以液晶屏不行。 我很幸运,因为我有一个朋友有一台伐木机,但可以用拼图切割出形状。
首先切掉侧面、背面、正面和主要接地板。 在连接所有东西之前,在液晶屏的背面打一个洞。 现在用钉子或木胶连接所有东西。 确保两侧至少有一厘米的边缘。 在那之后,它会钻一些洞! 你需要几个三角形的孔来放入木棍,还有一些孔用于电机和传感器。 在棍子上,每根放大约 3 个橡皮筋,这样球就可以弹起来。 确保在盒子的末端有一些大孔,以便将所有电源线和其他电缆穿过。 最后也是最难制作的部分是 ipper 的机制。 从理论上讲,这并不难。 你按下的棍子转动一个方块,橡皮筋将那个方块推回去。 在那个街区有一根棍子,上面有一根棍子。 确保侧面的木棍确实很好地粘在积木上,这样它们就不会掉下来。

第五步:结合一切
盒子做好后,我们就可以开始把所有东西放在一起了。 你可以用一些小螺丝把树莓派固定在中间。 只需确保不要将它们放入太深,否则它们会从顶部伸出盘子。 你可以去掉面包板的保护层,然后把它们粘在盒子里。 将 ldr 放在盒子左侧的一侧,就在发射机构之后。 您可以将压力传感器放在任何您喜欢的地方。 我把它放在一个三角形的前面。 您可能需要在前面再打一个孔才能将红外传感器滑入。 必须侧身才能看到球。 你为液晶屏打的洞应该是你把它推进去的最佳尺寸。对于电机,你可以用胶枪在上面粘一点。 把棍子穿过你为它做的洞,然后把一小块木头粘在棍子上。 完成所有这些后,您可以在上面贴上一些漂亮的贴纸!

文件/资源
![]() |
instructables 智能弹球 [pdf] 指示 智能弹球 |






