Percussions MIDI gant en utilisant Arduino et capteurs de lumière

je vais vous décrire un plaisir et un moyen facile de créer votre propre expression sonore MIDI activé gant sans dépenser beaucoup d’argent sur les Interfaces MIDI ou coûteux capteurs.

N’hésitez pas à me contacter directement par mail si vous aimez ou avez des suggestions.

Ce projet a été inspiré par d’autres, faites-le vous-même des projets à l’aide de Piezo (buzzer) comme capteurs d’entrée, mais ils sont trop gros et ont besoin de filtrage pour la lecture de vitesse précis.

Donc il s’agit d’une sortie de la boîte et la méthode de télédétection entrée knock non conventionnelles, que je me sers, et maintenant c’est le vôtre aussi.

Si vous aimez électronique, gadgets et musique prennent un temps et construisez vous-même l’un d'entre eux. Utilisation et réglage le synthétiseur logiciel vous apporte beaucoup de plaisir et de plaisir.

Permettez-moi de commencer à montrer le résultat de ce projet. C’est moi tester le gant pour la première fois à l’aide du logiciel FL Studio et synth.

La version 1.0 du prototype que je suis divulguer n’implémente pas HIT vélocité pour augmenter/diminuer l’intensité sonore mais c’est un assez simple et un défi de codage soigné pour votre construction après elle.

Le prototype 2.0 qui n’est pas prêt est encore discret, double-handed, sans fil activé, Supports battre vitesse et permettent au joueur de haut/bas passer Octaves et Tom en temps réel. C’est aussi le ne repose pas sur le Port virtuel MIDI.

La v2.0 de gants (paire) sera public comme cela dès qu’il est prêt, donc pas besoin de demander pour plus de détails en contactant.

Je vais commencer par la liste d’exigences :

Condition primordiale :
1 x Music Lover Arduino bricoleur à la recherche d’un projet de son passionnant et amusant.

Liste des pièces :
1 plateau de x Arduino avec au moins 4 entrées analogiques.
4 x petite résistance de lumière LDR (il en coûte $ cents et sont très précises)
4 x résistance de 1 K (ou tout autre en changeant les seuils et les déclencheurs sur le CODE)
5 x mètres de fil solide mince et flexible. (fil de fer mince de vieux téléphone cordon cordons peut-être faire bien)
1 x gants. J’ai choisi des gants de travail coton avec picots en caoutchouc ; (1 $/ paire)
1 x Protoboard et un tas de câbles d’appoint ;
1 x câble USB ou série pour connecter l’Arduino -> PC.

Outils et matériels divers
Fer à souder et de fil de soudure
Un 10 « x 10 » morceau de EVA Foam pour boîtier capteur LDR ou mousse dure similaire est fortement suggéré.
Un petit ciseaux ou un couteau pour découper l’EVA en forme d’anneau. Regardez les photos.
Colle de Contact Strong (comme utilisée pour reconstruire des chaussures usés!)
15 minutes de la colle époxy Hobby (2 composé), utilisé sur le boîtier en mousse à fixer les capteurs LDR fermement.

Liste des logiciels

--SpiekenzieLabs série convertisseur Midi : page de téléchargement et les instructions ici

--LoopBe1--Free Virtual Midi PORT - http://nerds.de/en/loopbe1.html

--FL Studio ou Ableton ou tout autre logiciel de son synthé avec capacités d’automatisation de MIDI: FL Studio démo
Il y a beaucoup de logiciels spécifiques batteur, que vous pourriez trouver sur google. Également GarageBand sur MAC devrait fonctionner !
Je préfère vraiment dynamique synth sonore fourni par FL Studio plugins comme Toxic Biohazard

C’est tout.

Conseils de construction et des schémas de câblage

Certains prérequis : LDR capteurs étant simplement les résistances qui modifient la résistance par la quantité relative de la lumière qu’ils reçoivent vous jugera qui sont sans bâtons comme cathode et l’anode. Il n’y a aucun plomb positive et négative comme les voyants qui sont des Diodes.

Exemple de la façon de brancher un capteur LDR en utilisant l’arduino. Veillez à ce que vous faites ce simple test avant de générer votre gant. Utilisez le code suivant pour tester le schéma :

http://www.Arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1225675113 , mais n’oubliez pas de changer le PORT analogique pour celle que vous utilisez réellement. L’exemple utilisé port 0 et photo de schéma 3.

Important : Gardez à l’esprit que chaque capteur se PARTAGERONT la ligne 5V .

Donc après que le gant est prêt, vous aurez 5 fils entre l’Arduino et le gant.

ligne de tension de 5 volts d’arduino reliera dans 4 conducteur de LDR, un de chaque.
Les 4 autres restant fils sera relié à restant LDR capteurs conduit.

CÂBLES et PORTS :

Fil #1 - vert sur les photos : relie 5v LDR portuaire et 4 conduit à une ligne commune et partagée.
Fil #2 - blanc : Relie le LDR du doigt 1 à Analog IN Port 0
Fil #3 - blanc : Relie le LDR du doigt 2 Analog IN port 1
Fil #4 - blanc : Relie LDR de doigt 3 à Analog IN Port 2
Fil #5 - blanc : Relie LDR de doigt 4 Analog IN port 3

Si vous suivez les ports ci-dessus, qu'aucune modification ne sera nécessaire sur le code que je fournis.

En ce qui concerne le logiciel. Commencez par installer les pilotes de Port Midi virtuel LoopBe1 puis sera possible à l’interface entre le port série et générateur de son application.

L’Arduino code est programmé pour la vitesse du port série 57600 alors assurez-vous que vous choisissez cette vitesse lorsque vous exécutez le logiciel de convertisseur Serial Midi.

À l’intérieur de la synth logiciel Rechercher et choisir comme port d’entrée par défaut le port Midi IN de LoopBe et faire LoopBe sûr et série-Midi apps sont en cours d’exécution et transmettant avant d’essayer d’utiliser une application compatible Midi.

Je n’ai vraiment temps maintenant dessiner un schéma complet de la protoboard mais c’est exactement comme indiqué sur le schéma provisoire de Test LDR avec 4 résistances au lieu d’un. Et le LDR sera loin et connecté au gant.

Espérons que vous apprécierez l’exécution et après prêt à jouer avec elle.

Le code doit être téléchargé ici :
Emplacement de téléchargement officiel :
http://snipt.org/wngki

Remarque : n’hésitez pas à activer l’indicateur de débogage et vérifier le serial comm si ne fonctionne pas comme prévu.

Meilleurs voeux

Articles Liés

Plus simple objet Counter & salle électricité contrôleur en utilisant Arduino et capteurs IR

Plus simple objet Counter & salle électricité contrôleur en utilisant Arduino et capteurs IR

Il est tout à fait simple et C00L... Object_Counter, qui compte des objets. qui sont venant à l'intérieur de porte dans la pièce et aller à l'extérieur de la porte. Il s'agit d'un projet polyvalent que cela fonctionne comme un compteur de l'objet com
Comment éteindre ON AC lumineux et Fan de clap en utilisant Arduino et capteur de sons

Comment éteindre ON AC lumineux et Fan de clap en utilisant Arduino et capteur de sons

Comment faire un clap interrupteur?? C'est vraiment facile à faire œuvre d'appareils AC juste par le composant logiciel enfichable ou tape, soyez prudent lorsque vous utilisez des appareils AC, si vous êtes novice s'il vous plaît ne pas essayer cela
En utilisant une LED pour un capteur de lumière

En utilisant une LED pour un capteur de lumière

jusqu'à une date récente, CdS (sulfure de Cadmium) photo-résistances ont été couramment utilisés pour des applications de captage de la lumière. Malheureusement, ils ont des problèmes. Puisque les cellules CdS contiennent du cadmium, un métal lourd t
Utilisez les LEGO Mindstorm RCX capteur de lumière avec Arduino (programme Visuino)

Utilisez les LEGO Mindstorm RCX capteur de lumière avec Arduino (programme Visuino)

Dans ce Instructable, vous allez apprendre à programmer Arduino au contrôle et à obtenir des données du Capteur de lumière de LEGO Mindstorm RCX avec l'aide de Visuino - un environnement de développement graphique facile à utiliser pour Arduino.Veuil
Obstacle Avoider Robot en utilisant Arduino Uno et capteur de proximité IR

Obstacle Avoider Robot en utilisant Arduino Uno et capteur de proximité IR

Suivez les étapes pour créer un Obstacle éviter Robot en utilisant Arduino Uno et IR capteur de proximitéEtape 1: Eléments requis1) Arduino Uno R3 (Clone fera l'affaire)2) capteurs de proximité IR (2 recommandé)3) châssis avec moteurs4) planche5) Con
Capteur à ultrasons en openFrameworks en utilisant Arduino

Capteur à ultrasons en openFrameworks en utilisant Arduino

Cette instructable vous permettra d'envoyer préliminaire des données d'openFrameworks (de) au moyen d'un entoilage Arduino avec un capteur à ultrason, spécifiquement le HC-SR04. Ce capteur est connu pour sa difficulté à communiquer avec la bibliothèq
Arduino : Utilisation a conduit comme un capteur de lumière

Arduino : Utilisation a conduit comme un capteur de lumière

un tout à l'heure, j'ai lu un article de blog sur l'utilisation d'une diode normale comme un capteur de lumière. Après la navigation autour de l'Internet, j'ai trouvé que tous les exemples que j'ai trouvé ne fonctionnaient pas bien ou difficile à lir
Lecteur de musique Android Arduino et-capteur-temporels

Lecteur de musique Android Arduino et-capteur-temporels

Imaginez votre lecteur de musique qui jouent pour vous, un joueur de ce sens lumièreambiante, température et temps qui affecte l'humeur d'une personne et choisir une chanson classent comme MOODs. Parce que je n'ai pas un capteur qui peut traduire l'é
N’importe quelle voiture contrôlée à distance en utilisant Arduino

N’importe quelle voiture contrôlée à distance en utilisant Arduino

car c'est mon premier instructable j'ai essayé de mon mieux. Cette voiture est faite en utilisant arduino sans moteur sheild ou ics. Ce rover peut être contrôlé à l'aide d'une télécommande. Tout d'abord, nous avons besoin décoder la télécommande pour
Capteur de lumière très sensible Arduino

Capteur de lumière très sensible Arduino

dans le Projet communautaire de Bioluminescence à BioCurious, nous avons travaillé avec un certain nombre d'algues et de bactéries bioluminescentes. Nous serions ravis de pouvoir mesurer avec précision la quantité de lumière ces organismes produisent
Un suivi solaire automatique motorisé fenêtre rénovation aveugles en utilisant Arduino

Un suivi solaire automatique motorisé fenêtre rénovation aveugles en utilisant Arduino

Bâtiments représentent 20 à 40 % de l'énergie totale utiliser dans les pays développés. Stores (ou stores) peuvent aider à réduire la construction énergie utiliser et améliorer le confort visuel (réduisant l'éblouissement et augmenter l'éclairage nat
Comment créer votre propre machine de candy grabber utilisant Arduino & 1Sheeld

Comment créer votre propre machine de candy grabber utilisant Arduino & 1Sheeld

Simplement, ce projet est une machine de grabber de bonbons contrôlée en utilisant Arduino et 1Sheeld via Game pad bouclier.1Sheeld est une plateforme pour Arduino qui permet de puiser dans les capteurs et les capacités de votre smartphone et vous pe
Construisez votre propre ROBOT insecte en utilisant ARDUINO et SERVO

Construisez votre propre ROBOT insecte en utilisant ARDUINO et SERVO

Hé là, je suis avec un instructalble plus. Je vais vous apprendre comment construire un robot insecte en utilisant Arduino et moteurs Servo. Sons cool, droit?. Ce que vous pensez de l'utilisation de ce robot ? En raison de leur faible encombrement qu
Dispositif de surveillance aérienne qualité en utilisant arduino

Dispositif de surveillance aérienne qualité en utilisant arduino

Salut tout le mondevivre un des pays en développement ou plus polluée ville connaissant la qualité de l'Air est très importante pour la santé, je fais cet appareil pour mon auto et tout le monde peut faire aussi bien. ici je vais montrer comment fair