#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 ? (je précise que sur windows il marche parfaitement bien)
Merci d'avance
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
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
…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 .
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 ? J'ai jamais lu de doc etc
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