LusoRobótica - Robótica em Português

Sistemas específicos => Arduino / AVR => Tópico iniciado por: nicko em 19 de Abril de 2011, 23:34

Título: o pc deixou de detectar o arduino
Enviado por: nicko em 19 de Abril de 2011, 23:34
boa noite,
 
o meu pc deixou de reconhecer o arduino UNO apesar de quando o ligo aopc ele estar alimentado e acender o led on, mas nao o reconhece...
 
ja testei, o problema nao e do cabo.
Título: Re: o pc deixou de detectar o arduino
Enviado por: senso em 19 de Abril de 2011, 23:58
Deixou de reconhecer, como, ligas e não diz nada?
Título: Re: o pc deixou de detectar o arduino
Enviado por: nicko em 20 de Abril de 2011, 00:04
exatamente, apenas liga a luzinha do On, e o AtMEGA ta a funcionar, tb ja testei.
Título: Re: o pc deixou de detectar o arduino
Enviado por: CBX em 20 de Abril de 2011, 00:06
tenta reinstalar as drivers...
Título: Re: o pc deixou de detectar o arduino
Enviado por: senso em 20 de Abril de 2011, 00:07
Já trocaste de cabo USB?
Título: Re: o pc deixou de detectar o arduino
Enviado por: nicko em 20 de Abril de 2011, 00:16
quanto ao cabo usb consigo liga-lo a outro aparelho com o mesmo cabo e o aparelho funciona, portanto nao e do cabo.

quanto a reinstalar os drivers ja tenteia partir de um ficheiro que vem na parta do arduino22, so que da-me erro. erro 10 do windows :S

"este dispositivo nao pode ser iniciado codigo 10"
Título: Re: o pc deixou de detectar o arduino
Enviado por: senso em 20 de Abril de 2011, 00:22
Hummmm..
Metes-te o teu programa a imprimir um monte de coisas pelo serial?
Título: Re: o pc deixou de detectar o arduino
Enviado por: nicko em 20 de Abril de 2011, 00:28
yaa, utiliza bastante o serial, e continua a funcionar o programa
Título: Re: o pc deixou de detectar o arduino
Enviado por: senso em 20 de Abril de 2011, 00:52
Pois, então tenta meter-lhe outro sketch que isso é o fail do programa que está no atmega8u2.
Título: Re: o pc deixou de detectar o arduino
Enviado por: nicko em 20 de Abril de 2011, 00:59
e possivel, vou tentar isso, mas eu ja tentei com outro atmega e nao detectou na mesma...sera possivel que tenha queimado alguma parte do arduino uno? e o programa axo que apena le do serial, nao escreve, trata-se de um receptor de dados DMX512
Título: Re: o pc deixou de detectar o arduino
Enviado por: fjmsa93 em 20 de Abril de 2011, 10:18
o meu arduino tbm não funciona com o programa arduino22.... não sei pq mas não consegui utilizar. entretanto voltei a utilizar o arduino21... XD
Título: Re: o pc deixou de detectar o arduino
Enviado por: CBX em 20 de Abril de 2011, 10:26
http://support.microsoft.com/kb/310123 (http://support.microsoft.com/kb/310123)

porque não procuram os códigos de erro?

se não resultar liga o arduino ao pc a carregar no botão reset, envia por exemplo o blink para o arduino e apenas larga o botão quando aparecer o tamanho da sketch...
Título: Re: o pc deixou de detectar o arduino
Enviado por: nicko em 20 de Abril de 2011, 11:28
nao da para fazer upload porque no da para selecionar a porta COM certa
Título: Re: o pc deixou de detectar o arduino
Enviado por: AJoao em 20 de Abril de 2011, 14:34
Eu também tive esse problema, mas com o arduino BT328.
Não dava para seleccionar as portas COM, mas depois comprei outra pen Bluetooth e ai ele já deu para mudar.
Exprimenta em outro PC, um que ainda nunca tenhas ligado lá o arduino.

Cumprimentos.
Título: Re: o pc deixou de detectar o arduino
Enviado por: GnGz em 20 de Abril de 2011, 15:04
Faz o seguinte :

Desinstala os controladores do dispositivo .(Não Duemilanove são 2 no uno não sei ) e depois volta a instalar . Se precisares de ajuda , instala o teamviewer e manda-me o id e password por pm.

Clicas com o botão esquerdo do rato sobre o icon do O Meu Computador (ou Computador no Windows 7)

Clicas em Gerir e depois na Janela "Gestão de Computadores" clicas em Gestor de Dispositivos.

Procuras os dispositivos , e clicas sobre eles com o botão direito do rato e clicas Desinstalar.

Depois voltas a instalar a  driver's de novo.
Título: Re: o pc deixou de detectar o arduino
Enviado por: CBX em 20 de Abril de 2011, 15:31
se o problema dele é excesso de tráfego na porta USB reinstalar as drivers não serve de nada pois o atmega continua com o mesmo programa a enviar os dados...

tens algum programador? se sim volta a gravar o bootloader no atmega328...
Título: Re: o pc deixou de detectar o arduino
Enviado por: GnGz em 20 de Abril de 2011, 15:48
O bootloader não devia dar prioridade aos dados vindos do pc , para o programar?
Título: Re: o pc deixou de detectar o arduino
Enviado por: CBX em 20 de Abril de 2011, 16:33
o micro controlador para ser programado precisa de um sinal, RST ou DTR neste caso, para fazer o reset (que é a interrupção com mais prioridade), se a porta está entupida com tralha o programa simplesmente vai dizer que a porta já está a ser usada por outro programa e nunca manda o sinal...

já experimentas-te fazer como eu te disse e ligar o arduino ao pc a carregar no botão reset??
Título: Re: o pc deixou de detectar o arduino
Enviado por: nicko em 20 de Abril de 2011, 16:58
nao tenho programador, ja reinstalei os drivers varias vezes (se bem que eu utilizava o COM25 que sempre funcionou e ele agora ta-me a instalar os drivers no COM26 :S)

o problema do atmega tb nao deve ser porque ja tentei troca-lo, e nao, nao da para programar pk ele nao reconhece o arduino, a unica coisa que poderei tentar fazer e utilizar um usb serial arduino que recebi ontem, mas ainda nem sequer sei como o utilizar, ainda nao o testei (esse e reconhecido pelo pc).

mas o que me esta a intrigar e essa questao de ele tar a instalar na porta COM26.

quando eu comecei a usar o arduino a instalação dos drivers foi quase automatica.

Título: Re: o pc deixou de detectar o arduino
Enviado por: senso em 20 de Abril de 2011, 17:08
Hum....
COM25?
Tens um mundo de tralha ligada nesse pc...
O avrdude pode não gostar desse endereço tão alto....
Pois, como a COM25 foi usada para uma coisa, outra coisa nova não instala na mesma COM, tenta mudar isso para uma porta COM com um numero inferior a 10, pode ser limitação do bluetooth do arduino.
Título: Re: o pc deixou de detectar o arduino
Enviado por: nicko em 20 de Abril de 2011, 17:13
ja tentei meter o programa blink atravez de outro serial, ele fica com o blink mas o pc ainda nao detecta o arduino em si
Título: Re: o pc deixou de detectar o arduino
Enviado por: senso em 20 de Abril de 2011, 17:20
O blink é o que ele trás de fábrica, mete outro para teres a certeza, mas se o avrdude dá erro então não fez nada.
Título: Re: o pc deixou de detectar o arduino
Enviado por: CBX em 20 de Abril de 2011, 17:31
o com26 é só um nome que é atribuído à porta USB, é o mesmo que mudares o nome do disco C:\ para Z:\, ele continua a funcionar...

tira o atmega do arduino, liga-o e vê se o pc já o reconhece...
Título: Re: o pc deixou de detectar o arduino
Enviado por: senso em 20 de Abril de 2011, 17:41
Não é bem bem a mesma coisa...
Terminais mais antigos não suportam com acima de 10, assim como muitos dispositivos que ligas ao pc, com acima de 10 e foi-se.
É uma limitação de software, e se tens muitos COM's ou tens muita tralha ligada ou pc ou então algo está errado.
Título: Re: o pc deixou de detectar o arduino
Enviado por: CBX em 20 de Abril de 2011, 18:17
o terminal do arduino não é propriamente antigo, digo eu  ;D

eu tinha esse "problema" quando o meu ADSL era ligado ao pc por USB, mas nada deixava de funcionar...
Título: Re: o pc deixou de detectar o arduino
Enviado por: nicko em 20 de Abril de 2011, 20:09
e suposto ele reconhecer o arduino se nao tiver nenhum atmega?

o computador nao e antigo e funcionava as mil maravilhas com o COM25.
Título: Re: o pc deixou de detectar o arduino
Enviado por: CBX em 20 de Abril de 2011, 20:13
é, a parte que o computador reconhece é o chip que faz a conversão USB-Serial
Título: Re: o pc deixou de detectar o arduino
Enviado por: senso em 20 de Abril de 2011, 21:35
O que importa o terminal do Arduino?
Não sabes se o código não foi tirado de um projecto qualquer com uma década ou mais..
E o problema é na programação, aka avrdude, pode não gostar, não sei porque o numero da COM costuma ser bastante baixo, e nunca vi ninguem com COM tão alta.
Mas sem um unico printscreen do problema e erros de Windows pelo meio....
Título: Re: o pc deixou de detectar o arduino
Enviado por: GnGz em 21 de Abril de 2011, 10:48
Realmente COM25 , nos meus pc's costuma ser COM3 até COM7.

Exprimenta noutro PC.
Título: Re: o pc deixou de detectar o arduino
Enviado por: maikito em 21 de Abril de 2011, 15:55
tens linux (e.g. Ubuntu) instalado ?

se não tens, usa o livecd ...


1- no terminal escreves "dmesg" ao ligar o arduino, logo aí vês se o gajo é ligado ao pc ou se tá a kinar.
2- qd ligas o arduino ao pc, em /dev/  aparece logo um link tipo "ttyUSB0". se não aparecer ok, tá estragado ou o fio ou o arduino. alguma coisa tem de aparecer já que ligaste um dispositivo USB.

se aparecer tá tudo a funcionar bem. n tens stressses,,,,


já agora instalas o arduino IDE no synaptics e dás-lhe por aí.


windows sucka pq não é transparente, um gajo liga um USB e nem sabe de onde, não dá pra testar, não dá pra nada...