要控制led,如何获取数据点?进行0和1的判断?-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4700|回复: 2

要控制led,如何获取数据点?进行0和1的判断?

[复制链接]
发表于 2016-4-13 23:43 | 显示全部楼层 |阅读模式
要控制led,如何获取数据点?进行0和1的判断?谢谢先
有代码学习一下吗
 楼主| 发表于 2016-5-4 06:09 | 显示全部楼层
现在回头看这个问题有点可笑,一方面描述的不清楚,另一方面问的有点简单,当时的水平是最基本的问题都描述不清楚了。
在OneNet官网上有相关的API和SDK资料,也有例程可以帮助解决上述问题,关于判断0和1的代码,原理是对get语句获取OneNet上数据,然后在arduino上对获取的数据进行判断即可
这是用了一个板子的代码,供参考,其中WidoClient更换一下
    while (WidoClient.available()>0) {
      char c = WidoClient.read();
   // Serial.print(c);
      if (c == '{')
        ResponseBegin = true;
      else if (c == '}')
        ResponseBegin = false;
      if (ResponseBegin)
        returnValue += c;   
  }
  if (returnValue!="" && (ResponseBegin == false))
  {
    //Serial.println(returnValue);
    if (returnValue.charAt(returnValue.length() - 1) == '1') {
      //Serial.println("turn on the LED");
      digitalWrite(13, HIGH);
    }
      else if(returnValue.charAt(returnValue.length() - 1) == '0') {
      //Serial.println("turn off the LED");
      digitalWrite(13, LOW);
    }
     returnValue = "";
  }
发表于 2016-5-22 14:07 | 显示全部楼层
你好请问例程哪里有 找不到 小白学习中
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-11-28 00:45 , Processed in 0.524703 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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