查看: 142|回复: 2

[未解决] 请问摇杆松手后,怎么才能让舵机停在当前位置

[复制链接]
  • TA的每日心情
    郁闷
    2019-10-11 15:39
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2019-10-10 15:28 | 显示全部楼层 |阅读模式
    这是我的程序,能实现摇杆控制舵机,但是松手后,舵机也会回到原始位置,我想让舵机在摇杆松手后,依然停留在我调整的那个位置,请问要怎么修改一下程序呢
    #include <Servo.h>

    int _ABVAR_1_loc;
    Servo servo_pin_2;

    void setup()
    {
    servo_pin_2.attach(2);
    _ABVAR_1_loc = 0;
    Serial.begin(9600);
    }

    void loop()
    {
    _ABVAR_1_loc = analogRead(A0) ;
    Serial.print( _ABVAR_1_loc );
    Serial.println("");
    servo_pin_2.write( map ( _ABVAR_1_loc , 0 , 1023 , 0 , 180 )  );
    }


    C80E2EDD3F1E897C3C87B6372AD9A48C.png
  • TA的每日心情
    奋斗
    2019-7-1 11:12
  • 签到天数: 100 天

    [LV.6]常住居民II

    发表于 2019-10-10 18:36 | 显示全部楼层

    回帖奖励 +5 金币

    摇杆会自动回位的,那你一松手当然舵机也回位喽。  加个按键,给个角度变量, if 按下  舵机按摇杆角度转, if松开,持续给当值(或者舵机没负载时,detach(),也行,但按下时要对应加上attach()  )
    打赏作者鼓励一下!
  • TA的每日心情
    郁闷
    2019-10-11 15:39
  • 签到天数: 2 天

    [LV.1]初来乍到

     楼主| 发表于 2019-10-11 15:38 | 显示全部楼层
    wwwusr 发表于 2019-10-10 18:36
    摇杆会自动回位的,那你一松手当然舵机也回位喽。  加个按键,给个角度变量, if 按下  舵机按摇杆角度转, ...

    请问具体怎么加呀,这个程序是我照着教程写的,如果要修改我就不太懂怎么加了,在ardublok上
    您需要登录后才可以回帖 登录 | 立即注册  

    本版积分规则

    热门推荐

    【Arduino】108种传感器模块系列实验(104)---MAX30102手腕心率
    【Arduino】108种传感器模
    37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是
    萌新报道 刚购买了一个watchx
    萌新报道 刚购买了一个wat
    就这货 但是网上让下载库 我点加载以后他提示没法用。。 求大神帮忙 谢谢了
    【Arduino】108种传感器系列实验(15)---手指侦测心跳传感...
    【Arduino】108种传感器系
    37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是
    【原创】全球最小口袋3D打印机mini one直播教程贴
    【原创】全球最小口袋3D打
    最近闲得蛋疼,没事搞个掌上3D打印机,先放效果图吧。 搞了半天,终于能正常打印,
    求助!GM65二维码扫描模块怎么用?
    求助!GM65二维码扫描模块
    求助!GM65二维码扫描模块怎么用? 卖家给的资料真的看不懂该怎么弄。。( ̄▽ ̄)~*
    Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   ( 蜀ICP备14017632号-3 )
    快速回复 返回顶部 返回列表