Table des matières:
- Étape 1: Trouvez les signaux
- Étape 2: Souder au pavé tactile
- Étape 3: Interfaçage avec l'Arduino
- Étape 4: Emballez-le
- Étape 5: Utilisez-le
Vidéo: Le Pad Karduinoss à 5$ : 5 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:11
Donc, en regardant ces pads Kaoss et le matériel similaire, j'ai trouvé qu'il n'y avait aucun intérêt à ce que cet appareil soit si cher, quand vous voulez juste l'utiliser comme contrôleur MIDI.
En parcourant ma corbeille de pièces, j'ai trouvé un pavé tactile Synaptics d'un vieil ordinateur portable et j'ai pensé que cela devrait fonctionner comme un remplacement. Ok, quand je dis 5$, je veux dire vraiment pas cher. Il est clair qu'un arduino en vrac coûte déjà 20-25 USD (mais vous pouvez le remplacer par une puce ATMEGA168 nue pour environ 2 USD), et ce pavé tactile vous coûterait probablement de l'argent également, lorsque vous n'êtes pas en mesure de le récupérer d'un ancien portable. ATTENTION: les pads Kaoss et autres matériels similaires ont tous des sorties audio intégrées, ce projet ne…
Étape 1: Trouvez les signaux
Après quelques brèves recherches sur Google (et en parcourant la documentation pour la plupart inutile), j'ai trouvé ce site Web qui m'a beaucoup aidé:
sparktronics.blogspot.com/2008/05/synaptics-t1004-based-touchpad-to-ps2.html Ce site Web avait l'image que vous voyez ici. À partir de là, j'ai compris lequel des points de test sur la carte (wow, beaucoup !) était connecté à ces 3 broches. (voir deuxième photo). Je ne sais pas si le contrôleur T1001 est similaire en termes de brochage à ce contrôleur, mais les signaux ne devraient pas être trop difficiles à trouver si vous savez quoi rechercher.
Étape 2: Souder au pavé tactile
Eh bien, c'est assez simple, faites ressortir les points que vous avez trouvés:D
L'astuce principale consiste à utiliser des fils pré-étamés et à obtenir d'abord un petit îlot de soudure sur les points de test que vous avez trouvés. Attention à ne pas mettre trop de chaleur sur le touch-pad, le cuivre peut très facilement se détacher du pad en surchauffant. Pour la masse, j'ai soudé à la grande connexion carrée (voir aussi l'image de brochage), mais il y a beaucoup plus d'endroits où vous pouvez obtenir un signal de masse. Après cette étape, vous voudrez probablement sécuriser votre soudure avec de la colle chaude ou un produit similaire pour soulager la tension.
Étape 3: Interfaçage avec l'Arduino
Comme vous avez maintenant un pavé tactile auquel des fils sont attachés, examinons comment en tirer des valeurs.
Les bibliothèques ps2 disponibles pour arduino fonctionnent naturellement comme une souris et permettent la saisie du type de souris, si vous aimez ce genre de chose;) Vous trouverez ci-dessous un croquis karduinoss.pde pour l'arduino basé sur la bibliothèque ps2 disponible sur http:/ /www.arduino.cc/playground/ComponentLib/Ps2mouse qui initialisera le pavé tactile en tant que contrôleur xy absolu avec environ 4000 pas côte à côte. Le code effectue un étalonnage automatique en fonction des valeurs qu'il obtient et mappe les valeurs x, y et z aux changements de contrôleur MIDI via l'utilisation de ttymidi disponible sur https://www.varal.org/ttymidi/. L'esquisse karduinoss.pde suppose qu'une LED est connectée à la broche 3, l'horloge du pavé tactile à la broche 13 et les données du pavé tactile à la broche 12.
Étape 4: Emballez-le
Eh bien, laissez libre cours à votre imagination:D
J'économise des contenants en plastique à partir de choses aléatoires pour les utiliser pour des projets comme celui-ci. L'emballage que j'ai fait n'est clairement pas le plus solide possible, mais je suis sûr qu'il tiendra pour quelques performances avant que j'aie besoin de penser à un nouveau boîtier.
Étape 5: Utilisez-le
Il est maintenant temps d'utiliser votre nouveau pad karduinoss pour une belle action midi:)
Ci-dessous, vous voyez une capture d'écran de 'alsa modular synth' (que vous pouvez trouver sur https://alsamodular.sourceforge.net/) instructable et trouvera l'inspiration pour créer son propre contrôleur midi maintenant !
Conseillé:
[2020] Utilisation d'un iPhone ou d'un iPad et de l'application Micro:bit Game Pad pour contrôler une voiture RC : 23 étapes
[2020] Utilisation d'un iPhone ou d'un iPad et de l'application Micro:bit Game Pad pour contrôler une voiture RC : avez-vous pensé à utiliser votre iPhone ou iPad pour contrôler votre micro:bit ? Savez-vous que Micro:bit Educational Foundation fournit l'application iOS dans le Magasin d'applications? Rechercher "micro:bit" dans l'App Store et vous pouvez télécharger l'application gratuitement. Les
Overkill Model Rocket Launch Pad ! : 11 étapes (avec photos)
Overkill Model Rocket Launch Pad ! : Il y a quelque temps, j'ai publié un article sur Instructables sur mon « contrôleur de lancement de fusée modèle Overkill » avec une vidéo YouTube. Je l'ai fait dans le cadre d'un énorme projet de maquette de fusée où je fais tout aussi exagéré que possible, dans le but d'apprendre
Exemple de contrôleur de pad à l'aide de Pure Data : 4 étapes
Sample Pad Controller Using Pure Data : Dans ce Instructable, je vais créer un contrôleur pour permettre à certains anciens pads de kit de batterie électronique Roland de déclencher des sons sans le module de batterie d'origine fourni avec le kit. J'utiliserai Pure Data pour créer un patch à charger quelques fichiers wav puis p
Comment faire un Makey Makey D-Pad : 4 étapes
Comment faire un Makey Makey D-Pad : Vous ne savez pas comment travailler un makey makey set ? Eh bien voici l'instructable 4 u
Mini Control Pad pour Photoshop (Arduino) : 6 étapes
Mini Control Pad pour Photoshop (Arduino) : je vais vous montrer comment créer un petit outil pour vous aider à travailler plus rapidement dans Photoshop ! Les claviers spécialement conçus pour PS ne sont pas nouveaux, mais ils n'offrent pas exactement ce J'ai besoin de. En tant que peintre, une grande partie de mon temps dans Photoshop est consacrée à l'ajustement de la bru