导航

    • 登录
    • 搜索
    • 版块
    • 产品
    • 教程
    • 论坛
    • 淘宝
    1. 主页
    2. 3ofx
    3
    • 举报资料
    • 资料
    • 关注
    • 粉丝
    • 屏蔽
    • 帖子
    • 楼层
    • 最佳
    • 群组

    3ofx

    @3ofx

    0
    声望
    1
    楼层
    886
    资料浏览
    0
    粉丝
    0
    关注
    注册时间 最后登录

    3ofx 关注

    3ofx 发布的帖子

    • openmv识别色卡。

      想问一下,我想通过openmv识别色卡,然后返回相应的值,除红绿蓝外,红绿蓝三色,四个分别对应0,1,2,3串口输出到uno上,然后我用串口监视器也能看的到,但是我用if判断不同的值然后执行其他函数一直没有执行,这是什么原因。

      void setup() {
        pinMode(3,OUTPUT);
        Serial.begin(115200);
        digitalWrite(3,HIGH);
      }
      
      void loop() {
      
        if (Serial.available() > 0) {
          int colorCode = Serial.read();
          
          if (colorCode == 49) { // 识别到红色
            Serial.print("1");
            digitalWrite(3,HIGH);
          } else if (colorCode == 50) { // 识别到绿色
            Serial.print("2");
            digitalWrite(3,HIGH);
          } else if (colorCode == 52) { // 识别到蓝色
            Serial.print("4");
            digitalWrite(3,LOW);
          }
        }
      }
      
      发布在 星瞳AI视觉模组
      3
      3ofx