Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 17/08/2015, à 12:58

VicPI

Arduino non reconnu sous Ubuntu 14.04 LTS

Bonjour,

j'utilise un arduino non-officiel, utilisant le pilote ch340g, c'est un DccDuino Uno, il n'est pas reconnu, que faire ? sad (je précise que sur windows il marche parfaitement bien)

Merci d'avance sad

Hors ligne

#2 Le 17/08/2015, à 14:07

VicPI

Re : Arduino non reconnu sous Ubuntu 14.04 LTS

1/ Je lance l'IDE, j'ai la pop up, je clique sur Add

http://image.noelshack.com/fichiers/201 … 9041-1.png

2/ Je m'identifie :

http://image.noelshack.com/fichiers/201 … 9055-2.png

3/ Je charge un sketch d'exemple pour tester :

http://image.noelshack.com/fichiers/201 … 9054-3.png

4/ Je me retrouve avec cette erreur :

]http://www.noelshack.com/2015-33-143966 … -59-19.png

sauf que je n'ai pas accès à Outils > Port série..

Quand je fais lsusb, j'ai :

http://image.noelshack.com/fichiers/201 … 3130-c.png

Merci smile

Merci de respecter les règles du forum, la taille des images est limitée.

Dernière modification par HAL (Le 17/08/2015, à 14:30)

Hors ligne

#3 Le 17/08/2015, à 14:21

MicP

Re : Arduino non reconnu sous Ubuntu 14.04 LTS

"première image" a écrit :

…you need to be added to the "dialout" group to upload code to an Arduino microcontroller over the USB or serial ports.…

Donc :

michel@virtXubu:~$ id
uid=1000(michel) gid=1000(michel) groupes=1000(michel),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),108(lpadmin),124(sambashare)
michel@virtXubu:~$ sudo adduser $USER dialout
[sudo] password for michel: 
Ajout de l'utilisateur `michel' au groupe `dialout'...
Ajout de l'utilisateur michel au groupe dialout
Fait.
michel@virtXubu:~$ id
uid=1000(michel) gid=1000(michel) groupes=1000(michel),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),108(lpadmin),124(sambashare)
michel@virtXubu:~$ 

Zut ! rien n'a changé : Toujours pas dans le groupe dialout
Ah ouai!, mais c'est normal : Il faut se déconnecter/reconnecter de sa session.

Après fermeture et ré-ouverture de la session, ça donne donc :

michel@virtXubu:~$ id
uid=1000(michel) gid=1000(michel) groupes=1000(michel),4(adm),20(dialout),24(cdrom),27(sudo),30(dip),46(plugdev),108(lpadmin),124(sambashare)
michel@virtXubu:~$ 

Maintenant, michel fait partie du groupe dialout

Dernière modification par MicP (Le 17/08/2015, à 14:25)

Hors ligne

#4 Le 17/08/2015, à 14:30

VicPI

Re : Arduino non reconnu sous Ubuntu 14.04 LTS

Regarde ce que j'ai :

victor@victor-desktop:~$ id
uid=1000(victor) gid=1000(victor) groupes=1000(victor),4(adm),20(dialout),24(cdrom),27(sudo),30(dip),46(plugdev),108(lpadmin),124(sambashare)
victor@victor-desktop:~$ sudo adduser $USER dialout
[sudo] password for victor: 
L'utilisateur « victor » appartient déjà au groupe « dialout ».

Hors ligne

#5 Le 17/08/2015, à 14:36

MicP

Re : Arduino non reconnu sous Ubuntu 14.04 LTS

C'est clair que le problème ne vient donc pas de là....Je ne sais pas encore ce qui peut provoquer ça.

=======
NOTE : Pour copier des images sur ce forum provenant de ton hébergeur d'image, utilise le lien : Poster sur les forums (bbcode) plutôt que URL des images

Dernière modification par MicP (Le 17/08/2015, à 14:47)

Hors ligne

#6 Le 17/08/2015, à 14:44

MicP

Re : Arduino non reconnu sous Ubuntu 14.04 LTS

Sur cette capture d'écran, dans la barre d'état il y a écrit :

Port série «com1» non trouvé. L'avez-vous sélectionné dans le menu Outils > Port série ?

Désolé : je suis un peu distrait aujourd'hui big_smile.
Je vais faire des tests sur la machine virtuelle xubuntu et mon arduino nano, et je reviens modifier ce message.

EDIT : En fait, pas de problèmes : Je viens de téléverser un programme dans mon nano, et j'ai eu accès à Outils -> Port série où j'ai choisi : /dev/ttyUSB0
Ensuite, ça dépends du type de ton arduino => voir la doc sur le matériel correspondant du côté de chez arduino…

======
J'ai fait tout ça avec une machine virtuelle Xubuntu 14.04

Quelle est la version de ta distribution et quel environnement de bureau utilise-tu ? (que je puisse tester avec le même type de système que le tien)

Ça à l'air d'un ubuntu très classique vu les photos, mais on sait jamais...

EDIT : Je viens d'installer ubuntu 14.04.3 LTS, et j'ai installé et connecté mon nano : L'Option Port serie est restée grisée tant que je n'ai pas redémarré la session.
Une fois reconnecté, pas de problèmes.

Dernière modification par MicP (Le 17/08/2015, à 18:02)

Hors ligne

#7 Le 17/08/2015, à 19:08

VicPI

Re : Arduino non reconnu sous Ubuntu 14.04 LTS

OUi j'ai Ubuntu 14.04 LTS. Mais du coup je fais quoi ? sad J'ai jamais lu de doc etc sad

ps: ok pour les screens !

Dernière modification par VicPI (Le 17/08/2015, à 19:24)

Hors ligne

#8 Le 18/08/2015, à 09:03

MicP

Re : Arduino non reconnu sous Ubuntu 14.04 LTS

Je ne sais pas du tout d'où peut venir le problème :
Si tu t'es reconnecté et que ton compte utilisateur est dans le groupe dialout et si le circuit interface CH340G (USB <-> RS232) est reconnu, il n'y a pas de raisons qu'il n'ait pas été créé de nœud de périphérique /dev/ttyUSBX (X étant un N°).

Mais vérifie quand même (au cas où) : La commande suivante listera les nœuds de périphérique USB série de ton système, donc, après avoir connecté par USB ton arduino :

ls -l /dev/ttyUSB*

Ce qui donne chez moi :

michel@ubunVirt:~$ ls -l /dev/ttyUSB*
crw-rw---- 1 root dialout 188, 0 août  18 08:56 /dev/ttyUSB0
michel@ubunVirt:~$ 

Dernière modification par MicP (Le 18/08/2015, à 09:04)

Hors ligne

#9 Le 18/08/2015, à 09:43

VicPI

Re : Arduino non reconnu sous Ubuntu 14.04 LTS

D'accord, ce qui donne :

1439889542-zzzzzzz.png

Dernière modification par VicPI (Le 18/08/2015, à 11:19)

Hors ligne