Bonjour,
J'ai fait pas mal de recherches mais quand je cherche "utiliser un keyboard sur arduino" je ne tombe que sur des exemples qui me montre comment l'arduino simule l'envoi d'un code ascii par USB vers l'ordinateur mais ce que je veux est plutôt l'inverse (pas totalement mais pas très loin) :
En faite je voudrais laisser la possibilité de brancher un clavier en connectant un USB sur des pins de l'arduino pour pouvoir lire les caractères tapés pendant l'exécution du programme. En gros a un moment l'arduino va attendre des informations entrées par l'utilisateur et, pour simplifier les choses, je voudrais que cela puisse se faire par un clavier.
Est-ce possible? Si oui, comment?
La carte Arduino DUE le fait nativement, elle a un port USB host, d'autres ?
Ce n'est pas évident comme projet, si vous êtes débutant, il y a aussi une lib > USB Host Library SAMD basée sur USB_Host_Shield_2.0 qui fonctionne sur les cartes a base de SAMD et ne nécessite pas de shield ou de cartes supplémentaires.
Il vous faudra un écran pour visualiser les caractères entrés.
Bonjour,
Merci pour les réponses.
Le projet se fait sur un mega avec ESP8266 inclus.
J'aurais aussi un écran LCD 2004.
Question subsidiaire : si on met un adaptateur USB<->PS/2 cela fonctionne t'il?