问候,哈勃!

大约一年前,我制作了电子井字游戏的第一版。 其中只包括一场与现场对手的比赛。 如果您对此有兴趣,我请一只猫。
我的工作很缓慢,而且只有在空闲时间做。
首先,我将简要讨论第一版中的缺点。 这更多是我个人的看法。 对于孩子和我的朋友,这不会打扰。 缺陷可以分为两类-审美和财务上的缺陷。 下面我将告诉您所取得的成就。
美学重量和尺寸。 我想得到一个轻巧的玩具,它可以轻松地装在儿童的口袋里并很重,而又不像砖头。
首先要做的是放弃两板设计和插针连接器(通常是插针组件)。
二是减少电池。 正如我立即想到的那样,1.5A具有很多容量和重量。
当然,第三个是军团(在上一篇文章中他与他无关,但他几乎立即出现了)。
第一种情况是在3D打印机上打印的,高度约为18-19毫米。 这些板通过金属机架互连。 电池位于两板之间。 有很多住房选择。 我们试图在脸部背面制作凹槽。 内部板的位置有不同的选择,而组装和安装则有不同的选择。 他们甚至尝试上底漆和上漆。
图1。 首批XO建筑物之一为了将所有东西都转移到一块板上,就组件而言,必须拒绝某些东西,并用按钮发明一些东西,因为它是大头针,侧视并焊接在下部板上。 后来发现,没有长推杆和小尺寸的SMD角按钮(也许我看上去很糟)。
图2。 XO电源按钮的选项之一我拒绝晶体管打开LED和几乎所有的悬挂器(决定只轻轻地打开它们)。 自然,销钉连接器(包括SWD)都不见了。 当我将所有组件都放在板上时,我意识到不可能将其分成一层(顶层是忙于触摸按钮和LED的布线),因此我决定为每组LED(8pcs)只放置一个限流电阻。 每组“吃”大约10mA(中文LED),而每个人的亮度都相同。 太好了 交付了所有0603组件,以简化用于手动安装的电路板。
所有这些简化了跟踪,但是效果仍然不理想。 然后,我重新布线,并用风扇从控制器中拉出所有支脚。 这样就没有路口了。 是的,之后我不得不重写该软件,但这是值得的。
图3。 XO板的新版本一路上,我一直在思考如何处理按钮。 我找到了SMD侧面选项,但它们需要推动器。 在打印机上进行打印失败,我决定将按钮移到底部的方形平面上,但是这样一来,当游戏在桌面上时,就不会按下按钮了(由于螺丝起了腿的作用)。
在一个阶段,一种出色的解决方案是卸下扬声器并添加振动马达。 按下,更改游戏等时,振动响应的出现非常方便(比浏览器的简单“峰值”有趣得多)。
为了美观,我还将包括游戏功能本身。 只有具有人工智能和对手的井字游戏很少。 然后我和我的同事又提出了一些游戏。 下面我将给出说明,其中
将近 9个游戏都已绘制完毕。
通过在一个单元格上按住手指来选择游戏。 当所有三个十字点依次在下面的行中亮起时,您会感受到振动反馈-选择了游戏。
- 带有人工智能的井字游戏1(以下称AI)。 单击字段并等待AI移动。 将三个十字架排成一行。
- 井字游戏AI 2.单击字段并等待AI移动。 将三个十字架排成一行。 AI会随意进行第二步,这会使游戏变得复杂。
- 井字游戏两个。 单击字段,等待对手移动。 将三个相同的形状排成一行。
- 备注1.一种类似著名游戏的改进记忆的游戏。 触摸任何字段并记住图片。 单击重复图案的字段。 零星和十字架依次出现。 图片在不断变化!
- 备注2.有必要在田野中找到十字架,图片出来后要指出它们的位置。 十字架的数量在增加。 顺序无关紧要。
- 射手 准备就绪后,单击任何字段。 十字出现在顶部。 从最下面一行,您需要发射TAC脚趾弹,以降低十字架。 游戏的速度正在逐步提高!
- 竞速 您开着一辆绿色汽车,就需要避开马路对面的红色障碍物箱。 游戏的速度正在逐步提高! (游戏仍在完成中)
- 备忘3.一款非常令人兴奋的游戏,即使对于成年人! 十字出现在字段上:第一个,然后两个,依此类推,直到九个(逐级)。 必须按出现十字的相同顺序单击字段。
- 井字游戏的演示版。 显示如何正常播放。
您可能会猜到,在3x3的游戏环境中,很难想到令人兴奋的事情,但从原理上讲,结果还是不错的。 我的3和7岁的孩子很容易掌握游戏之间的切换并学会了玩游戏。 原则上,稍稍戳一下,即使没有说明,您甚至都可以猜测出什么以及如何进行。
作为一个小的补充,在一分钟不活动后添加了自动关闭功能。 我什么也没发明,只是从我通过二极管输入日志的微控制器中得出的。 CD4013芯片上的“ 1”-模拟按钮按下。 它运行稳定。
销售成本当然,以上所有因素都严重影响了成本。 现在只有两个董事会,而不是两个董事会。 他离开了引脚连接器,18个晶体管和一堆电阻(主要是电阻器),电路板安装架变成了塑料。 为了进一步降低成本,我开始尝试电池。 首先,我将容量减小到750mA。 无法降落电池。 接下来,我将其减小到500mA。 再说一次,即使我离开游戏让孩子们玩耍,他也从未坐下。 电池的尺寸和重量分别减少了三倍。 我决定暂时停止此操作,但我真的想输入300mA。
如果我说这笔费用是10美元,我将撒谎。 实际上,这在很大程度上取决于批次,但是对于50-100件而言,这个数字是真实的。
发生什么事了目前的最后一件事是表壳74x74mm,厚度为14.5mm。 我订购了黑色的木板;箱子也被印刷成黑色。 握在手中非常好,口袋里几乎看不到游戏,电池电量是“永恒的”。 上部用铣削的1.5 mm PET封闭(以防止边缘融合)。 充电指示分为三个阶段,通过打叉产生:一圈,四圈或八圈。
图4。 XO机箱中的新板在照片中,您无法很好地拍摄LED。 实际上看起来不错。
您想改变什么?目前,最薄弱的环节是军团。 不是在打印机上打印外壳的最佳选择。 这不仅很长,而且也不是很漂亮。 当然,可以对一块样本进行平滑处理和上漆,但这非常复杂,并且会使成本增加一倍。
我考虑过用硅树脂铸造,但视频不明白此选项是否适合我。 在这种情况下,“铸件”将保留在表壳上,只能通过绘画将其隐藏起来,这又是一种复杂情况。
图5。 游戏XO
图6。 游戏XO。 开/关按钮我还决定向有兴趣的人发布一个简短的视频:
直接链接到第一篇文章:
habr.com/en/post/429618PS:特别感谢程序员的代码以及游戏和视频的广告商)
谢谢,再见!