Arduino COM port ne fonctionne pas

j'ai acheté un Arduino récemment. Après avoir reçu les câbles nécessaires, j'ai décidé de télécharger un exemple sur la puce.

au lieu de voir ce clignement, j'ai reçu une erreur comme processing.app.SerialException: Serial port 'COM1' not found. Did you select the right one from the Tools > Serial Port menu?

Oui, j'ai essayé. Mais même Le Moniteur de Port en série ne semble pas s'ouvrir. Encore une fois, j'ai une exception qui ne vaut pas la peine d'être mentionnée.

après que j'ai découvert que mes ports de COM série ne fonctionnent pas (via Portmon.exe), et de comprendre que je peux même ne pas avoir n'est pas un port COM dans Device Manager), j'ai également essayé de télécharger un pilote pour COM port, mais il a également échoué.

certains disent que c'est à cause de la carte mère de mon Acer Aspire 5742. Certains disent que la raison est Windows 7.

pour faire court, j'apprécierais vraiment que quelqu'un puisse m'aider avec mon problème de communication et réparer mes rêves brisés.

14
demandé sur user2428118 0000-00-00 00:00:00

4 réponses

installation de pilotes pour Arduino sous Windows 8 / 7.

( je l'ai essayé pour Uno r3, mais je crois qu'il va travailler pour tous les Arduino )

Plugin de votre Carte Arduino

Panneau De Contrôle - - -> Système et Sécurité - - -> - - - > sur la vitre gauche Gestionnaire De Périphériques

Développez Autres Dispositifs.

Sous autres appareils vous remarquerez une icône avec un petit graphique d'erreur Jaune. (Débranchez tous vos autres périphériques attachés à un Port série)

clic droit sur ce périphérique - - ->Mettre À Jour Le Pilote Logiciel

Sélectionner Parcourir mon ordinateur pour le logiciel de pilote

Cliquez sur "Parcourir" - - -> rechercher le répertoire de Arduino Environment que vous avez téléchargé à partir du site Arduino. Si pas de télécharger, puis http://arduino.cc/en/Main/Software

Après De Navigation cocher inclure les sous dossiers.

Cliquez sur suivant ---> de Votre pilote sera installé.

Effondrement D'Autres Appareils ---> Développez Port ( son dans le gestionnaire de périphériques que sous d'autres appareils )

vous verrez Arduino écrit ---> rechercher son port COM (close device manager)

Environnement Arduino - - -> Outils - - -> Port Série - - - > sélectionner la COM PORT comme indiqué dans PORT in device manager. (Si vous utilisez une autre carte Arduino au lieu de UNO, sélectionnez-la dans boards )

Téléchargez vos programmes meurtriers et voyez-les fonctionner . . .

j'espère que ce aide. . .

Bienvenue

21
répondu Divye Bhutani 2013-04-23 15:31:58

avez-vous installé les pilotes? Voir l'Arduino instructions d'installation sous le #4. Je ne connais pas cette machine, mais je doute qu'il n'a pas COM ports.

3
répondu No Grabbing 2012-11-05 13:55:26

j'ai fait installer mes pilotes et l'Arduino connecté par un hub usb non alimenté. En le déplaçant sur un port USB de mon ordinateur, cela a fonctionné.

1
répondu ceteras 2014-04-28 21:43:07

d'Abord: Désolé pour mon mauvais anglais (n'hésitez pas à me corriger). Résumé: étapes pour résoudre le "port série 'COM1' introuvable" dans fedora 17.

aujourd'hui installez les paquets pour Arduino dans Fedora 17. (yum install arduino) et je possède le même problème: j'ai décidé de télécharger un exemple de la puce. et a obtenu la même erreur "port série 'COM1' introuvable".

dans ce cas, lorsque J'exécute Arduino programm, une bannière apparaît qui me prévient que mon utilisateur n'est pas dans' dialout ' et "lock" du groupe.Voulez-vous ajouter votre utilisateur dans ces groupes? Je clique sur le bouton Ajouter, mais pour une raison quelconque le programme échoue et ne dit rien.

Etape 1: reconnaître le dispositif arduino débranchez votre arduino et de la liste /dev fichiers:

#ls -l /dev

branchez votre arduino et continuer la liste répertoire /dev

#ls -l /dev

trouver le nouveau fichier (périphérique) qui n'était pas avant pluggin par exemple:

ttyACM0 ou ttyUSB1

Lire cette liste de propriétés:

ls -l /dev/ttyACM0

crw-rw---- 1 root dialout 166, 0 Dec 24 19:25 /dev/ttyACM0

le premier c signifie qu'arduino est un dispositif de caractères.

utilisateur propriétaire: root

groupe propriétaire: appels

numéro du maire: 166

nombre mineur: 0

Etape 2: définissez votre utilisateur comme propriétaire de groupe.

Si vous n':

groups <yourUser>

Et vous n'êtes pas dans "dialout" et/ou "lock" du groupe. Ajoutez-vous dans ce groupe exécutez comme root:

usermod -aG lock <yourUser>
usermod -aG dialout <yourUser>

redémarrer le PC. et définissez /dev / comme votre port série avant le téléchargement.

j'espère être utile. Francisco. Revoir.

1
répondu