Bon, en effet, t'est pas loin de la solution. Un dernier détail... a tu installer sur tes machine la console java ?
L'ide arduino (IDE = Integrated Developpement Environement = Environement de développement intégré = EDI). Oui, je sait, ce petit mot rebute souvent... Bref ! Ton logiciel doit se lancer si tu a bien installé ton java, sinon, effectivement il ne pourra pas fonctionné. J'avais pas pensé à ce souci mais je pense que le driver n'est pas installé complètement car il doit avoir accès à une passerelle logiciel entre USB <=> Driver <=> Java <=> EDI...
Don si il est installé, il faut le mettre à jour pour la version 7, sinon, il te faudra l'installer. Tout se passe ici : Java
Quelques infos technique sur java.
D'abord éditer par Sun, aujourd'hui disparu et racheté par Oracle. C'est un environnement de travail qui utilise un codage à lui-même. Ce codage diffère du C/C++ par son système de compilation qui s'adapte à son environement. Type de machine, quantité de mémoire...
Un programme java utilise en général un manifest qui dit comment compiler un soft et avec quoi. Avec l'ide Arduino, il faudra bien que l'exécutable (en général un ".jar" puisse se lancer. Et la, il lui faudrait u minima son environement hôte. J'essaie d'expliqué simplement et c'est pas simple.
Bon, por son installation. Clique sur "installer", en rouge, au milieu de la page. Ensuite, tu aura une table de possibilité. Si tu est sous XP, tu est donc en 32 bits. Petite explication à propos du débas 32/64 bits.
A l'époque d'XP, nos machine avait des processeur travaillant sous 32 bits. L'intégralité de nos softs utilisait donc du 32 bits. Hélas, la technologie permettant des architectures ub poil plus évolué, on a pu dans le même espace passé de 32 à 34 bits. Il a donc fallu adapté les OS (Opérating System = Système d'exploitation) et logiciel à ce nouvel envoronement. Seven étant pile arrivé à la frontière des architectures fin 32 bits et début 64 bits, il gère es deux dans deux supports numériques distinct. Les logiciels ont suivi le même processus.
Et là, ça devient galère. Quelle version on possède ? De prime abord, je dirais qu'aller voir dans les propriété système permet de se renseigné. Sinon, par défaut on peut dire que:
1/ Un logiciel 32 bits, sur un système d'exploitation 32 bits, c'est OK
2/ Un logiciel 32 bits, sur un système d'exploitation 64 bits, c'est OK (Il faudra peut-être enclencher le mode compatibilité windows XP dans certains cas...)
3/ Un logiciel 64 bits, sur un sustème d'exploitation 64 bits, c'est OK
4/ Un logiciel 64 bits, sur un système d'exploitation 32 bits, ÇA NE FONCTIONNERA PAS !
Tout ça pour expliqué ceci. Et bien oui car on est bien obliger de savoir ce qu'on fait parfois. Et notre tâche d'expliqué tout ça ne se simplifie pas... Plus on avance, plus il y a de technologie... Java, silverlight, .net... Bref, c'est devenu assez complexe.
Pour nous, on retiendra donc que pour installé le logiciel (alors Arduino est un cas un peu à part. On ne l'installe pas, on le décompresse. Il n'est donc pas installé !!
Pour les drivers, il va falloir faire une passerelle. Et la techniquement j'ai pas l'exactitude des infos. Donc on supposera que le problème viens de la passerelle qui ne s'installerais pas à cause d'un manque de java ou une mise à jour. C'est pour le moment vers cette voie que je porte ma supposition.
Je suis désolé d'avoir fait si long. Mais bon, j'ai profité du cas de figure pour démystifier un peu ce qui se cache derrière cette technologie la. Je suis loin de tout savoir à son sujet. Mais pour l'avoir pratiquer un peu, je peux dire que c'est une solution technique assez complète mais bien moins pratique que le C++ technologiquement parlant. Toutefois, afin de nous simplifier au maximum la tâche, les équipe Arduino ont utilisé java. Il y a quelques cas de figure ou ça ne s'installe pas facilement. C'est dommage car j'aimerais vraiment que tu y arrive.
Voila, j'espère que cette dernière piste arrivera à t'aider. Le cas échéant, j'essaierais de poser la question sur le forum qui va bien.
