Linux slogan
Visite também: BR-Linux.org · Dicas-L · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: Ubuntu 7.04
Por bigua

Comunidades

Comunidade Linux Home Participar da comunidade Linux Participar Fórum Linux Fórum Membros LinuxMembros RSS do fórum

<< Primeira | Anterior Próxima | Última >>

Configurar Serial Port para programar Arduino [RESOLVIDO]

[1] Enviado em 08/07/2011 - 15:23h Configurar Serial Port para programar Arduino [RESOLVIDO]
Linux user: douglas
dsbonafe

(usa Fedora)


Galera, estou com um probleminha aqui.
Acabo de comprar um Arduino UNO e, resolvi ligá-lo e seguir esse tutorial para aprender a usá-lo:
(já passei pela lesson0!)

http://www.ladyada.net/learn/arduino/lesson1.html

Meu arduino, está como ttyACM0, diferente do tutorial, mas creio que é por causa da mpu ser a Atmega328.

Quando cheguei na parte de configurar a "Serial Port", a IDE não identificou nenhuma.
Tentando encontrar algo do tipo:

[ 37.531286] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[ 37.531841] 00:0b: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[ 37.532138] 0000:04:00.3: ttyS1 at I/O 0x1020 (irq = 18) is a 16550A

Digitei no terminal:

:~$ dmesg | grep tty
[ 8281.672131] cdc_acm 1-1.6:1.0: ttyACM0: USB ACM device

Como vê, só retornou meu arduino.

Quando vou em Tools > Serial Ports, este está inacessível.
Quando vou em Tools > Serial Monitor, me retorna Serial 'COM1' not found.

Para usar o Arduino preciso configurar estas portas.

Meu notebook é um CCE e meu S.O. é Ubuntu 10.10.

Gostaria de saber como faço para configurar essa "porta serial". Deveria aparecer USB serial ao invés de USB ACM.

Alguém sabe como resolver isso?

Att.

 

  


[2] Enviado em 14/11/2011 - 16:57h Re: Configurar Serial Port para programar Arduino [RESOLVIDO]
Linux user: Antonio Thomacelli
tonnytg

(usa Arch Linux)


Já conseguil resolver seu problema ?
Estava procurando umas coisas e deparei com sua pergunta.

 

[3] Enviado em 14/11/2011 - 17:32h Re: Configurar Serial Port para programar Arduino [RESOLVIDO]
Linux user: douglas
dsbonafe

(usa Fedora)


Na versão do Ubuntu que eu estava, tinha conseguido sim. Mas não sei como fazer na 11.10. Pra ser sincero, desde semana passada quando instalei esta versão não tive tempo ainda de brincar com meu Arduino. hehehehe

Se tiver a solução, por favor, poste aqui. Assim que eu puder mexer, posto também.

 

[4] Enviado em 11/07/2012 - 14:27h Re: Configurar Serial Port para programar Arduino [RESOLVIDO]
Linux user: Rodrigo Araújo Cavalcante
imbika

(usa Ubuntu)


A minha duvida é a mesma.
Estou utilizando Ubuntu 12.04
e ele está reconhecendo como /dev/ttyACM0.
mas no Serial port nada de aparecer a porta.
Se alguem puder ajudar. :)


Resultado do lsusb

root@rlinux:/# lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 012: ID 2341:0001 Arduino SA Uno (CDC ACM)
Bus 002 Device 003: ID 0c45:62c0 Microdia Sonix USB 2.0 Camera
Bus 001 Device 010: ID 0458:002e KYE Systems Corp. (Mouse Systems)

########

resultado do syslog

Jul 11 13:25:27 rlinux kernel: [26277.347169] usb 2-1.2: new full-speed USB device number 13 using ehci_hcd
Jul 11 13:25:27 rlinux kernel: [26277.441902] cdc_acm 2-1.2:1.0: ttyACM0: USB ACM device
Jul 11 13:25:27 rlinux mtp-probe: checking bus 2, device 13: "/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2"
Jul 11 13:25:27 rlinux mtp-probe: bus: 2, device: 13 was not an MTP device


 

[5] Enviado em 14/07/2012 - 13:17h Resposta
Linux user: Antonio Thomacelli
tonnytg

(usa Arch Linux)


imbika , malz a demora semana foi corrida.

Bom cara, esse tipo de problema é porque seu usuário não tem permissão para acessar as portas tty.

Abaixo listei algumas opções que você pode testar, caso nenhuma delas funcione, execute o programa do arduino como root, para ver se o programa funciona.
Se não funcionar não é permissão e sim arquivo com problema.



Opção 1
Adicione o usuário ao grupo que tem permissão sobre as portas.
O tty é o grupo das portas


adduser NOME_USUARIO tty



Opção 2

Caso não funcione tente algo mais severo, libera permissão geral a porta


chmod 777 /dev/ttyACM0



Opção 3

Tente criar o atalho ( link simbólico )


ln -s /dev/ttyACM0 /dev/ttyUSB1


Se nada funcionar, execute como root.
Se nem como root funcionar ai é problema nos arquivos que você baixou.

 

[6] Enviado em 18/09/2014 - 17:26h Re: Configurar Serial Port para programar Arduino [RESOLVIDO]
Linux user: Tiago Ribeiro Santos
tiglinux

(usa Linux Mint)


boa dica!! era o que precisava !!! ;)

 

  
<< Primeira | Anterior Próxima | Última >>
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.