查看: 212|回复: 3

[已解决] 为什么会提示说这个没定义,这不是switch case的用法吗

[复制链接]
回帖奖励 10 金币 回复本帖可获得 1 金币奖励! 每人限 1 次
  • TA的每日心情
    奋斗
    2019-9-20 09:59
  • 签到天数: 51 天

    [LV.5]常住居民I

    发表于 2019-9-11 00:18 | 显示全部楼层 |阅读模式
    BBJU5BWL]RZUN9985CBB~BC.png
    #include <Servo.h>
    #define SERVO 3
    Servo myservo;
    byte BT_COM;
    byte BT_PWN=75;
    void setup()
    {
      myservo.attach(3);
      Serial.begin(38400);
    }
    void loop()
    {
      if(Serial.available())
      {
        BT_COM=Serial.read();
        switch(BT_COM)
        {
          case'a':       BT_SERVO_REDUCE();
                         break;
        case'b':        BT_SERVO_ADD();
        break;
      }
    }
    void BT_SERVO_REDUCE()
    {
      while(!Serial.available())
      {
        BT_PWN-=2;
        if(BT_PWN<5)BT_PWN=5;
        myservo.write(BT_PWN);
        delay(50);
      }
    }
    void BT_SERVO_ADD()
    {
      while(!Serial.available())
      {
        BT_PWN+=2;
        if(BT_PWN>150)BT_PWN=150;
        myservo.write(BT_PWN);
        delay(50);
      }
    }

  • TA的每日心情
    擦汗
    2019-7-29 00:08
  • 签到天数: 47 天

    [LV.5]常住居民I

    发表于 2019-9-11 01:15 | 显示全部楼层

    回帖奖励 +1 金币

    switch 的花括号没有匹配,丢了一个 }

    ERROR.png
  • TA的每日心情
    奋斗
    2019-9-20 09:59
  • 签到天数: 51 天

    [LV.5]常住居民I

     楼主| 发表于 2019-9-11 00:20 | 显示全部楼层
    我想的是用蓝牙控制舵机,当蓝牙发送a的时候左转,b的时候右转,为啥他现在会提示我 BT_SERVO_REDUCE没定义,感觉跟这个没关系呀,求大神解答
  • TA的每日心情
    开心
    2019-9-14 07:38
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2019-9-13 00:20 来自手机 | 显示全部楼层

    回帖奖励 +1 金币

    void BT_SERVO_REDUCE(void)
    您需要登录后才可以回帖 登录 | 立即注册  

    本版积分规则

    热门推荐

    全国机器人等级考试配件购买
    全国机器人等级考试配件购
    本人想自己教小孩机器人等级考试,需要购买机器人等级考试的配件,可是淘宝上的太
    【Arduino】108种传感器系列实验(24)---水位传感器模块
    【Arduino】108种传感器系
    37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是
    【Arduino】108种传感器系列实验(96)---433M无线发射接收模块
    【Arduino】108种传感器系
    37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是
    【Arduino】108种传感器系列实验(93)---CSR8350蓝牙音乐模块
    【Arduino】108种传感器系
    37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是
    【Arduino】108种传感器系列实验(89)--- 4*4位 RGB LED 全彩模块
    【Arduino】108种传感器系
    37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是
    Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   ( 蜀ICP备14017632号-3 )
    快速回复 返回顶部 返回列表