Air Guitar (4 / 5 étapes)

Etape 4: Logiciel : Constituerlesstratégies

Ultrasons

L’échographie est alimenté par une alimentation de 5 V et au sol de la Commission d’Edison. Deux broches supplémentaires, le contrôle de pins TRIG et ECHO lorsque l’échographie déclenche une impulsion ou écoute l’écho de retour.

TRIG - lorsqu’il est administré 5 V, les ultrasons libère des impulsions de 8 x 40 kHz. Cette impulsion puis rebondit directement à partir de l’objet en face de l’échographie

ECHO - l’impulsion de retour de TRIG est écoutée, et le temps qu’il faut de la sortie d’impulsions à l’impulsion de retour est appelé "écho retour". Connaissant la vitesse du son (en moyenne), la distance d’un objet peut être calculée en divisant la largeur d’impulsion de retrait écho par 58 (pour les centimètres) ou 148 (pour les pouces).

Calendrier - TRIG The est déclenchée avec un 10 nous 5 impulsions V. L’écho écoute par la suite, et ce cycle est répété chaque 60 US pour l’échantillonnage suffisant tout en évitant les ECHO TRIG diaphonie chevauchement.

Capteur tactile

Le 5cap a été alimenté par une alimentation de 3,3 V et au sol de la Commission d’Edison. Les nœuds de cap de chaque doigt est lu dans une entrée numérique. L’entrée numérique est ensuite traduite du côté serveur afin de déterminer ce que note doit être jouée.

Génération de la musique

Une combinaison de langages de programmation Python et Go a été utilisée pour contrôler la musique sortie côté serveur. À l’aide d’une connexion WIFI à puce d’Edison a été utilisé pour communiquer que l’arrivée des signaux forme l’échographie et 5cap à un serveur personnalisé que nous hébergé à l’aide de Go. L’information entrante a été ensuite analysée avec Python pour déterminer quelle note a été jouée (c.-à-d. 5cap), et fort, la note doit être jouée (c'est-à-dire l’échographie). L’information ainsi obtenue est ensuite utilisée aux côtés de l’emballage de PySynth python pour jouer le son approprié à l’aide de la puce sonore de l’ordinateur, ou plus commodément un bluetooth connexion haut-parleur de musique.

Il y a un certain nombre d’options pour la création musicale sur le
Edison. Chacun a compromis pour la latence, fidélité du son, complexité matérielle/logicielle et l’ampleur du soutien pour la gamme d’instruments de musique et effets sonores.

Le kit standard d’Edison n’a pas DAC, qui est normalement utilisée pour transformer audio numérique analogique ausculter. Nous avons examiné les choix suivants :

  1. L’utilisation à bord de PWM pour générer basse fidélité sonore.
  2. Ajouter la puce du CAD
  3. Ajouter l’extension de la carte son via USB ou bouclier
  4. Se connecter à un synthétiseur de musique en temps réel

Chaque choix de ce qui précède exige un ensemble différent de support logiciel/matériel. Nous avons configuré un synthé proche de logiciel temps réel sous Linux pour recevoir des événements d’Edison et de générer des sons de guitare.

Code

S’il vous plaît voir les codes exemple ci-joint pour le test !

Articles Liés

Comment jouer Air Guitar

Comment jouer Air Guitar

Playing Air Guitar est un art délicat, avec beaucoup de maîtres dans le domaine. Jouer de la guitare air n'est aucun quoi rire.Cette instructable vous montrera les conseils de base de guitare air et vous permettent de faire de l'argent avec vos nouve
Comment faire un Air Guitar !

Comment faire un Air Guitar !

Avez-vous jamais voulu faire une douce guitare pour rock sur aucun argent du tout ? Eh bien maintenant vous pouvez !Étape 1: matériaux Vous aurez besoin :Air guitar organesLa guitare pick gardesCordes de guitare aériensGuitare d'air tuning keysAir gu
Comment construire un Air Guitar avec Arduino, aka la guitare AIRduino

Comment construire un Air Guitar avec Arduino, aka la guitare AIRduino

L'idée ici est de construire une guitare virtuelle portable qui doit être contrôlé avec les deux mains tout comme jouer de la guitare de l'Air. Il a été créé et prototypée lors d'un projet de deux semaines à ChalmersUniversity (Suède) pour une classe
Ma chemise de guitare air

Ma chemise de guitare air

Il semble être une réaction naturelle pour beaucoup de gens, quand ils entendent une faille douce guitare, pour occuper le poste et commencer à gratter loin sur l'air guitar. J'ai vu beaucoup de produits sur le marché qui s'adressent à ces types zélé
Projet de guitare en bois impressionnant

Projet de guitare en bois impressionnant

il s'agit d'un grand projet peu à dans le week-end avec un ami qui produira une guitare en bois modèle génial qui est légèrement inférieure à la moitié d'une vie normale taille un. Vous pouvez faire pour répliquer une guitare vous pensez a l'air cool
Boîte à musique électronique alimenté par Arduino (sorte de)

Boîte à musique électronique alimenté par Arduino (sorte de)

musique est le meilleur moyen universel d'expression. Quel langage culturel ou l'âge que l'idée véhiculée si la musique ne différeraient pas beaucoup. Il est sûr de dire que tout le monde aime la musique, un type ou une autre. Quand sa pièce préférée
Neat clignotants effets Circuit

Neat clignotants effets Circuit

Ever voulait quelques effets cool clignotant, mais pensaient qu'ils étaient juste pour les Caddies et Beemers ?CHERCHEZ PAS PLUS LOIN !Pour environ 25 $, ce projet de week-end peut transformer vos feux de balisage en un doux jeu de lumières de la tou
Comment battre ttfaf et obtenir tout débloquer dans gh3.

Comment battre ttfaf et obtenir tout débloquer dans gh3.

comment battre grâce à la fie et les flammes sur expert et ce à volonté instructable vous montrent comment débloquer chaque chose dans gh3 et certains tricheurs astucieux.ce guide fonctionnera avec...WiiPS3PS2XBOX360et xbox si il en existe un.Étape 1
Construisez votre propre Instrument (guitare en forme de violon dans mon cas) !

Construisez votre propre Instrument (guitare en forme de violon dans mon cas) !

Salut tout le monde !J'ai toujours voulu créer mon propre instrument. Mon grand père permet de jouer le violon, mais savent seulement jouer la guitare. Comme j'ai vraiment aimer le son et la forme d'un violon, je décide de commencer à construire un i
Stand guitare bois

Stand guitare bois

Nous avons déménagé maison il y a un an et demi et, en raison du manque de placards ou de stockage, notre solution pour les guitares devait laisser entassés dans leurs écrins à côté du canapé. En plus d'être une horreur épique dans le salon, cela sig
HumiGit - guitare hygromètre enregistreur de Cloud

HumiGit - guitare hygromètre enregistreur de Cloud

Eh bien, vivant en Suède avec un climat sec pendant l'hiver et avoir une guitare haut de gamme sont un défi. Je voulais donc un moyen de garder un oeil sur ma guitare pour le garder en bonne santé pendant la période à l'atmosphère sèche. J'avais beso
Écran de projection en plein air sur un Budget

Écran de projection en plein air sur un Budget

Outdoor films et jeux vidéo peut sembler comme une activité de niche, mais c'est une expérience unique qui est des grandes foules, si vous avez un grand espace en plein air. Une fois que vous commencez à l'utiliser, en revenir à votre ancienne TV sem
Cintre de guitare

Cintre de guitare

Construit un cintre de guitare simple d'un journal et une tige. J'ai un stand de guitare, mais il prend place sur le plancher et avec les enfants courir ce n'est ne pas plus sûr. J'ai quelques journaux autour de la pose, et quand j'ai vérifié qu'ils
Construire une guitare hollowbody Semi

Construire une guitare hollowbody Semi

Cette instructable vous montrera comment construire un boulon sur le cou, semi-hollowbody, guitare électrique, de la manière de guitares Thinline Fender et semblables. Le corps que j'ai fait est semblable à une Jazzmaster ou Jaguar, avec un sommet pl