Как прочитать файл ввода из текстового файла на ПК в Arduino - PullRequest
0 голосов
/ 03 октября 2019

Итак, в основном у меня на компьютере есть файл, который содержит некоторые операторы (строку). Я хочу отправить эти строки символ за символом в Arduino Uno. fopen () не работает в Arduino (если это то, что я прочитал правильно). Я не знаю, будет ли последовательный порт работать с данными из моего компьютера. Есть ли способ отправить символьные данные в arduino? Если да, то, пожалуйста, направьте меня. Если данные могут быть отправлены через Python и / или командную строку (терминал), пожалуйста, скажите мне, как это сделать. Заранее спасибо.

1 Ответ

0 голосов
/ 03 октября 2019

Существует бесчисленное множество способов общения с Arduino, если у вас есть соответствующие щиты. Wifi, Ethernet, Bluetooth, ...

Вы можете использовать конвертер USB в последовательный порт, подключенный к выводам Arduinos Rx / Tx. Большинство, если не все Arduinos поставляются со встроенным конвертером USB в последовательный порт. Подключите Arduino к компьютеру с помощью USB-кабеля. Убедитесь, что у вас установлены драйверы для этого USB-последовательного конвертера, и вы готовы к работе.

Все, что вам нужно знать, - это как отправлять данные с вашего компьютера через виртуальный COM-порт этого USB-последовательного порта. устройство и способ чтения этих данных в эскизе Arduino.

Затем вы открываете файл на своем компьютере и отправляете его в байт Arduino за байтом.

Доступно бесчисленное множество учебных пособий. Просто поищите в сети «Arduino serial» и «Python serial» на тот случай, если вы захотите выполнить часть ПК на Python.

...