2 votes

Comment communiquer avec l'Arduino Mega 2560 r3 ?

J'ai récemment acheté Arduino Mega, et j'essaie de le faire communiquer avec Ubuntu 13.04 64bit, sans succès.

Dans l'IDE arduino, l'option Outils Port série est grisé.

Y a-t-il un pilote que je dois installer ?

1voto

Patterson Points 1290

Voir ce lien : http://www.ladyada.net/learn/arduino/lesson0-lin.html

Si cela ne fonctionne pas, vous pouvez utiliser :

sudo apt-get install openjdk-6-jre avr-libc gcc-avr

J'ai un Arduino UNO et j'ai rencontré le même problème.

0voto

Miguel Points 1139

Hé, j'ai trouvé une solution à mon problème

C'est simple, téléchargez l'arduino 1.0.5 depuis le site web.

Assurez-vous de télécharger java sur java.com.

le problème est dans le |dailout| assurez-vous que vous êtes enregistré dans le it et tout fonctionnera très bien.

0voto

x29a Points 173

J'ai eu le même problème avec Ubuntu 16.04 et un Arduino Mega 2560 R3 où aucun périphérique /dev/ttyACM* n'a été créé.

La sortie de dmesg était

usb 3-2: new full-speed USB device number 7 using xhci_hcd
usb 3-2: New USB device found, idVendor=2341, idProduct=0042
usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=220
usb 3-2: Manufacturer: Arduino (www.arduino.cc)
usb 3-2: SerialNumber: 854303432383514012A0
usb 3-2: ep 0x82 - rounding interval to 1024 microframes, ep desc says 2040 microframes

Il s'avère que le module cdc_acm qui crée le périphérique n'était pas chargé donc un simple

sudo modprobe cdc_acm

Le problème est résolu, le port est sélectionnable dans Arduino IDE et fonctionne parfaitement.

Dmesg a alors montré en plus :

cdc_acm 3-2:1.0: ttyACM0: USB ACM device
usbcore: registered new interface driver cdc_acm
cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X