gpt4 book ai didi

Arduino - 解析 GET 字符串

转载 作者:行者123 更新时间:2023-12-04 05:32:41 31 4
gpt4 key购买 nike

讨厌发布这个,但我在谷歌上搜索并尝试了许多不同的选择,但没有成功。

基本上我想获取一个页面,其中包含 10 个灯的状态并打开/关闭相应的灯。 Arduino 正在获取结果并将字符串发布到串行监视器中,但该字符串不会触发我的 if 语句。不确定是我使用了错误的函数来解析字符串还是我的 if 语句不正确。

这是 GET 的输出,它在串行监视器中发布(打印 readString):

Light1:1 Light2:0 Light3:0 Light4:0 Light5:0 Light6:1 Light7:0 Light8:1 Light9:0 Light10:0



这是我在草图中尝试的最后一件事,每个灯都有一个 if 语句:

if (readString.indexOf("Light1:1">0)) 
{
digitalWrite(light1, HIGH);
}
else
{
digitalWrite(light1, LOW);
}

你会使用什么功能?我做错了什么?
重构页面的输出也是一种选择。

最佳答案

可能有错别字...您已经在 .indexOf() 中进行了比较打电话。你的意思是

if (readString.indexOf("Light1:1") >= 0) 

关于Arduino - 解析 GET 字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12380483/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com