PhP READING从arduino发送的串口数据

时间:2018-09-27 15:45:25

标签: php ubuntu arduino serial-port

我试图做一些非常简单的事情,按钮计数器,当我单击它时,我的html-php上有一个按钮,我向arduino发送了数据“ press”,这使得指示灯闪烁,到目前为止效果很好,但是后来我我想在arduino中按下按钮时发送信号,我想让我的php使用字符串“点击数:N”读取串行端口,N是arduio的推送计数。

这里的问题是,在arduino序列中,我可以看到他的字符串,一切都很好,但是在php中,我确实

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

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

完整的ARDUINO STRING:“点击次数:15”

PHP STRING:“神经病专家:5”

1 个答案:

答案 0 :(得分:0)

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

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