Pages: [1]   Go Down
Author Topic: simuler un clavier avec arduino  (Read 2251 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Newbie
*
Karma: 0
Posts: 9
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

bonjour smiley,
j aimerais simuler un clavier avec arduino vers l ordinateur
 j ai pensé a :
avec un port  serie ( de la carte arduino mega ) vers un port PS/2

d apres cette doc : http://www.networktechinc.com/ps2-prots.html

il suffirais d envoyer $E9 ( d apres un pdf ) pour faire un volume up

vu que le port ps/2 est un port serie un "serial2.write(11101001);" fonctionnerais ?

cette solution eviterais d avoir un logiciel en plus sur l ordinateur
merci

Logged

0
Offline Offline
Newbie
*
Karma: 0
Posts: 9
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

alors, la transmission se fait de cette maniere  ;
start b7 b6 b5 b4 b3 b2 b1 b0 partié stop
sur une frequence comprise entre 10 et 20khz

comment envoyer un signal de ce type; avec port port serial ou digital ?
merci
Logged

Madrid, Spain
Offline Offline
Newbie
*
Karma: 0
Posts: 41
void guarantee{};
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Sinon, une solution plus simple serait de simuler un clavier par USB avec un/une Teensy.
C'est un petit micro processeur qui est compatible avec l'Arduino IDE (environement) et qui supporte le protocol HID pour le clavier et la souris.
http://www.pjrc.com/teensy/

Si tu veux, va voir mon blog(anglais) car j'ai un tuto pour simuler la souris et prochainement un tuto sur le clavier.
http://asselinpaul.posterous.com/

Sincerement
Paul
Logged

0
Offline Offline
Newbie
*
Karma: 0
Posts: 9
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

je reviens ici apres un long moment d abscense, mais j ai reussi a faire ce que je voulais :
recupere les commandes au volant dans la clio 2, un carpc est installé dedans

voici comment j ai procédé :

voici le montage :
http://www.flickr.com/photos/65310522@N02/5947194889/in/set-72157627217130720

Les A? et B? correspondent au commande au volant, je me suis branché directement dessus, les fils arrivant deriere l autoradio n etant pas les bons

pour a1 a2 b1 b2 b3 voir ici : http://www.forum-clio.com/index.php/topic,800.0.html

voila le code arduino : http://pastebin.com/fk71UXy8

ensuite j ai installer AACKEYS ( http://www.aacinstitute.org/Resources/ProductsandServices/AACKeys/AACKeys.html )
qui restranscrit ce qui recoit sur le port serial en touche du clavier, par exemple la carte arduino envoi au pc "a", on  aura simulé un appui sur la touche "a"
je n ai pas reussi a faire envoyer des combinaisons de touches mais ca marche comme ca et ca me convient   mais si quelqu un y arrive je suis prenneur

ensuite j utilise centrafuse ( un logiciel pour carpc ) qui prend en compte les raccourci clavier,
OU
avec autohotkey, un petit exemple :



e::
Send {Media_Next}
return

z::
Send {Volume_Up 1}
return

a::
Send {Volume_Down 1}
return



c est la maniere la plus simple que j ai trouvé pour communiquer de l arduino vers le pc  smiley
Logged

Pages: [1]   Go Up
Jump to: