导航

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

    xasn

    @xasn

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

    xasn 关注

    xasn 发布的帖子

    • RE: arduino与openmv通信问题

      @kidswong999 你是说如果波特率一致的话 不应该出现来不及接收的问题? 我是使用杜邦线

      发布在 OpenMV Cam
      X
      xasn
    • RE: arduino与openmv通信问题

      @kidswong999 感觉是openmv传太快。我给openmv和arduino波特率都是9600。好的我试试readline 谢谢

      发布在 OpenMV Cam
      X
      xasn
    • RE: arduino与openmv通信问题

      @kidswong999 最下面 直接一个float型数以字符串类型uart.write输出给arduino
      其实我就只是想达到一个目的:openmv发给arduino一个float型数……有没有什么好办法

      发布在 OpenMV Cam
      X
      xasn
    • arduino与openmv通信问题

      0_1540198258867_48778b57-2bd1-4218-9a9f-f4f1703a9910-image.png

      通过openmv的串口write功能 向arduino发送float值(字符串格式)
      似乎是速度太快,收取的数据有问题。
      0_1540198394504_7f951f6e-bc1a-48b1-9dfe-62c4e19c6aae-image.png

      Arduino代码段如下:
      String detectString()
      {
      while (softSerial.read() == '[');
      return (softSerial.readStringUntil(']'));

      }
      void getList()
      {
      String s = detectString();
      //Serial.print("s=");
      //Serial.println(s);
      for (int i = 0; i < s.length(); i++)
      {
      if (s[i] != '[')
      {
      nums += s[i];
      }
      }
      data = nums;
      nums = "";
      Serial.print("data=");
      Serial.println(data);
      float PID_data = data.toFloat();
      Serial.print("PID_DATA=");
      Serial.println(PID_data);

      OPENMV代码段如下:
      data_out='[%f]'%pid_output
      print(data_out)
      uart.write(data_out)

      发布在 OpenMV Cam
      X
      xasn
    • RE: 请问openmv的IO口可以跟arduino的IO口连接吗?arduino输出high 会烧掉openmv吗

      3.3v逻辑的arduino指的是?

      发布在 OpenMV Cam
      X
      xasn
    • 请问openmv的IO口可以跟arduino的IO口连接吗?arduino输出high 会烧掉openmv吗

      请问openmv的IO口可以跟arduino的IO口连接吗?arduino输出high 会烧掉openmv吗

      发布在 OpenMV Cam
      X
      xasn