IDE arduino de novo [RESOLVIDO]

1. IDE arduino de novo [RESOLVIDO]

ricardo
bastos28

(usa openSUSE)

Enviado em 09/05/2012 - 14:27h

Caramba parece que num rola mesmo esse arduino com linux apesar de os 2 serem Open Source num ta rolando mesmo,penei com o Suse ai voltei pro .deb mais presizamente o linux mint ja fiz de tdo para isntalar a maldita usb e nada tem alguma ajuda ai.
Será que rola com o virtual box


  


2. Re: IDE arduino de novo [RESOLVIDO]

hermes nunes pereira junior
hnpjunior

(usa Debian)

Enviado em 09/05/2012 - 14:43h

Olá Bastos,

Estou fazendo minhas primeiras experiências com o Arduino duomilnove e está tudo funcionando perfeitamente. Instalei a IDE para o arduino no Debian e no Ubuntu 12.04 e funcionou perfeitamente. Fiz o código no editor, escolhi para qual arduino compilar e depois fiz o upload. Não houve nenhuma dificuldade. Será que você não está escolhendo errado o modelo de sua placa? Isso pode ser um problema.

Atenciosamente

Hermes Nunes Pereira Júnior


3. Conexão arduino

Antonio Thomacelli
tonnytg

(usa Outra)

Enviado em 09/05/2012 - 20:32h

Desconecte o arduino do PC e no terminal digite:

$ tail -f /var/log/syslog  


Isso irá fazer o terminal monitorar o que ocorre no seu linux.
Encaixe o cabo USB do arduino e será exibido no LOG do syslog a porta que o arduino pegou.
Assim que exibir atividade e você ver a porta de permissão a ela para o seu usuario.

Caso mesmo com o cabo conectado e nada tenha aparecido no LOG, troque o cabo por um mais grosso.
Mesmo trocando o cabo ele ainda não esteja aparecendo nada, teste monitorando com o comando abaixo:

 $ tail -f /var/log/messages  


Se não aparecer nada há grandes chances do chip que controla a conexão do arduino estar queimado, porém mesmo ele estando queimado deveria ser reconhecido pelo linux que ALGO ESTRANHO foi conectado nele.

Lembrando que as portas padrões para o arduino são:

/dev/ttyACM0

/dev/ttyUSB0



Se nos logs aparecerem a porta e no software do arduino não aparecer a porta informada pelo linux, basta criar um link simbólico.
 $ ln -s /dev/XXXXX /dev/ttyACM0  


Lembrando que XXXXX é a porta encontrada nos logs.
Boa sorte.


4. Re: IDE arduino de novo [RESOLVIDO]

ricardo
bastos28

(usa openSUSE)

Enviado em 13/05/2012 - 03:26h

Achei maneiro esse comando, agora são 03:15 da matina os dias estão ficando curtos, estou prourando sobre um conjuntode display que comprei errado JY-MCU 1638.
mas ainda não consegui configurar a IDE do arduino, depois que eu dormir faço isto valeu.


5. desculpem

ricardo
bastos28

(usa openSUSE)

Enviado em 13/05/2012 - 08:01h

Desculpem pelo erro de português no inicio do topico.



6. aconteceu isso

ricardo
bastos28

(usa openSUSE)

Enviado em 13/05/2012 - 08:28h

A no windows ele funciona normalmente
[email protected] ~ $ tail -f /var/log/syslog
May 13 07:49:18 bastos-I38II NetworkManager[914]: <info> (wlan0): DHCPv4 state changed reboot -> renew
May 13 07:49:18 bastos-I38II NetworkManager[914]: <info> address 189.54.253.105
May 13 07:49:18 bastos-I38II NetworkManager[914]: <info> prefix 24 (255.255.255.0)
May 13 07:49:18 bastos-I38II NetworkManager[914]: <info> gateway 189.54.253.247
May 13 07:49:18 bastos-I38II NetworkManager[914]: <info> nameserver '201.75.168.15'
May 13 07:49:18 bastos-I38II NetworkManager[914]: <info> nameserver '189.54.253.247'
May 13 07:49:18 bastos-I38II NetworkManager[914]: <info> domain name '189.54.253.247'
May 13 07:49:18 bastos-I38II dbus[885]: [system] Activating service name='org.freedesktop.nm_dispatcher' (using servicehelper)
May 13 07:49:18 bastos-I38II dbus[885]: [system] Successfully activated service 'org.freedesktop.nm_dispatcher'
May 13 07:54:46 bastos-I38II kernel: [ 392.052348] usb 1-1.3: USB disconnect, device number 4


Depois conectado o arduino nada acontece.
cancelado comando
ctrl c

[email protected] ~ $ tail -f /var/log/messages
tail: cannot open `/var/log/messages' for reading: No such file or directory


7. na segunda tentativa as coisas mudaram

ricardo
bastos28

(usa openSUSE)

Enviado em 13/05/2012 - 08:32h

Após conexão

[email protected] ~ $ tail -f /var/log/syslog
May 13 08:28:38 bastos-I38II kernel: [ 2420.146968] usb 2-1.5: device descriptor read/64, error -32
May 13 08:28:38 bastos-I38II kernel: [ 2420.322453] usb 2-1.5: device descriptor read/64, error -32
May 13 08:28:38 bastos-I38II kernel: [ 2420.498285] usb 2-1.5: new full speed USB device number 4 using ehci_hcd
May 13 08:28:38 bastos-I38II kernel: [ 2420.569963] usb 2-1.5: device descriptor read/64, error -32
May 13 08:28:38 bastos-I38II kernel: [ 2420.745656] usb 2-1.5: device descriptor read/64, error -32
May 13 08:28:39 bastos-I38II kernel: [ 2420.921394] usb 2-1.5: new full speed USB device number 5 using ehci_hcd
May 13 08:28:39 bastos-I38II kernel: [ 2421.328404] usb 2-1.5: device not accepting address 5, error -32
May 13 08:28:39 bastos-I38II kernel: [ 2421.400343] usb 2-1.5: new full speed USB device number 6 using ehci_hcd
May 13 08:28:39 bastos-I38II kernel: [ 2421.807463] usb 2-1.5: device not accepting address 6, error -32
May 13 08:28:39 bastos-I38II kernel: [ 2421.807692] hub 2-1:1.0: unable to enumerate USB device on port 5
May 13 08:29:13 bastos-I38II kernel: [ 2455.536550] usb 2-1.5: new full speed USB device number 7 using ehci_hcd
May 13 08:29:13 bastos-I38II kernel: [ 2455.608421] usb 2-1.5: device descriptor read/64, error -32
May 13 08:29:14 bastos-I38II kernel: [ 2455.784076] usb 2-1.5: device descriptor read/64, error -32
May 13 08:29:14 bastos-I38II kernel: [ 2455.959532] usb 2-1.5: new full speed USB device number 8 using ehci_hcd
May 13 08:29:14 bastos-I38II kernel: [ 2456.031571] usb 2-1.5: device descriptor read/64, error -32
May 13 08:29:14 bastos-I38II kernel: [ 2456.207062] usb 2-1.5: device descriptor read/64, error -32
May 13 08:29:14 bastos-I38II kernel: [ 2456.382831] usb 2-1.5: new full speed USB device number 9 using ehci_hcd
May 13 08:29:15 bastos-I38II kernel: [ 2456.789771] usb 2-1.5: device not accepting address 9, error -32
May 13 08:29:15 bastos-I38II kernel: [ 2456.861789] usb 2-1.5: new full speed USB device number 10 using ehci_hcd
May 13 08:29:15 bastos-I38II kernel: [ 2457.268830] usb 2-1.5: device not accepting address 10, error -32
May 13 08:29:15 bastos-I38II kernel: [ 2457.269099] hub 2-1:1.0: unable to enumerate USB device on port 5



8. bom

ricardo
bastos28

(usa openSUSE)

Enviado em 13/05/2012 - 08:37h

Ele achou a porta acho que o problema esta na ide vou dormir depois veremos de novo desisir nunca.


9. Re: IDE arduino de novo [RESOLVIDO]

ricardo
bastos28

(usa openSUSE)

Enviado em 19/05/2012 - 21:08h

Um vou farmatar meu micro fazer bkp depois instalar o debian se não for nem sei mais que faço.



10. Formatar só em ultimo caso

Antonio Thomacelli
tonnytg

(usa Outra)

Enviado em 20/05/2012 - 10:20h

Não acho interessante formatar, a não ser que o kernel utilizado seja muito antigo e nesse caso uma atualização é recomendada.
Formatar é só tampar o buraco com a peneira, assim que der o problema novamente o que irá fazer ?

O que ta acontecendo é que o linux não está reconhecendo que tipo de dispositivo é esse, no log que vc enviou ele sabe que algo foi encaixado porém não sabe o que foi exatamente.

1° Verifique se existem essas libs:
* avrdude
* avr-libc
* gcc-avr

2° O kernel pode estar desatualizado

3° O arduino está com algum bug


11. Re: IDE arduino de novo [RESOLVIDO]

Antonio Thomacelli
tonnytg

(usa Outra)

Enviado em 20/05/2012 - 10:22h

Qualquer coisa bata o olho nessa documentação do arch linux.
Quem sabe algum detalhe te ajude ai.

https://wiki.archlinux.org/index.php/Arduino

Sei que vc não usa arch mas as libs e passos costumam ser os mesmos.


12. Re: IDE arduino de novo [RESOLVIDO]

Antonio Thomacelli
tonnytg

(usa Outra)

Enviado em 20/05/2012 - 10:22h

Qualquer coisa bata o olho nessa documentação do arch linux.
Quem sabe algum detalhe te ajude ai.

https://wiki.archlinux.org/index.php/Arduino

Sei que vc não usa arch mas as libs e passos costumam ser os mesmos.



01 02