Чтение PhP Последовательный порт данных, отправленных с Arduino - PullRequest
0 голосов
/ 27 сентября 2018

Я пытаюсь сделать что-то действительно простое, счетчик кнопок, иметь кнопку на моем html-php, когда я нажимаю на нее, я отправляю данные «нажмите» на мое arduino, и это делает светодиодное мерцание, пока все хорошо, но потом яхочу послать сигнал, когда я нажимаю кнопку в arduino, я хочу, чтобы мой php читал последовательный порт со строкой «Количество нажатий: N», где N - это счетчик нажатий от arduio.

Проблемаздесь, в серийном Arduino я вижу строку, все хорошо, но в php я делаю

<code></p>

<p>echo fread($fp); //fp being ttyACM0

, и все, что я получаю, это пример неполных строк:

ЗАВЕРШЕНИЕ ARDUINO STRING: "Количество кликов: 15"

PHP STRING: "Количество кликов: 5"

1 Ответ

0 голосов
/ 28 сентября 2018

Из вашего вопроса неясно, что вы пытаетесь сделать, но похоже, что вы теряете некоторые данные во время передачи.Можете ли вы опубликовать больше своего кода (особенно кода, который вы запускаете на Arduino)?

Я бы рекомендовал отправлять только значение (т. Е. «15» вместо «Количество кликов: 15»)и добавив дополнительный текст в ваш PHP вместо этого.

...