Как отправить строку ASCII в Arduino через COM-порт?

Я хотел бы отправить строку ACII через com-порт с помощью терминала linux. Как я могу это сделать.

Я использую Kubuntu 12.04

Я новичок в Linux и последовательной связи. Я только что получил Arduino. Я запустил его и запустил с помощью менеджера последовательностей arduino. Но вместо этого я бы хотел использовать терминал linux, чтобы иметь больше гибкости.

Мой arduino - / dev / ttyACM0

Спасибо за помощь.

2
задан 7 September 2013 в 03:34

2 ответа

GNU Screen или что-то в этом роде сделало бы эту работу.

sudo apt-get update
sudo apt-get install screen

Затем, чтобы подключиться к плате,

screen /dev/ttyACM0

Возможно, вам придется изменить скорость передачи, проверить спецификации на Arduino и прочитать экранное руководство, чтобы понять, как это сделать.

0
ответ дан 7 September 2013 в 03:34

Если вы заинтересованы в том, чтобы Linux «говорил» с вашим Arduino, как в ... Программа Linux что-то делает, а затем говорит Arduino что-то сделать (или наоборот).

Тогда вы можете захотеть заглянуть в pySerial (часть скриптовой среды Python).

Нужен рабочий пример? Я сделал некоторый код для станков с ЧПУ.

Вы можете найти его здесь , если хотите.

0
ответ дан 7 September 2013 в 03:34

Другие вопросы по тегам:

Похожие вопросы: