#arduino #com_порт
Возникла необходимость получать данные с Arduino, к ней подключен RC522 и в мониторе
порта выводится 1 строка чисел, мне хочется чтобы при считывании эта строка
1)выводилась на экран
2)записывалась в текстовик
3)Отправлялась на сервер
Такое возможно?
Ответы
Ответ 1
Есть два варианта либо искать в интернете программу, которая слушает СОМ-порт и как-то пересылать на сервер, либо писать программу самому. Во втором случае нужно определится с языком программирования. Например, если вы решите использовать C#, то здесь есть фрагмент кода, который можно незначительно изменить и получить желаемый вами результат. Обновление чтение моментальное. Данные пришли данные отобразились. Можете изменять таймауты получения и отправки вручную (это миллисекунды). Программа видит все что пришло в ком порт, неважно какой источник данных. Единственное что замечу в вашем случае возможно придется использовать не ReadExisting, a ReadByte. Зависит от формата передаваемых данных, нужно смотреть. Если будут вопросы создавайте новый вопрос, поможем.Ответ 2
Возможно, вам окажется не бесполезной моя статья об этом. Host-клиент Arduino на C (Linux)
Комментариев нет:
Отправить комментарий