IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Python Discussion :

Communication usb avec un microcontroleur


Sujet :

Python

  1. #1
    Membre confirmé

    Homme Profil pro
    Lycéen
    Inscrit en
    Novembre 2012
    Messages
    35
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Novembre 2012
    Messages : 35
    Par défaut Communication usb avec un microcontroleur
    Bonjour,

    Ca fait un moment que je n'étais plus venu sur les forums tiens. Bref, j'ai fais quelques recherches et il se trouve que je n'ai pas (pour ne pas dire rien) trouvé grand chose sur la communication usb avec Python 3 ... Mon but est d'envoyer des informations à un micro contrôleur (codé grâce à Flowcode, un ECIO40_PWM), probablement sous forme binaire et/ou ASCII.
    Existe-t-il des bibliothèques tierces qui gère cela, puisque que la bibliothèque standard ne fourni apparemment pas cet fonction.

    Merci,

  2. #2
    Expert confirmé
    Avatar de fred1599
    Homme Profil pro
    Lead Dev Python
    Inscrit en
    Juillet 2006
    Messages
    4 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Lead Dev Python
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2006
    Messages : 4 062
    Par défaut
    Il existe le module pyserial en version 2.x. Certes vous êtes en version 3.x, mais il est possible que l'outil 2to3 permette le passage pour un fonctionnement correct de ce module.

    Cependant n'ayant jamais testé, je ne peux affirmer la justesse de mes dires.

    Bonne continuation...

  3. #3
    Membre émérite

    Homme Profil pro
    Ingénieur
    Inscrit en
    Août 2010
    Messages
    662
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Août 2010
    Messages : 662
    Par défaut
    Salut Darkemal,

    Il semblerait que cela soit tout à fait envisageable. En faisant une rapide recherche sur le net, je suis tombé là-dessus:

    http://stackoverflow.com/questions/9...ware-in-python

    Personally, I learned a lot by buying a PIC programmer and making some simple circuits to flash LEDs. I moved on to controlling those PICs via serial port and later using USB (via libusb). There's a bigger learning curve there as you'll have to program the PICs in C or assembler but you can achieve some pretty incredible results once you've picked up the basics. I warn you though, it's a slippery slope once you realise how many cool little gadgets you can build :-)
    Il esxisterait des wrappers pour python:

    http://sourceforge.net/apps/trac/libusb-win32/wiki

    Language wrappers (DotNet?, Python, Perl, Ruby, Java, etc) are also listed.
    En suivant les différents liens tu tombera notamment la-dessus:

    http://sourceforge.net/apps/trac/pyusb/

    Fonctionne pour Python 2.4 et supérieur (incluant 3).

    Il me semble que flowcode traduit un code "graphique" en assembleur, non? En fouillant en anglais tu devrais tomber sur pas mal d'infos.

    Bon courage.

    Ju

Discussions similaires

  1. Réponses: 10
    Dernier message: 15/04/2015, 20h36
  2. Communication USB avec un pic32mx
    Par davidif dans le forum Débuter
    Réponses: 3
    Dernier message: 02/09/2014, 17h00
  3. Communication usb avec VS2012
    Par Nephi dans le forum C#
    Réponses: 0
    Dernier message: 16/03/2013, 21h33
  4. Communication USB avec Java
    Par OmegA_MRS dans le forum Entrée/Sortie
    Réponses: 6
    Dernier message: 22/08/2012, 18h01
  5. comment peut-on réaliser une communication usb avec un MC moto ?
    Par Super2006 dans le forum Périphériques
    Réponses: 10
    Dernier message: 25/03/2007, 22h38

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo