Makey Makey

Makey Makey est un kit d'invention pour tous, un outil d'invention électronique et un jouet qui permettent aux utilisateurs de connecter des objets de la vie quotidienne à des programmes informatiques. En utilisant un circuit imprimé, des pinces crocodile et un câble USB, le jouet utilise des signaux électriques en boucle fermée pour envoyer à l'ordinateur un signal de frappe du clavier ou un clic de souris. Cette fonction permet au Makey Makey de fonctionner avec n’importe quel programme informatique ou page Web acceptant les entrées au clavier ou à la souris.

Normalement, une fois connecté via la prise usb, Makey makey est reconnu comme un clavier usb et fonctionne directement. Aucun pré-requis, rien à installer.

allez sur cette page et suivez les instructions

À priori, cela ne fonctionne pas avec un clavier fr (azerty). Pour vérifier: Avec vos pinces crocodile, reliez flècheHaut avec flècheBas et flècheGauche avec FlècheDroite (comme demander sur la page de re-mappage), et ouvrez votre éditeur de texte préféré (ou dans tout autre champs texte) et branchez votre makey makey: vous devez obtenir : mm v1.20ab si vous obtenez ,, v&:éàqb ou tout autre chose, cela ne fonctionnera pas.

solution :

 setxkbmap us 

attention votre re-mappage se fera en qwerty évidement! pour revenir en azerty:

 setxkbmap fr 

Cette solution plus avancée pour remapper avec arduino permet d'utiliser les touche Ctrl, shift, F1, F2 , et autre touche non prévue par la page de re-mappage officielles:

Pré-requis

le paquet Arduino (v1.0.5) présent sur Ubuntu 18.04 n'est pas assez récent, (il faut au minimum la 1.6), vous devrez donc installer Arduino depuis l'archive du site officiel (qui propose la version 1.8.7 a ce jour)

Permissions

Normalement au démarrage d'Arduino, il vous demande d'ajouter votre utilisateur aux bons groupes …. mais apparemment ça coince (bug?) Donc pour vous assurer d'avoir les bons droits:

sudo usermod -a -G dialout $USER
sudo usermod -a -G tty $USER
sudo usermod -a -G uucp $USER

Installation de l'addon à l'aide du gestionnaire Arduino Board

Ouvrez Arduino → fichier → préférences dans la case "URL de gestionnaire de cartes supplémentaires" collez ceci:

https://raw.githubusercontent.com/sparkfun/Arduino_Boards/master/IDE_Board_Manager/package_sparkfun_index.json

et cliquez sur ok

puis Outils → Gestionnaire de carte et installez "SparkFun Arduino AVR Boards by SparkFun Electronics"

(recherchez "makey" si vous ne le trouvez pas)

Voila normalement, en démarrant a nouveau votre ide arduino, vous devriez voir apparaitre "SparkFun Makey Makey" listé dans le menu outil → Type de carte.

Re-programmation du mappage des touches

  • makeymakey.txt
  • Dernière modification: Le 16/01/2019, 18:59
  • par jbalibeux