Как отправить данные с сайта на процессор через последовательный порт? - PullRequest
0 голосов
/ 17 апреля 2020

Я строю простой физический будильник, который получает часы из приложения React. Я уже создал очень простое приложение и программу для процессора на C, используя программу под названием Hercules. Теперь я хочу иметь возможность отправлять данные (часы) с веб-сайта на процессор (процессор ATMEGA 328P (Arduino)) через последовательный порт (с помощью USB-кабеля).

Первое, что мне нужно сделать, это отправить номер (например, 67).

Итак, что происходит после того, как я нажимаю кнопку отправки на форму в моем приложении React, пока не попадет в процессор? Какой самый простой способ сделать это и чему я должен научиться?

1 Ответ

1 голос
/ 17 апреля 2020

Вы можете создать API, который вы сможете вызывать из приложения React. Этот API будет затем взаимодействовать с вашим Arduino. Кажется, есть несколько пакетов, которые позволяют вам взаимодействовать с вашим Adruino с узла: https://www.npmjs.com/search?q=arduino. Я также нашел учебник здесь: https://desertbot.io/blog/control-arduino-with-nodejs. Это использует ExpressJS для обслуживания вашего API. В целом, это довольно широкий топи c, поэтому я надеюсь, что это помогло вам в правильном направлении.

...