Como envio uma string ASCII para o Arduino pela porta COM?

2

Eu gostaria de enviar uma string ACII através de uma porta COM usando o terminal linux. Como posso fazer isso?

Estou usando o Kubuntu 12.04

Eu sou novo em linux e comunicação serial. Acabei de receber um arduino. Eu comecei a funcionar usando o gerenciador serial do arduino. Mas eu gostaria de usar o terminal Linux, então vou ter mais flexibilidade.

Meu arduino é / dev / ttyACM0

Obrigado pela ajuda.

    
por Sponge Bob 03.07.2012 / 08:43

2 respostas

1

O GNU Screen ou algo assim faria o trabalho.

sudo apt-get update
sudo apt-get install screen

Depois, para se conectar ao quadro,

screen /dev/ttyACM0

Você pode ter que alterar a taxa de transmissão, verificar as especificações do Arduino e ler o manual da tela para descobrir como fazer isso.

    
por NOP 03.07.2012 / 09:08
0

Se você está interessado em fazer o Linux 'falar' com o seu Arduino como em .. Um programa Linux faz alguma coisa e depois diz ao arduino para fazer algo (ou vice-versa).

Então você pode querer olhar para pySerial (uma parte do ambiente de script Python).

Precisa de um exemplo de trabalho? Eu fiz um código para máquinas CNC DIY.

Você pode encontrar aqui se quiser vê-lo.

    
por dewy721 23.08.2012 / 09:17