[英]Reading data from serial port from Arduino on Windows via PHP. Data not matching serial monitor output
[英]PhP READING Serial port data sent from arduino
我正在嘗試使事情變得非常簡單,按鈕計數器,當我單擊它時在我的html-php上有一個按鈕,我向arduino發送了數據``按'',這使得LED閃爍,到目前為止效果很好,但是我想發送當我在arduino中按下按鈕時的信號,我想讓我的php使用字符串“點擊數:N”讀取串行端口,N是來自arduio的推動計數。
這里的問題是,在arduino串行中,我可以看到他的字符串,一切都很好,但是在php中,我可以
echo fread($fp); //fp being ttyACM0
我得到的都是不完整的字符串示例:
完整的ARDUINO STRING:“點擊次數:15”
PHP STRING:“神經衰弱:5”
從您的問題尚不清楚您要做什么,但是看起來您在傳輸過程中丟失了一些數據。 您是否可以發布更多代碼(尤其是您在Arduino上運行的代碼)?
我建議只發送該值(即“ 15”,而不是“點擊數:15”),然后在您的PHP中添加其他文本。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.