Mageia linux et carte arduino

FANTÖM Membre non connecté
-
- Voir le profil du membre FANTÖM
- Inscrit le : 15/07/2012
Bon jour,
Je possède actuellement une carte arduino la arduino 101.
Les cartes arduino sont des cartes électroniques. On peut programmer ces cartes pour quelles commandent des composant électronique. Si vous voulez plus de renseignement voici le site officiel : https://www.arduino.cc/ .
J'ai télécharger le logiciel linux 64 bit sur le site officiel pour programmer la carte. J'ai ensuite dis au logiciel que j'avais la carte arduino 101. J'ai programmer le programme le plus simple qui consite à faire clignoter une LED. Lorsque je veux mettre le programme sur la carte il y a un message d'erreur qui s'affiche :
cliquez pour agrandir

Je suppose que il y a un problème de liaison avec la carte, mais je n'arrive à résoudre le problème.
Avez-vous une solution ?
Merci d'avance
Édité par FANTÖM Le 14/05/2016 à 13h31

magnux77 Membre non connecté
-
- Voir le profil du membre magnux77
- Inscrit le : 21/09/2009
- Groupes :
-
Membre d'Honneur
...depuis Mandrake 7
Membre de l'April - « promouvoir et défendre le Logiciel Libre»
Soutien Framasoft - « Changer le monde, un octet à la fois»
Config n°1 : cpu=AMD64x6 mem=16G SSD=64G HDD=1T OS=Mageia8-64 DE=Xfce, Config n°2 : Dell Latitude E6410 SSD=120G OS=Mageia8 DE=Xfce, Config n°3 : ThinkpadR40 SSD=32G OS=[Manjaro, Parabola, Mageia6] DE=Xfce, Config n°4 : EeePC901 SSD=20Gb, OS=[SliTaz5/Lxde, Mageia8/Xfce]
Membre de l'April - « promouvoir et défendre le Logiciel Libre»
Soutien Framasoft - « Changer le monde, un octet à la fois»
Config n°1 : cpu=AMD64x6 mem=16G SSD=64G HDD=1T OS=Mageia8-64 DE=Xfce, Config n°2 : Dell Latitude E6410 SSD=120G OS=Mageia8 DE=Xfce, Config n°3 : ThinkpadR40 SSD=32G OS=[Manjaro, Parabola, Mageia6] DE=Xfce, Config n°4 : EeePC901 SSD=20Gb, OS=[SliTaz5/Lxde, Mageia8/Xfce]

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
Le logiciel arduino est fourni directement par Mageia dans les dépôts. C'est mieux de passer par lui, parce qu'en plus, il installera les dépendances nécessaires, dont celles pour la communication.
http://madb.mageia.org/package/show/name/arduino/arch/x86_64
Sinon, après le branchement, aller vérifier que le port de communication est bien sélectionné. Sélectionner aussi la bonne carte dans l'interface.
<Mode curieux>C'est pour quelle utilisation ? </Mode curieux>
Yves

FANTÖM Membre non connecté
-
- Voir le profil du membre FANTÖM
- Inscrit le : 15/07/2012
Le logiciel arduino fourni dans les dépots est une version trop ancienne du logiciel et il ne prend pas en compte ma carte la arduino 101 qui est assez récente. Avec le logiciel le port de communication est bien sélectionné ainsi que la bonne carte.
Avec la carte j'aimerai programmer des choses de plus en plus complexe pour réussir à faire par la suite une voiture télécomandé dirigé avec mon portable par conexion bluetooth car ma carte a un récepteur bluetooth.
Édité par FANTÖM Le 14/05/2016 à 21h45

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
Yves

FANTÖM Membre non connecté
-
- Voir le profil du membre FANTÖM
- Inscrit le : 15/07/2012
[ 14.159031] snd_hda_intel 0000:00:1b.0: No response from codec, disabling MSI: last cmd=0x300f0000
[ 15.161028] snd_hda_intel 0000:00:1b.0: Codec #3 probe error; disabling it...
[ 15.221551] snd_hda_codec_realtek hdaudioC0D0: ALC888: SKU not ready 0x411111f0
[ 15.222134] snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC888: line_outs=4 (0x14/0x15/0x16/0x17/0x0) type:line
[ 15.222137] snd_hda_codec_realtek hdaudioC0D0: speaker_outs=1 (0x1a/0x0/0x0/0x0/0x0)
[ 15.222140] snd_hda_codec_realtek hdaudioC0D0: hp_outs=1 (0x1b/0x0/0x0/0x0/0x0)
[ 15.222142] snd_hda_codec_realtek hdaudioC0D0: mono: mono_out=0x0
[ 15.222144] snd_hda_codec_realtek hdaudioC0D0: dig-out=0x11/0x1e
[ 15.222146] snd_hda_codec_realtek hdaudioC0D0: inputs:
[ 15.222149] snd_hda_codec_realtek hdaudioC0D0: Front Mic=0x19
[ 15.222152] snd_hda_codec_realtek hdaudioC0D0: Rear Mic=0x18
[ 15.222154] snd_hda_codec_realtek hdaudioC0D0: Line=0x1c
[ 15.238272] input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:1b.0/sound/card0/input9
[ 15.239272] input: HDA Intel Front Mic as /devices/pci0000:00/0000:00:1b.0/sound/card0/input10
[ 15.239358] input: HDA Intel Rear Mic as /devices/pci0000:00/0000:00:1b.0/sound/card0/input11
[ 15.239934] input: HDA Intel Line as /devices/pci0000:00/0000:00:1b.0/sound/card0/input12
[ 15.240053] input: HDA Intel Line Out Front as /devices/pci0000:00/0000:00:1b.0/sound/card0/input13
[ 15.240386] input: HDA Intel Line Out Surround as /devices/pci0000:00/0000:00:1b.0/sound/card0/input14
[ 15.240465] input: HDA Intel Line Out CLFE as /devices/pci0000:00/0000:00:1b.0/sound/card0/input15
[ 15.240541] input: HDA Intel Line Out Side as /devices/pci0000:00/0000:00:1b.0/sound/card0/input16
[ 15.240609] input: HDA Intel Front Headphone as /devices/pci0000:00/0000:00:1b.0/sound/card0/input17
[ 25.238403] sd_festival[1590]: segfault at 2d0 ip 00007f8856d68860 sp 00007fffcd7d17d8 error 4 in libpthread-2.20.so[7f8856d5b000+17000]
[ 25.989193] IPv6: ADDRCONF(NETDEV_UP): enp0s25: link is not ready
[ 28.163881] e1000e: enp0s25 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx
[ 28.164050] IPv6: ADDRCONF(NETDEV_CHANGE): enp0s25: link becomes ready
[ 31.674025] NET: Registered protocol family 17
[ 32.491560] ip6_tables: (C) 2000-2006 Netfilter Core Team
[ 32.515946] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 33.263756] nf_conntrack version 0.5.0 (65536 buckets, 262144 max)
[ 33.318758] Netfilter messages via NETLINK v0.30.
[ 33.321403] ctnetlink v0.93: registering with nfnetlink.
[ 33.500100] xt_CT: No such helper "irc"
[ 33.505495] xt_CT: No such helper "irc-0"
[ 33.511037] xt_CT: No such helper "netbios-ns"
[ 33.525309] xt_CT: No such helper "snmp"
[ 33.539423] xt_CT: No such helper "pptp"
[ 33.630596] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this.
[ 33.729027] xt_addrtype: ipv6 does not support BROADCAST matching
[ 35.115688] ip_set: protocol 6
[ 35.175811] netfilter PSD loaded - (c) astaro AG
[ 35.177829] IFWLOG: register target
[ 626.737041] usb 8-1: new full-speed USB device number 2 using uhci_hcd
[ 626.901235] usb 8-1: New USB device found, idVendor=8087, idProduct=0aba
[ 626.901240] usb 8-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 626.901243] usb 8-1: Product: GENUINO 101
[ 626.901245] usb 8-1: Manufacturer: Intel
[ 626.901248] usb 8-1: SerialNumber: AE6771SQ55200B5
[ 631.453083] usb 8-1: USB disconnect, device number 2
[ 631.659041] usb 8-1: new full-speed USB device number 3 using uhci_hcd
[ 631.820479] usb 8-1: New USB device found, idVendor=8087, idProduct=0ab6
[ 631.820483] usb 8-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 631.820486] usb 8-1: Product: GENUINO 101
[ 631.820489] usb 8-1: Manufacturer: Intel
[ 631.820491] usb 8-1: SerialNumber: AE6771SQ55200B5
[ 631.871841] cdc_acm 8-1:1.0: ttyACM0: USB ACM device
[ 631.873632] usbcore: registered new interface driver cdc_acm
[ 631.873636] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
[ 715.703080] usb 8-1: USB disconnect, device number 3
[ 734.655029] usb 8-1: new full-speed USB device number 4 using uhci_hcd
[ 734.817108] usb 8-1: New USB device found, idVendor=8087, idProduct=0aba
[ 734.817113] usb 8-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 734.817116] usb 8-1: Product: GENUINO 101
[ 734.817119] usb 8-1: Manufacturer: Intel
[ 734.817121] usb 8-1: SerialNumber: AE6771SQ55200B5
[ 739.203091] usb 8-1: USB disconnect, device number 4
[ 739.541033] usb 8-1: new full-speed USB device number 5 using uhci_hcd
[ 739.702109] usb 8-1: New USB device found, idVendor=8087, idProduct=0ab6
[ 739.702114] usb 8-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 739.702116] usb 8-1: Product: GENUINO 101
[ 739.702119] usb 8-1: Manufacturer: Intel
[ 739.702121] usb 8-1: SerialNumber: AE6771SQ55200B5
[ 739.706187] cdc_acm 8-1:1.0: ttyACM0: USB ACM device
[ 777.703076] usb 8-1: USB disconnect, device number 5

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
C'est bien /dev/ttyACM0 qui est créé. Donc, le problème ne vient pas de là.
C'est peut être un problème de droits d'accès.
Peux-tu regarder ce que donne
ls -l /dev/ttyACM0
quand la carte est connectée. Cette commande doit indiquer le nom et le groupe du propriétaire de l'interface. Il faudrait que ton utilisateur appartienne à ce groupe.
Voici une page pour ajouter un utilisateur à un groupe :
Editer l'utilisateur puis aller dans l'onglet Groupes, cocher la case qui convient.
Redémarrer la session.
Yves

FANTÖM Membre non connecté
-
- Voir le profil du membre FANTÖM
- Inscrit le : 15/07/2012
crw-rw---- 1 root dialout 166, 0 mai 16 13:45 /dev/ttyACM0
Je suis allé dans les groupes et il y avait "root" qui n'était pas coché je l'ai coché et depuis les programmes se transfèrent sans aucun problème.
Merci beaucoup.

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
crw-rw---- 1 root dialout 166, 0 mai 16 13:45 /dev/ttyACM0
Je suis allé dans les groupes et il y avait "root" qui n'était pas coché je l'ai coché et depuis les programmes se transfèrent sans aucun problème.
Merci beaucoup.
Je suis allé dans les groupes et il y avait "root" qui n'était pas coché je l'ai coché et depuis les programmes se transfèrent sans aucun problème.
Merci beaucoup.

Surtout pas !
C'est dialout qu'il faut cocher. Sinon, tu te donnes tous les droits d'administrateur en toute circonstance.
Super que ce soit la solution.

Yves

FANTÖM Membre non connecté
-
- Voir le profil du membre FANTÖM
- Inscrit le : 15/07/2012
Lorsqu que je vais dans le centre de contrôle de mageia ça me demande quand même mon mot de passe root.

FANTÖM Membre non connecté
-
- Voir le profil du membre FANTÖM
- Inscrit le : 15/07/2012
Si vous avez une carte arduino et que vous voulez partager vos réalisation n'hésiter pas à le faire sur cette page.

Ami age Membre non connecté
-
- Voir le profil du membre Ami age
- Inscrit le : 18/08/2012
- Site internet
- Groupes :
-
Modérateur

(pas mal aussi celle de l'hologramme réalisée avec un smartphone https://www.youtube.com/watch?v=YuA4mmKelvc )
Édité par Ami age Le 05/06/2016 à 11h38
_______________________________________________________________________

___________________________________ Un petit clic pour Mageia ? =>> CLIQUEZ I C I :
.



___________________________________ Un petit clic pour Mageia ? =>> CLIQUEZ I C I :
.

FANTÖM Membre non connecté
-
- Voir le profil du membre FANTÖM
- Inscrit le : 15/07/2012
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie