|
本帖最后由 leeye 于 2019-7-28 20:19 编辑
在网上看到有一秒连击8次的吃鸡神器,分析了一下,电路原理不难,于是用手里的吃鸡手柄改了一个。
我手里的手柄是这个样子:
在选择电路的时候,有两种方案,一种是单片机,一种是用NE555.
用单片机的好处是响应及时,但是耗电快,考虑过用中断触发,然后离开中断时进入睡眠状态,但是感觉有点麻烦,还要写程序。
用555芯片的好处是,不按下的时候不接通电路,省电,电路简单,焊好就行,但是有延迟。
综合考虑各方面因素,决定用555芯片做一个。
接下来是设计电路,电路原理如下图:
其中,T是接手机触屏,这里是接手柄上的铜线,SW1是手柄里的按键开关,K1是单刀三掷开关,分别是单点动,7次每秒,10次每秒(标题说8次每秒纯粹是为了凑热点:lol:)。
基本原理是,手柄按下按键,导通电源,555芯片构成一个振荡电路,K1接通1时,一次脉冲宽度是2x0.7R1C1,然后靠555的7脚开漏输出接地,模拟点击屏幕。其中BAT-是接手指,所以接地就是接手指,就类似手指按下的功能。
以下是组装好的图:
本来考虑到555电路的最低电压是4.5V,所以考虑用两节锂电池供电,但是实际测试的时候发现,一节锂电池的电压足以启动,测试电路振荡的电压最小是2V,所以最终用一节锂电池供电。
在测试过程中发现,电路功能是可以,但是会经常失灵,有时候一开始失灵,就关手机屏重新唤醒手机,触屏重新初始化就好了。但是在游戏过程中,稍微时间一长就失灵了。
测试可以用,说明基本原理是正确的,但是为什么会失灵,百思不得其解。
后来也考虑过555的7脚接地电阻不够低,所以换外接场效应管来驱动,顺带能减少半个周期的延迟,但是换了场管还是不行,还没直接接7脚上好用。
在这里请教一下大佬们,手机触屏这样触发有没有什么不妥之处?另外,失灵的原因有可能是什么?
还望坛里的大佬们不吝赐教!:smile:
论坛上传不了视频,如果有人想看测试视频的话我申请视频网站的账号发一个,以前的账号好多年没用了,记不得了。:sweat:
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|