PhP READING 从 arduino 发送的串行端口数据



我试图做一些非常简单的事情,按钮计数器,当我点击它时,在我的html-php上有一个按钮,我向我的Arduino发送了数据"按下",它使LED闪烁,到目前为止一切顺利,但是我想在Arduino中按下按钮时发送信号,我想让我的php读取带有字符串"点击次数: N",N 是来自 arduio 的推送计数。

这里的问题是,在 arduino 串行中我可以看到他的字符串,一切都很好,但在 php 中我这样做

echo fread($fp); //fp being ttyACM0

我得到的只是不完整的字符串示例:

完整的 ARDUINO 字符串:"点击次数:15">

PHP 字符串: "Ner of clic: 5">

从您的问题中不清楚您要做什么,但看起来您在传输过程中丢失了一些数据。你能发布更多的代码(尤其是你在Arduino上运行的代码(吗?

我建议只发送值(即"15"而不是"点击次数:15"(,并在PHP中添加其他文本。

最新更新