首页 > 解决方案 > 如果它是打开或关闭,我如何制作一个状态,它出现在客户端的 html 中

问题描述

我做了这个代码:

if(readString.indexOf("?on") >0)//checks for on
          {
            alfa.write(80); 
            Serial.println("Energy on");
          }
          if(readString.indexOf("?off") >0)//checks for off
          {
            alfa.write(180); 
            Serial.println("Energy off");
          }

我想向客户端打印一个状态,显示能量是打开还是关闭,但是,我真的不知道该怎么做。有人知道我该怎么做吗?

标签: arduino-c++

解决方案


如果你想在 中找到一些子字符串readString(),你应该使用这样的东西:

String incoming = "";
if(incoming.substring(0, incoming.length()) == "?on")//checks for on
{
    alfa.write(80); 
    Serial.println("Energy on");
}
else if(incoming.substring(0, incoming.length()) == "?off")//checks for off
{
    alfa.write(180); 
    Serial.println("Energy off");
}

推荐阅读