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 30/06/2023, à 22:31

Edelweiss3973

[Résolu] Connexion carte Arduino avec l'IDE Arduino et VittaScience

Bonjour à tous

Depuis-peu je suis équipé du "Mini-PC" avec comme systèmes d'exploitations "Ubuntu 22.04 LTS" et "Windows 11" en "dual boot".

J'utilise ce "Mini-PC" entre-autre pour mes montages électroniques avec Arduino en utilisant l'IDE arduino et le simulateur VittaScience.

Sur Windows 11 j'arrive à téléverser mes scripts sur la carte Arduino,
par contre sur Ubuntu => impossible => lorsque je souhaite envoyer le programme Arduino dans la carte => "Téléverser" => j'ai le message suivant : "Aucun appareil compatible détecté",
je ne comprends pas ?

Merci par avance pour votre aide et vos conseils.

Patrice

Dernière modification par Ayral (Le 03/07/2023, à 10:34)

Hors ligne

#2 Le 01/07/2023, à 08:00

Nuliel

Re : [Résolu] Connexion carte Arduino avec l'IDE Arduino et VittaScience

Bonjour,
Je ne connais pas ce simulateur, par contre j'ai déjà utilisé (et bricolé) un arduino uno.
De mémoire, j'avais pu téléverser un programme sans difficulté avec l'ide arduino sur ubuntu. Tu peux essayer de débrancher/rebrancher l'arduino, et réessayer de téléverser (possible que windows "garde" le périphérique usb)
Dans Outils -> type de carte, c'est bien le bon arduino qui est sélectionné?
C'est un vrai arduino, pas une pale copie?

Dernière modification par Nuliel (Le 01/07/2023, à 08:02)

Hors ligne

#3 Le 01/07/2023, à 08:25

iznobe

Re : [Résolu] Connexion carte Arduino avec l'IDE Arduino et VittaScience

Salut , il faudrait le retour de

lsusb

en ayant pris soin de demarrer sur windobz , puis de redemarrer sur ubuntu directement et desactiver le demarrage rapide de windobz en priorité avant.


NOTE : avant de televerser , il faut d' abord choisir le type de carte et le port sur lequel il est connecté dans l' IDE .
De plus on ne sait pas quelle version de l ' IDE tu utilises sur ubuntu , ni de quelle type d ' installation d' IDE il s ' agit ( appimage , deb , snap , autre ? )

Dernière modification par iznobe (Le 01/07/2023, à 08:28)

Hors ligne

#4 Le 01/07/2023, à 10:57

Edelweiss3973

Re : [Résolu] Connexion carte Arduino avec l'IDE Arduino et VittaScience

Bonjour,

Merci à Luniel et Iznod pour les retours.

Le logiciel IDE Arduino installé en local est la version 1.8.19

Lorsque je vais sur « Information de la carte » j’ai l’info suivante :

BN: Arduino Uno
VID: 2341
PID: 0043
SN: 8513030353835181A122

Lorsque je veux téléverser le programme sur la carte Arduino j’ai le message d’erreur suivant :

avrdude: Version 6.3-20190619
         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
         Copyright (c) 2007-2014 Joerg Wunsch

         System wide configuration file is "/home/utilisateur/snap/arduino/85/.arduino15/packages/arduino/tools/avrdude/6.3.0-arduino17/etc/avrdude.conf"
         User configuration file is "/home/utilisateur/snap/arduino/85/.avrduderc"
         User configuration file does not exist or is not a regular file, skipping

         Using Port                    : /dev/ttyACM0
         Using Programmer              : arduino
         Overriding Baud Rate          : 115200
Une erreur est survenue lors du transfert du croquis
avrdude: ser_open(): can't open device "/dev/ttyACM0": Permission denied

avrdude done.  Thank you.

Je ne suis pas en capacité de répondre aux questions de Iznode : windobz - appimage - deb - snap (je suis en phase de découverte de Linux / Ubuntu, donc un total débutant avec ce système d'exploitation et je ne suis pas un informaticien).

Vu la complexité du problème actuel, je vais continuer à utiliser Arduino sous Windows.

Merci encore pour vos retours.

Bonne journée

Patrice

Hors ligne

#5 Le 01/07/2023, à 11:52

MicP

Re : [Résolu] Connexion carte Arduino avec l'IDE Arduino et VittaScience

Bonjour

Edelweiss3973 a écrit :
…
avrdude: ser_open(): can't open device "/dev/ttyACM0": Permission denied
…

Il faut que le compte utilisateur sous lequel le programme est lancé (celui qui cherche à avoir accès à /dev/ttyACM0)
fasse partie de la liste des comptes utilisateur du groupe dialout

Pour mettre le compte utilisateur courant dans la liste des comptes utilisateurs du groupe dialout
lance la ligne de commandes suivante :

sudo usermod -a -G dialout $USER

… ensuite, il faudra (peut-être …) fermer la session ouverte,
et la modification sera prise en compte à partir de l'ouverture de la prochaine session.

Dernière modification par MicP (Le 02/07/2023, à 17:22)

Hors ligne

#6 Le 01/07/2023, à 12:10

Edelweiss3973

Re : [Résolu] Connexion carte Arduino avec l'IDE Arduino et VittaScience

Bonjour MicP,

Merci pour le conseil, je vais faire le nécessaire, du moins tenter, car Ubuntu est nouveau pour moi et je n'ai pas l'habitude de gérer les lignes de commande.

Pas compris le message de xubu1957 (est-il en lien avec mon problème ?)

Bonne journée.

Hors ligne

#7 Le 01/07/2023, à 12:28

Edelweiss3973

Re : [Résolu] Connexion carte Arduino avec l'IDE Arduino et VittaScience

Re-bonjour MicP,

J'ai lancé la ligne de commande sudo usermod -a -G dialout $USER dans le terminal : le problème est désormais réglé.

Merci encore.

Hors ligne

#8 Le 01/07/2023, à 12:30

MicP

Re : [Résolu] Connexion carte Arduino avec l'IDE Arduino et VittaScience

Impec ! big_smile

Hors ligne

#9 Le 01/07/2023, à 12:44

xubu1957

Re : [Résolu] Connexion carte Arduino avec l'IDE Arduino et VittaScience

Bonjour,

Pour ajouter toi-même les balises code à ton précédent message #4 :

  • Cliquer sur le lien « Modifier » en bas à droite du message

  • Sélectionner le texte

  • Cliquer sur le <> de l'éditeur de message

Balisesmoko138.jpg

comme indiqué dans le : Retour utilisable de commande

avrdude: Version 6.3-20190619
         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
         Copyright (c) 2007-2014 Joerg Wunsch

         System wide configuration file is "/home/utilisateur/snap/arduino/85/.arduino15/packages/arduino/tools/avrdude/6.3.0-arduino17/etc/avrdude.conf"
         User configuration file is "/home/utilisateur/snap/arduino/85/.avrduderc"
         User configuration file does not exist or is not a regular file, skipping

         Using Port                    : /dev/ttyACM0
         Using Programmer              : arduino
         Overriding Baud Rate          : 115200
Une erreur est survenue lors du transfert du croquis
avrdude: ser_open(): can't open device "/dev/ttyACM0": Permission denied

avrdude done.  Thank you.
snap/arduino

C'est un snap.
        _ _ _

(edit=messages regroupés)
        _ _ _

Lecture conseillée > memento des balises code, pour la mise en forme des messages, je n'ai pas répondu pour le problème posé.

Pour rajouter [Résolu] au début du titre, en éditant ta discussion, il faut utiliser le bouton Modifier au bas de ton premier message.

(titre limité à 70 caractères)

Nota : notre Modération a mis le Résolu > 

Merci wink

Dernière modification par xubu1957 (Le 03/07/2023, à 11:14)


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [ Résolu ] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

En ligne