Matrice avec picaxe

westaust55

Moderator
Les commandes PICAXE n'inclut pas les mathématiques de la matrice.Vous pouvez être en mesure d'utiliser une section de RAM non attribué aux variables prédéfinies (b0 à b55) ainsi que certains forumula math pour sélectionner l'emplacement de RAM requise pour commandes PEEK et POKE.

Par exemple, si vous avez une matrice 4 x 5, la commande pour déterminer l'emplacement de la RAM peut être :

Cellule = désiré ligne * (nombre de colonnes - 1) + désiré colonne
Lorsque la ligne est 0 à 3 (4 rangs) et Colum = 0 à 4 (pour les 4 colonnes)
C'est pourquoi
Cellule = désiré ligne * 4 + désiré colonne
 

BESQUEUT

Senior Member
Merci à notre ami Westaust55 d'avoir formulé une réponse. Toutefois, il y a méprise sur le sens du mot "matrice" :
- sa réponse porte sur le calcul matriciel
- votre cible ressemble beaucoup plus à un "clavier matriciel" tel que par exemple :
http://nalhossri.free.fr/Librairies pour CODE WARRIOR/clavier_matriciel/clavier_matriciel/decodage_clavier_matriciel.html
http://lasco-electro-info.chez-alice.fr/electronique/vhdl/clavier/gestion_clavier_matriciel_16_touches.pdf
Difficile de se prononcer avec cette photo, il faudrait plus de précisions techniques.
Il semble qu'il y ait 2 résilles (une noire et une blanche) délimitant un assez grand nombre de cases.
Le fait de piquer une fléchette provoque probablement un contact entre 2 des bornes.
Il faut alors décoder en X/Y pour savoir dans quelle case se trouve la fléchette.
Outre les méthodes présentées dans les liens ci-dessus, il existe d'autres possibilités adaptées au Picaxe.
Combien y a-t-il de cases ?
Combien de contacts sont accessibles sur la prise (en bas à gauche sur la photo) ?
 
Last edited:

electrique5

Senior Member
oui c'est vrai difficile de se basé d'après une photo dès que je l'aurais commandé d'ici 2 ou 3 mois a peu près selon l'avancement du projet je vous dirais tous ca.
 
Top