Postagens

Comunicação USB : Python e Arduino

    Depois de uma pequena dor de cabeça resolvi criar um pequeno tutorial sobre como realizar a comunicação entre meu computador e minha placa arduino via USB no linux. 1 Instalação de biblioteca necessárias no python     A maior dor de cabeça foi entender que a mensagem de erro "AttributeError: 'module' object has no attribute 'Serial '" . Apesar de anti intuitivo a solução se resume na instalação de uma segunda biblioteca, a pyserial . Execute os dois comandos abaixo : python -m pip install serial python -m pip install pyserial 2 Realizando teste de conexão     Elaborei o script abaixo que será muito util para o passo seguinte, a resposta do arduino. Segue o script de comunicação Computador -> Arduino: import serial # Estabelecendo uma conexao na porta ttyACMX, timeout IMPORTANTE conexao = serial.Serial('/dev/ttyACM3', 9600, timeout=1);     # Enviando operadores e operacao   while True :       conexao.write('3');           
Postagens recentes