大佬们,帮帮忙-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2457|回复: 5

[未解决] 大佬们,帮帮忙

[复制链接]
发表于 2021-9-26 20:21 | 显示全部楼层 |阅读模式
为什么我写的子程序,单独使用运行没问题,两个程序合起来就只会运行一个程序
  1. #include <Servo.h>

  2. Servo servo_pin_4;
  3. int _ABVAR_1_variablename = 0 ;
  4. int _ABVAR_2_i = 0 ;
  5. int _ABVAR_3_1 = 0 ;

  6. void zhuazi();
  7. void lunzi();

  8. void setup()
  9. {
  10.   pinMode( 18, INPUT);
  11.   pinMode( 14, INPUT);
  12.   servo_pin_4.attach(4);
  13.   pinMode( 5 , OUTPUT);
  14.   pinMode( 6 , OUTPUT);
  15. }

  16. void loop()
  17. {
  18.   zhuazi();
  19.   lunzi();
  20. }

  21. void lunzi()
  22. {
  23.   if (!( digitalRead(14) ))
  24.   {
  25.     servo_pin_4.write( 360 );
  26.     delay( 3000 );
  27.     digitalWrite( 5 , HIGH );
  28.     digitalWrite( 6 , LOW );
  29.   }
  30. }

  31. void zhuazi()
  32. {
  33.   for (_ABVAR_1_variablename= 1; _ABVAR_1_variablename<= ( 100 ); _ABVAR_1_variablename++ )
  34.   {
  35.     if (!( digitalRead(18) ))
  36.     {
  37.       _ABVAR_2_i = ( _ABVAR_2_i + _ABVAR_3_1 ) ;
  38.       servo_pin_4.write( _ABVAR_2_i );
  39.     }
  40.   }
  41. }

复制代码



QQ截图20210926201927.png
QQ截图20210926201911.png
QQ截图20210926201904.png
发表于 2021-9-27 09:37 | 显示全部楼层
这是上传出错
 楼主| 发表于 2021-9-27 09:53 | 显示全部楼层

上传没有问题的,就是程序运行有问题
 楼主| 发表于 2021-9-27 09:54 | 显示全部楼层

只是还没有插板子就上传了
发表于 2021-9-27 11:44 | 显示全部楼层
wjc2211 发表于 2021-9-27 09:53
上传没有问题的,就是程序运行有问题

自己重写就行了
发表于 2021-9-27 20:40 | 显示全部楼层
这个是servo库定义的接口只有9,10,11,另外舵机的转角是180度,没有360度
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-28 23:58 , Processed in 0.076508 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表