我试图做一些非常简单的事情,按钮计数器,当我单击它时,我的html-php上有一个按钮,我向arduino发送了数据“ press”,这使得指示灯闪烁,到目前为止效果很好,但是后来我我想在arduino中按下按钮时发送信号,我想让我的php使用字符串“点击数:N”读取串行端口,N是arduio的推送计数。
这里的问题是,在arduino序列中,我可以看到他的字符串,一切都很好,但是在php中,我确实
echo fread($fp); //fp being ttyACM0
我得到的都是不完整的字符串示例:
完整的ARDUINO STRING:“点击次数:15”
PHP STRING:“神经病专家:5”
答案 0 :(得分:0)
从您的问题中不清楚您要做什么,但是看起来您在传输过程中丢失了一些数据。您能否发布更多代码(尤其是您在Arduino上运行的代码)?
我建议仅发送值(即“ 15”,而不是“点击次数:15”),并在PHP中添加其他文本。