美文网首页我爱编程
跳一跳 物理外挂

跳一跳 物理外挂

作者: wwyyzz | 来源:发表于2018-01-07 15:25 被阅读1312次

1-使用元件:

  • 9G 舵机
  • ARDUINO UNO
  • 面包板
  • 跳线

2-实现功能

原理:
手工测量距离,通过Serial输入给arduino,经过公式换算为按压屏幕的时长
arduino操作舵机按压屏幕,停留换算的时间后抬起舵机,实现跳跃。

3-代码

比较简单,从网上找来的

#include <Servo.h> //引入lib  
float jump;
float press_time;
float timestamp;
Servo duoji;  // 创建一个伺服电机对象  
  
void setup()   
{  
  duoji.attach(4);    //定义舵机的引脚为4
  duoji.write(155);
  Serial.begin(9600);  //设置波特率  
}  
  
  
void loop()   
{  
  while (Serial.available() > 0) //判断串口是否有数据  
  {  
    jump = Serial.parseFloat();//读取数据,串口一次只能读1个字符  
    Serial.print(jump);
    Serial.println("mm");

    press_time = (316 * 2.099 * jump / 25.4) * 1000;
    Serial.print( press_time / 1000 );
    Serial.println("ms");

    timestamp = micros();
    duoji.write(155);
    while(micros() - timestamp < press_time) {      
      }
    duoji.write(140);
   }  
}  

4-注意

1、需要在屏幕上贴上一小块的湿纸巾,并用水润湿,用来模拟手指触屏
2、杜邦线可以不用一直用手拿着,接到arduino的5V上即可
3、舵机的角度需要根据实际位置进行微调


跳一跳 物理外挂 跳一跳 物理外挂 跳一跳 物理外挂

相关文章

  • 跳一跳 物理外挂

    1-使用元件: 9G 舵机 ARDUINO UNO 面包板 跳线 2-实现功能 原理:手工测量距离,通过Seria...

  • 微信跳一跳物理外挂—教​你用Python来玩微信跳一跳

    微信跳一跳出物理外挂了,教你用Python来玩微信跳一跳,最高可跳4000分。这里为大家整理了一份完整的使用教程,...

  • 跳一跳外挂

    前言 微信小游戏“跳一跳”发布后,刷爆朋友圈。各位好友之间在分数排名上一较高低。利用Python脚本自动跳一跳刷分...

  • 跳一跳外挂分析

    从微信6.6.1版本更新后,除了小程序入口增多外,还开放了小程序游戏,其中最火热的当属跳一跳,从发布当天开始大家就...

  • 跳一跳外挂使用教程

    0、瞎扯 可能你早发现了,我在你的跳一跳榜首有几天了,当然,你也知道不是我自己跳的,今天,带给你教程 1、设备准备...

  • 【信息学竞赛】用DEV-C++开发跳一跳外挂

    【信息学竞赛】用DEV-C++开发跳一跳外挂 视频链接 http://218.88.49.3:8088/oj/to...

  • jumpjmup

    最近微信里的小游戏《跳一跳》简直火遍大江南北啊,github上的各种外挂小助手也是蹭蹭蹭的上涨。《跳一跳》的游戏逻...

  • 张小龙发布关于微信2018年9项思考与计划

    1. 小游戏跳一跳。游戏与外挂的战争没有止境,微信会通过成长曲线判断用户作弊。跳一跳的高分是不断练习才能达到的,张...

  • 用C++开发外挂程序【微信跳一跳】

    用C++开发外挂程序【微信跳一跳】 最近看到大家都在玩跳一跳这个微信小游戏。那么我也来跟风蹭蹭热度。好多同学在学习...

  • 冲顶大会等答题类游戏答题神器

    参考之前跳一跳外挂的的思路,也整了这么一个东西:https://github.com/silenceper/qan...

网友评论

    本文标题:跳一跳 物理外挂

    本文链接:https://www.haomeiwen.com/subject/qpopnxtx.html