西蒙对峙
使用说明书
西蒙对峙
作者:Paola Solórzano Bravo
该项目是一款双人游戏,模仿了深受喜爱的游戏西蒙。 我们想制作一款既能与我们的对象互动又能与另一个人互动的游戏,因此这将是对传统版本的一种不同看法。 游戏装在一个激光打印的盒子里,里面包含游戏的所有组件。 盒子的盖子也是激光切割的,上面有洞。 游戏的实际交互涉及玩家 1 和玩家 2 在与西蒙竞争时竞争看谁能走得最远。 两位玩家面前都会有 4 个按钮组合点亮,他们必须完成这些按钮。 最后一个与西蒙竞争的玩家获胜。 所有 LED 灯不止一次闪烁,表明玩家输入的组合不正确或等待时间过长。 用于交互的按钮是瞬时的,并且还装有一个根据命令点亮的 LED。 当没有玩游戏时,由于按钮中的 LED 可以通过编程与按下按钮的动作分开,它们会循环显示鲜艳的颜色以吸引人们玩游戏。 这种游戏和体验将考验一个人的记忆力,也会引发竞争。 
材料
- 2x – 全面包板
- 2x – Arduino Nano 33 物联网
- 16x – 330 欧姆电阻器
- 2x – 蓝色 16mm 发光瞬时按钮
- 2x – 红色 16mm 发光瞬时按钮
- 2x – 黄色 16mm 发光瞬时按钮
- 2x – 绿色 16mm 发光瞬时按钮
- 32x – 3 x 45mm 热缩管
- 实心芯线

填充电路
- 使用一根实芯线,将 Arduino 上的 3.3 V 引脚连接到面包板的正极线。 然后,用另一根线连接面包板的两条正极线
- 从 GND、地面、Arduino 上的引脚连接到面包板的负线。 使用另一根电线连接面包板的两条负极线
- 切割 32 块,每个发光按钮 4 块,长度约为 4 英寸的实芯线
- 从每根电线的一侧剥去约 1 英寸,从每根电线的另一侧剥去约 1 厘米
- 将电线一侧的 1 in 穿过其中一个发光按钮背面的触点之一,如上图所示
- 对所有 8 个发光按钮上的所有触点重复前面的步骤
- 使用烙铁将环状实芯线焊接到它所连接的触点上
- 对所有连接的电线重复此操作
- 热收缩每个触点及其连接的电线上的一根热缩管,如上图所示
- 注意:标有 + 的触点是 LED 的正极,标有 – 的触点是 LED 的负极。 另外两个触点将是按钮线
- 将红色发光按钮标记为正极的一侧连接到一行,然后您将使用一根实芯线连接到 Arduino Nano 18 IoT 的引脚 D33
- 将红色发光按钮标记为负极的一侧连接到先前使用的行旁边的一行,您将从该行放置一个 330 欧姆电阻器到面包板的负极线
- 将剩余的两根电线中的任何一根连接到一行的中央分隔线上,您将使用另一根实芯线连接到 Arduino 上的引脚 D9
- 从同一行,用 330 欧姆电阻连接面包板的行和负线
- 将剩余的电线连接到上一步中使用的行旁边的一行。 使用一小段实芯线,将这一行连接到面包板的正极线
- 对其余发光按钮重复步骤 11-15,黄色按钮的正极标记触点连接到 D19,按钮触点连接到 D3,绿色按钮的正极标记触点连接到 D20,按钮触点转到 D4,蓝色按钮的正标记触点转到 D21,按钮触点转到 D7




原理图和电路图
尽管上面的原理图和电路图将瞬时开关、按钮和 LED 显示为单独的组件,但实际电路仅使用发光的瞬时按钮。 这是因为不幸的是,Fritzing 不包含我们使用的组件。 使用的发光按钮将按钮和 LED 组件集成在一起,而不是分开。
代码
这是 Arduino 工作代码的 .insole。
| https://www.instructables.com/ORIG/FAR/IBQN/KX4OZ1BF/FARIBQNKX4OZ1BF.ino | 下载 |
激光切割
最后,最后一步是激光切割一个盒子来封装电路。 用于这个特定项目的盒子是 12″x8″4″。 使用 1/8″ 亚克力和激光切割机以及 .dxf 文件切割矩形盒子的顶部、底部和侧面。 盒子的顶部必须有 8 个 15mm 的圆孔用于按钮。 建议使用指接,使亚克力易于连接在一起。
适用于塑料的丙烯酸胶水或强力胶可用于使丙烯酸树脂粘在一起。
这让我想扮演有竞争力的西蒙。 我从来不知道那是我想做的事情。

文件/资源
![]() |
instructables 西蒙对峙 [pdf] 使用说明书 西蒙对峙,西蒙对峙,对峙 |




