Pages : 1
#1 Le 08/12/2018, à 11:58
- sapieus
Port série et Arduino - ttyACM0 absent
Bonjour,
Je viens de ma procurer un arduino nano compatible chinois de marque elegoo.
Seulement impossible de le connecter au port série de mon ordinateur car le fichier ttyACM0 n'existe pas.
Voici les retours des commandes :
- lsusb
- ls /dev/ttyACM0
icolas@Nicolas:~$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 064e:9209 Suyin Corp.
Bus 001 Device 007: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller
Bus 001 Device 026: ID 1a86:7523 QinHeng Electronics HL-340 USB-Serial adapter
Bus 001 Device 012: ID 0cf3:e005 Atheros Communications, Inc.
Bus 001 Device 002: ID 05e3:0608 Genesys Logic, Inc. Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
nicolas@Nicolas:~$ ls /dev/ttyACM0
ls: impossible d'accéder à '/dev/ttyACM0': Aucun fichier ou dossier de ce type
La carte est donc reconnue mais je ne peux pas accéder au port série depuis l'IDE Arduino car le fichier ttyACM0 n'existe pas. Comment se fait il que ce fichier n'existe pas ?
Ma version :
Distributor ID: Ubuntu
Description: Ubuntu 18.04.1 LTS
Release: 18.04
Codename: bionic
Je suis sous environnement Xfce
En vous remerciant.
Nico
Dernière modification par sapieus (Le 08/12/2018, à 12:00)
Hors ligne
#2 Le 08/12/2018, à 15:30
- sapieus
Re : Port série et Arduino - ttyACM0 absent
Je précise que j'ai déjà fait pas mal de recherches et que j'ai déjà changé les droits d'utilisateurs comme ceci :
nicolas@Nicolas:~$ sudo -i
[sudo] Mot de passe de nicolas :
root@Nicolas:~#
root@Nicolas:~# usermod -a -G dialout nicolas
root@Nicolas:~# usermod -a -G tty nicolas
Le problème persiste...
Hors ligne
#3 Le 09/12/2018, à 13:00
- credenhill
Re : Port série et Arduino - ttyACM0 absent
hello
pourquoi /dev/ttyACM0 plutot que /dev/ttyS[0-9]
que répond
ls -l /dev/tty*
Dernière modification par credenhill (Le 09/12/2018, à 13:03)
Hors ligne
#4 Le 10/12/2018, à 11:52
- MicP
Re : Port série et Arduino - ttyACM0 absent
Bonjour
Déconnecte ton arduino, puis reconnecte le
et entre ensuite la ligne de commandes suivante :
sudo dmesg -T | tail | grep tty
sur ma machine, le retour de cette commande est le suivant :
[lun. déc. 10 12:01:00 2018] ch341-uart ttyUSB0: ch341-uart converter now disconnected from ttyUSB0
[lun. déc. 10 12:01:35 2018] usb 2-1: ch341-uart converter now attached to ttyUSB0
Ce qui m'indique que le nom du fichier de périphérique
qui me permettra d'accéder à mon arduino nano est /dev/ttyUSB0
(J'avais déconnecté mon arduino à 12:01:00
et je l'avais reconnecté à 12:01:35)
Dernière modification par MicP (Le 10/12/2018, à 12:03)
Hors ligne