Annonce

>>> Bienvenue sur codelab! >>> Première visite ? >>> quelques mots sur codelab //// une carte des membres//// (apéros) codelab


#1 2011-03-03 12:57:09 fabriquer un tapis sensitif avec clavier

ths
membre
Lieu: CHER_france
Date d'inscription: 2008-05-08
Messages: 69
Site web

fabriquer un tapis sensitif avec clavier



Salut !

Pour un bricolage en cours, j'ai besoin d'un tapis sensitif basique. Plusieurs fois j'ai entendu parlé d'un moyen simple de faire ça avec un vieux clavier d'ordinateur. C'est tentant d'autant que j'ai simplement besoin de récupérer des ON ou OFF, pas spécialement des niveaux de pressions.
Connaissez-vous des sites qui parle de ça ? Je ne trouve pas grand chose.

Merci d'avance et bonne journée à tous !

Tranquillou,
thomas

Hors ligne

 

#2 2011-03-04 22:52:14 Re : fabriquer un tapis sensitif avec clavier

oyster_twiter
membre
Lieu: saint-herblain
Date d'inscription: 2008-04-01
Messages: 444
Site web

Re: fabriquer un tapis sensitif avec clavier



Salut Ths,

Voici quelques liens:
http://www.instructables.com/id/Hacking-a-USB-Keyboard/
http://www.wonderhowto.com/how-to-hack- … al-410107/
http://nxt-adventures.blogspot.com/2009 … board.html

Apo33 avait fait une page la dessus également mais je la retrouve pas dans toutes leur pages d'archives...

En tout cas c'est vraiment une solution pas chère et qui fonctionne bien ! la video du 2nd lien montre la tech pour retrouver les points de contacts sur la board à l'arrivée. Après un petit de P5 ou Pd...pour réceptionner les lettres déclenchées et hop !

+++

Hors ligne

 

#3 2011-03-04 23:30:08 Re : fabriquer un tapis sensitif avec clavier

emoc
@#@*$
Lieu: Quimper
Date d'inscription: 2008-01-28
Messages: 1576
Site web

Re: fabriquer un tapis sensitif avec clavier



Hello

oyster_twiter a écrit:

Après un petit de P5 ou Pd...pour réceptionner les lettres déclenchées et hop !

Il vaut mieux éviter de cabler les touches spéciales (esc, ctrl, alt, tab, Fn, etc.) pour ne pas qu'on puisse faire des combos sur le tapis qui court-circuitent ton récepteur en faisant des appels systèmes, esc par exemple ferme un sketch processing (sur windows, au moins). D'ailleurs si vous savez si c'est possible d'intercepter ces touches dans processing/java et comment, ça m'intéresse!

Hors ligne

 

#4 2011-03-05 11:08:41 Re : fabriquer un tapis sensitif avec clavier

oyster_twiter
membre
Lieu: saint-herblain
Date d'inscription: 2008-04-01
Messages: 444
Site web

Re: fabriquer un tapis sensitif avec clavier



Yep,

avec keyCode tu peux capter pas mal de touche du type ALT, CONTROL, SHIFT...
sinon avec keyEvent en java :
http://download.oracle.com/javase/1.4.2 … Event.html
ici ça peut t'éclairer :
http://download.oracle.com/javase/tutor … tener.html

C'est un truc dans l'esprit que tu cherches ? :

import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;

void draw() {
}

/** Handle the key typed event from the text field. */
public void keyPressed(KeyEvent e) {
  println("KEY TYPED: "+e);
  //pour la lettre e
  if(e.getKeyChar() == 'e')rect(30,30,20,20);
  // pour la touche shift
  if(e.getKeyCode() == 16)rect(60,20,20,20);
}

Dernière modification par oyster_twiter (2011-03-05 11:09:26)

Hors ligne

 

#5 2011-03-06 23:16:42 Re : fabriquer un tapis sensitif avec clavier

emoc
@#@*$
Lieu: Quimper
Date d'inscription: 2008-01-28
Messages: 1576
Site web

Re: fabriquer un tapis sensitif avec clavier



Merci,

Je vais regarder ça, mais je me demande si c'est possible, l'OS doit recevoir la combinaison de touches avant le programme, et comme ce sont des combinaisons qui déclenchent des actions quelquesoit la fenêtre qui ait le focus, elles doivent être exécutées quand même? Je ne vois pas comment java pourrait court-circuiter les actions de l'OS...

Je ferais des essais (et un autre sujet de discussion, celui-ci je le rends à ths!)

Hors ligne

 

#6 2011-03-08 10:35:02 Re : fabriquer un tapis sensitif avec clavier

ths
membre
Lieu: CHER_france
Date d'inscription: 2008-05-08
Messages: 69
Site web

Re: fabriquer un tapis sensitif avec clavier



ô ben y'a pas à me rendre le sujet, j'ai eu ce que je voulais... et plus encore !
Je voulais simplement éviter de réinventer la roue, imaginant bien que d'autres avaient déjà poussé bien loin le truc.

Donc, merci beaucoup pour ces infos !

Hors ligne

 

fil rss de cette discussion : rss

Pied de page des forums

Powered by FluxBB

codelab, graphisme & code : emoc / 2008-2024