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

Arduino Discussion :

Arduino UNO + USB HOST Shield DUINOFUN


Sujet :

Arduino

  1. #1
    Membre averti
    Homme Profil pro
    Directeur commercial
    Inscrit en
    Novembre 2013
    Messages
    49
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Directeur commercial

    Informations forums :
    Inscription : Novembre 2013
    Messages : 49
    Par défaut Arduino UNO + USB HOST Shield DUINOFUN
    Bonjour à tous,

    J'ai un Arduino Uno sur lequel j'aimerais pouvoir connecter une carte DUINOFUN USB HOST Sheild (équipée d'un MAX 3421EE)

    Quelqu'un aurait il des infos de cablage à partager?

    Merci bien

  2. #2
    Membre Expert
    Avatar de jpbbricole
    Homme Profil pro
    Retraité des réseaux informatiques
    Inscrit en
    Février 2013
    Messages
    1 017
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Retraité des réseaux informatiques
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Février 2013
    Messages : 1 017
    Par défaut
    Bonjour fred2355

    Par curiosité, c'est pour quel usage?

    Cordialement
    jpbbricole

  3. #3
    Membre averti
    Homme Profil pro
    Directeur commercial
    Inscrit en
    Novembre 2013
    Messages
    49
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Directeur commercial

    Informations forums :
    Inscription : Novembre 2013
    Messages : 49
    Par défaut
    Bonjour jpbbricole

    En fait, j'utilise un appareil de mesure qui est plutôt fastidieux à exploiter avec ses boutons à doubles, voire triples fonctions si je prends en compte les appuis long.
    Cet équipement est pourvu d'un port USB et peut être piloté par un PC avec un driver USB simple.

    Et il s'avère que pour l'usage que j'en ai à faire, si je peux combiner qq fonctions d'usage courant avec une simple routine écrite dans un arduino, ça serait plus sympa d'emploi.

    Es tu renseigné?

    A te lire.
    Fred

  4. #4
    Membre Expert
    Avatar de jpbbricole
    Homme Profil pro
    Retraité des réseaux informatiques
    Inscrit en
    Février 2013
    Messages
    1 017
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Retraité des réseaux informatiques
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Février 2013
    Messages : 1 017
    Par défaut
    Bonjour Fred
    Citation Envoyé par fred2355 Voir le message
    Es tu renseigné?
    Oui, merci

    Pour le câblage, je n'ai pas d'expérience, mais les Arduino Leonardo et Pro Micro sont capables d'émuler tout ça, sans câblage, juste avec la bibliothèque keyboard.h (inclue dans l'installation de base)

    Cordialement
    jpbbricole

  5. #5
    Membre averti
    Homme Profil pro
    Directeur commercial
    Inscrit en
    Novembre 2013
    Messages
    49
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Directeur commercial

    Informations forums :
    Inscription : Novembre 2013
    Messages : 49
    Par défaut
    Merci pour ton lien, de ce que j'ai compris, ce lien permet de communiquer entre un clavier USB et un arduino.
    Pour ma part je cherche à connecter un sheild host USB à un arduino.

    A suivre

  6. #6
    Membre Expert
    Avatar de jpbbricole
    Homme Profil pro
    Retraité des réseaux informatiques
    Inscrit en
    Février 2013
    Messages
    1 017
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Retraité des réseaux informatiques
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Février 2013
    Messages : 1 017
    Par défaut
    Bonjour Fred
    Citation Envoyé par fred2355 Voir le message
    de ce que j'ai compris, ce lien permet de communiquer entre un clavier USB et un arduino.
    Pas tout à fait, avec cette bibliothèque tu peux émuler un clavier ou la souris avec l'Arduino, en "envoyant" l'équivalent de pressions ou séquences de touches comme si tu avais un clavier connecté au PC.
    Citation Envoyé par fred2355 Voir le message
    Pour ma part je cherche à connecter un sheild host USB à un arduino.
    Avec la combinaison Leonardo + Keyboard.c tu n'as plus besoin de shield supplémentaire.

    Pour information, j'ai déjà simulé un clavier USB avec Keyboard.c et Leonardo, mais je n'ai jamais utilisé le shield DUINOFUN USB HOST.

    Cordialement
    jpbbricole

  7. #7
    Membre averti
    Homme Profil pro
    Directeur commercial
    Inscrit en
    Novembre 2013
    Messages
    49
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Directeur commercial

    Informations forums :
    Inscription : Novembre 2013
    Messages : 49
    Par défaut
    Merci pour ton commentaire, mais une chose que je ne comprends pas .
    Le Léonardo, comme le UNO, a un port USB mais qui n'est pas HOST, mais client.
    Comment faire pour avoir un port HOST pour que je pilote mon appareil de mesure et un port client pour que je garde la main sur mon UNO?

  8. #8
    Modérateur

    Homme Profil pro
    Ingénieur électricien
    Inscrit en
    Septembre 2008
    Messages
    1 282
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Suisse

    Informations professionnelles :
    Activité : Ingénieur électricien

    Informations forums :
    Inscription : Septembre 2008
    Messages : 1 282
    Par défaut
    Bonsoir Fred

    Le shield est bien prévu pour ce que tu veux faire, sauf qu'étant incapable d'en trouver la référence avec certitude, il est bien difficile de te répondre exactement. Ce que j'ai relevé c'est qu'il utilise le port SPI (à 4 signaux MISO, MOSI, SCK, CS) + un reset, une interruption et les alimentations 5V (pour l'alimentation du bus USB), 3.3V (pour la puce du shield) et la masse . Par contre il semble qu'il faut des signaux en 3.3V (à vérifier sur ton modèle) et donc danger avec un Uno.

    L'autre point bien ardu sera de récupérer le protocole USB utilisé par ton appareil (de mesure). Car à moins d'avoir le détail de toutes les adresses et registres utilisés cela risque d'être coton.

    Bonne suite

    Delias

  9. #9
    Membre Expert
    Avatar de jpbbricole
    Homme Profil pro
    Retraité des réseaux informatiques
    Inscrit en
    Février 2013
    Messages
    1 017
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Retraité des réseaux informatiques
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Février 2013
    Messages : 1 017
    Par défaut
    Bonjour fred2355
    Citation Envoyé par fred2355 Voir le message
    Merci pour ton commentaire, mais une chose que je ne comprends pas .
    Le Léonardo, comme le UNO, a un port USB mais qui n'est pas HOST, mais client.
    Comment faire pour avoir un port HOST pour que je pilote mon appareil de mesure et un port client pour que je garde la main sur mon UNO?
    En fait, j'ai compris le problème à l'envers , le Leonardo ne peut pas faire ce que tu veux, milles excuses!

    Cordialement
    jpbbricole

  10. #10
    Expert confirmé
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 660
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 660
    Par défaut
    Bonsoir,

    j'ai trouvé le shield officiel : https://store.arduino.cc/arduino-usb-host-shield
    Dans la documentation il y a un lien vers une bibliothèque qui est visiblement compatible avec plusieurs modèles (la liste dans le lien) :
    https://github.com/felis/USB_Host_Shield_2.0

Discussions similaires

  1. Communication usb entre arduino uno et raspberry pi
    Par college62137 dans le forum Arduino
    Réponses: 5
    Dernier message: 22/04/2019, 19h00
  2. Réponses: 1
    Dernier message: 11/06/2018, 11h41
  3. Acquisition de signal Labview et Arduino uno
    Par zangetsum dans le forum LabVIEW
    Réponses: 2
    Dernier message: 25/03/2014, 13h13
  4. Réponses: 0
    Dernier message: 15/04/2013, 15h50
  5. Application utilisant l'USB host sur une tablette
    Par untipy dans le forum Android
    Réponses: 1
    Dernier message: 29/05/2012, 16h26

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