Apos atualização do ubuntu para o 12.04 a IDE do arduino não reconhece mais a porta serial

seguinte não aguentei e instalei a nova versão do ubuntu 12.04 depois instalei a IDE para o arduino so que ela não se comunica com meu arduino UNO instalei tudo certinho eu acho deletei aquele arquivo para brailhe,mas quando digito isso no terminal tenho a resposta.
ls /dev/ttyusb*
ls: impossível acessar /dev/ttyusb*: Arquivo ou diretório não encontrado
ls /dev/ttyUSB*
ls: impossível acessar /dev/ttyUSB*: Arquivo ou diretório não encontrado
ou isso
dmesg | grep tty
[ 0.000000] console [tty0] enabled

 dmesg | tail
[ 2401.983742] usb 1-1.3: device descriptor read/64, error -32
[ 2402.159402] usb 1-1.3: device descriptor read/64, error -32
[ 2402.335082] usb 1-1.3: new full-speed USB device number 17 using ehci_hcd
[ 2402.406908] usb 1-1.3: device descriptor read/64, error -32
[ 2402.582553] usb 1-1.3: device descriptor read/64, error -32
[ 2402.758201] usb 1-1.3: new full-speed USB device number 18 using ehci_hcd
[ 2403.165131] usb 1-1.3: device not accepting address 18, error -32
[ 2403.237266] usb 1-1.3: new full-speed USB device number 19 using ehci_hcd
[ 2403.644256] usb 1-1.3: device not accepting address 19, error -32
[ 2403.644499] hub 1-1:1.0: unable to enumerate USB device on port 3


Mesmo com o arduino conectado não encontra
na IDE em tools não tem a opção de serialport habilitada alguem ajuda aeeee

Exibições: 3171

Responder esta

Respostas a este tópico

no Ubuntu em geral, é  fato que seu Arduino IDE não consegue visualizar ou reconhecer a porta serial do seu Arduino. Na instalação do IDE é criado um grupo chamado "dialout" que é para manipular toda essa questão de permissão para brincar com o Arduino, mas infelizmente não é o que geralmente acontece, então vou escrever três dicas para contornar esta situação:


Dica 1º - Adicionar aos grupos
Adicionar o seu usuário do sistema no grupo "dialout" e no grupo "tty", que é o grupo que mexe com as saídas de portas paralelas e seriais.
sudo usermod -a -G tty NOME_DE_USUARIO
sudo usermod -a -G dialout NOME_DE_USUARIO 

Reinicie a sessão.

Dica 2º - Executar como sudo
Com qualquer editor de texto, abra como sudo o arquivo "/usr/share/applications/arduino.desktop" e edite o treho "Exec=arduino" para  "Exec=gksudo arduino".
 
Observação sem as aspas.
 
Dica 3º - Último suspiro

Liberar a porta individualmente para leitura e escrita.

Para descobrir a porta: Após plugar o arduino na porta USB, rode o comando:
dmesg
no meu sistema é a ttyACM0
para facilitar a identicação da porta você pode usar o comando grep para filtrar as saidas.
dmesg | grep tty
e então para a porta, que por exemplo pode ser a ttyACM0

sudo chmod a+rw /dev/ttyACM0
 
 
fonte :

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço