Earfingers : entendre avec vos mains (3 / 4 étapes)

Étape 3: Construire le logiciel

Nous sommes sur la dernière ligne droite. Tout ce que nous devons faire c’est prendre des données sonores, effectuer une décomposition par ondelettes et utiliser les résultats pour indiquer à l’Arduino quand appuyer sur chaque interrupteur. Cela sonne comme une tâche monumentale, mais une fois de plus, des éloges à ceux qui nous ont précédés et pour le miracle de l’open source et de la programmation orientée objet. Avec un peu de chance, nous serons en mesure de taper quelques morceaux ensemble pour obtenir ce qu’il faut. Nous allons commencer avec certains des trucs théorique intéressant.

Tout le monde sait qu’une note de musique est définie par une longueur d’onde spécifique, mais avez-vous déjà demandé pourquoi la même note sons différente sur différents instruments ? La raison est que dans cette vague globalement il y a un tas d’autres vagues minuscules, trop petits pour submerger la grande vague, mais suffisant pour changer la nature spécifique de la vague. Ainsi, nous entendons la grande vague et nous disons "middle C" et nous entendons les petites vagues dans cette vague et dire « piano ». Le processus du tamisage par les différentes vagues est un exemple d’une décomposition, et c’est ce que fait la cochlée, ce qui signifie que c’est ce que nous voulons reproduire. Tel que mentionné précédemment, la cochlée effectue ce qu’on appelle la transformation par ondelettes, qui a été effectivement découvert en essayant de figurer dehors ce que faisait la cochlée ; On pourrait appeler cela un exemple d’évolution battant mathématiciens à un concept profondément utile ! Maintenant, malgré se fait essentiellement avec un diplôme de premier cycle en mathématiques, je suis à peine capable de comprendre la plupart des transformations d’ondelettes sur le mien, donc Heureusement pour ce projet il est une mystérieuse boîte noire, la bibliothèque jwave, qui peut être abusée pour notre but. Nous prendrons quelques données sonores brutes, envoyer à jwave, (peu de magie arrive), puis recevoir certaines données qui ne ressemble en rien comme bruit. Nous tourner alors que les données sur les fréquences qui correspondent à des fréquences de fonctionnement des deux types de récepteurs touch (50 à 250 Hz) et enfin, mettez ces fréquences dans les signaux binaires à envoyer à l’Arduino, qui commute simplement quelque tacteur il est dit de. Idéalement, la grande disparité entre la fréquence neuronaux et même une faible fréquence USB signifie que nous serons en mesure de signaler chaque bit de tacteur un à la fois avec beaucoup d’espace à revendre : pour USB à 9600 Mhz, nous serions en mesure de signaler les tacteurs environ 38 millions.

Si vous ne vous sentez pas pour assembler le code vous-même, la source, un jar exécutable et les fichiers de code/STL openSCAD pour les objets 3D se trouvent plus sur thingiverse ici . Si vous voulez juste un programme prêt à courir, télécharger l’exécutable, placez le croquis sur votre Arduino et n’oubliez pas de lire le fichier README. Aussi, soyez averti Qu'on est loin du code de qualité de production.

Articles Liés

Casser une pomme en deux avec vos mains nues

Casser une pomme en deux avec vos mains nues

démontrer votre force surhumain en déchirant une pomme à moitié à mains nues. Apprendre la technique simple ici.Si vous préférez la version vidéo de l'Instructable, vous pouvez voir le processus dans cette courte vidéo.Étape 1: Technique Ce truc est
Faire des bulles avec vos mains et de respirer d’eux !

Faire des bulles avec vos mains et de respirer d’eux !

Dans ce Instructable je vais essayer de vous apprendre à faire des bulles avec du savon, de l'eau et de vos propres mains nues. Attentivement les instructions suivantes nous l'espérons vous permettra de faire les plus grandes bulles que vous avez jam
Casser des noix avec vos mains nues

Casser des noix avec vos mains nues

Dans ce hack de vie rapide, je vais vous montrer comment faire pour casser une noix à l'aide de rien d'autre que vos mains nues.Voici ce que vous aurez besoin-Vous aurez besoin de noix avec la coque encore. J'ai utilisé des noix de pécan, mais vous p
Comment amplifier vos enceintes iPhone... avec vos mains !

Comment amplifier vos enceintes iPhone... avec vos mains !

j'ai était à l'écoute d'une chanson un jour sur un iPhone et n'ai pas des haut-parleurs externes, alors je suis venu avec cette méthode pour booster les haut-parleurs de l'iPhone, en utilisant seulement les mains.Étape 1: Grip Démarrer en tenant l'iP
Comment diviser une pomme avec vos mains nues !

Comment diviser une pomme avec vos mains nues !

Tutoriel sur la façon de diviser une pomme en deux sans un couteau !http://www.youtube.com/watch?v=lV2SjMDCLKU&feature=PLCP
Comment faire pour manger avec les mains (comme un Indien du Sud)

Comment faire pour manger avec les mains (comme un Indien du Sud)

manger avec les mains plutôt qu'avec des couverts a toujours été la norme en Inde.Cette instructable porte sur la façon de manger un repas avec vos mains, comme un Indien du Sud.Étape 1 : Une fois que la feuille de bananier a été signifiée, appuyez s
Comment dribbler un ballon de basket avec vos genoux

Comment dribbler un ballon de basket avec vos genoux

vous voulez apprendre comment faire un plaisir de basket-ball au lieu de dribbler avec vos mains ? Il fonctionne même s'il n'y a pas un terrain de basket autour. Vous pouvez dribble avec vos genoux, mais vous aurez besoin de pratique. Theres un tas d
Comment emballer vos mains avec les tours de main

Comment emballer vos mains avec les tours de main

Si vous allez à aller dans n'importe quel sport de combat, il est essentiel que vous avez les bons outils pour vous protéger. Tours de main protègent vos mains et les poignets tandis que vous portez des gants et comment vous les mettez détermine la p
Nettoyez vos mains avec la saleté !

Nettoyez vos mains avec la saleté !

Nous avons tous obtenu ces mains graisseuses, crasseux. Peu importe combien l'eau et du savon vous mettez sur eux, et combien de temps vous frottez, la graisse n'est pas juste laisser. Heureusement, la nature a fourni une solution, et c'est partout !
Mehendi indien Art : Décorer vos mains avec foyer naturel fait de henné coller

Mehendi indien Art : Décorer vos mains avec foyer naturel fait de henné coller

Mehendi, aussi connu comme le henné, est la décoration sur les mains, les pieds et les ongles en appliquant une pâte faite avec des feuilles d'arbre de henné (nom botanique : Lawsonia inermis).Bien qu'il y a les pâtes prêtes à l'emploi disponibles su
Comment compter en binaire avec rien d’autre que vos mains

Comment compter en binaire avec rien d’autre que vos mains

matériaux :-Un coup de main.Voici trois règles de Tara pour compter en binaire sur vos mains.1. lorsqu'un doigt est en panne, c'est « 0 ».2. lorsqu'un doigt est en place, c'est « 1 ».3. ne pas compter le pouce.Sur cette photo, tous les doigts sont en
Éviter d’enterrer vos mains avec un extracteur de grille de four

Éviter d’enterrer vos mains avec un extracteur de grille de four

a vu l'un d'entre eux à Amish Hardware de Lehaman, pensé que je pourrais en faire un pas cher.Une paire d'arrache la grille du four est utilisée pour obtenir la grille à l'extérieur du four, donc il y a moins de chance de burinig vos mains.Ma femme a
Comment appliquer et vendre avec la main sur Amazon

Comment appliquer et vendre avec la main sur Amazon

Amazon a récemment ouvert un marché tous les faits à la main sur leur site appelé fait main sur Amazon. Comme quelqu'un qui se vente de broderies et bijoux depuis années via Etsy, j'ai été heureux d'essayer sur un autre marché.Au fil des années, j'ai
Comment faire pour adoucir vos mains

Comment faire pour adoucir vos mains

De hiver plus, été presque ici et je suis fatigué de mes mains ternes, secs ! Je suis sûr que nous pouvons tous convenir que, durant l'hiver, nos mains deviennent secs et peu importe combien crème/lotion est utilisée, il est tout à fait vain. Heureus