EL fil T-shirt avec la musique beat detection (4 / 5 étapes)

Étape 4: Programmer

Obtenir la basse du microphone

Dans de nombreux domaines techniques, l’analyse des fréquences est très important. Il est souvent réalisé en appliquant la théorie de Fourier Transform. Il est très puissant, mais la description mathématique de ce besoin intégrales, calcul complexe et ne fonctionne que pour les signaux parfaits. Je suis dans le monde réel, et mon microcontrôleur ne sait pas comment faire pour évaluer des intégrales complexes. Si tout va bien, il y a une version appliquée de cette théorie, appelée Fast Fourier Transform (FFT) qui est une méthode bien connue pour faire une analyse comme ça avec un ordinateur. Encore, il nécessite une puissance de calcul qui n’est pas mon microcontrôleur. J’ai trouvé un autre algorithme appelé le Fast Hartley Transform (ESF) qui est simple à utiliser et fonctionne bien aussi.

J’ai copié l' exemple de code de la bibliothèque j’ai trouvé et a commencé à jouer avec elle pour faire les lumières clignotent selon les niveaux de certaines fréquences, puis je me suis fait. Je l’ai testé à la maison, il a bien fonctionné. Oh, attendez, que se passe-t-il si dans un environnement de musique forte, qu'il ne fonctionne pas ? Nous allons trouver un plan B.

Survivre dans le monde réel

Donc, comme je vais l’utiliser dans un environnement avec la musique forte, foule, gens ivres pousser partout,... j’ai besoin faire mon T-shirt (et l’électronique à l’intérieur) assez solide.
Comme je n’étais pas tout à fait sûr que le micro pourrait fonctionner dans l’environnement de la musique très forte, j’ai programmé un plan B sur le microcontrôleur à l’aide d’un commutateur. Avec ce commutateur je peux courir le T-shirt en un mode séquentiel avec motifs aléatoires. Dans le cas contraire, il s’exécute en mode sonore. Il s’est avéré que même si parfois le microphone était saturé, dans l’ensemble cela a fonctionné bien tout le soir. L’électronique est placée dans une petite boîte en bois pour le protéger des chocs. Tous les fils soudé sur la carte sont chaud collé autour du point de soudure pour réduire les dommages sur eux. Tout est placé dans un petit sac à la ceinture en face de moi sous le T-shirt.

Vous pouvez utiliser le code source attaché sur votre configuration et jouer avec lui.

Articles Liés

Cube LED 3 x 3 x 3 avec la musique beat detection - PIC16F84

Cube LED 3 x 3 x 3 avec la musique beat detection - PIC16F84

cubes de LED sont grands sur leurs propres cependant, j'ai décidé de pimenter celui-ci avec musique synchronisation beat. Il s'agit d'un 3 x 3 x 3 cube LED alimenté par un PIC 16F84A cadencé à 4MHz.La détection temps réelle se faite dans le matériel
Paillettes de secours t-shirt (avec les dinosaures!)

Paillettes de secours t-shirt (avec les dinosaures!)

Rrrrraaaarrr... dinosaurs!By combinant-friperie vêtements bonnes affaires, avec des imprimés d'ordinateur, que vous pouvez facilement créer votre propre design de t-shirt unique. J'ai choisi un tee-shirt gris standard comme la base et un sommet de wo
LED T-Shirt avec écran LCD et Bluetooth

LED T-Shirt avec écran LCD et Bluetooth

Maison LED T-Shirt avec 324 adressable WS2812B LED. Contrôlé par Arduino pro micro lié à écran LCD tactile et Bluetooth pour téléphone Android App. tout faits dans la maison (carte de Circuit imprimé, code de chemise, application pour téléphone, mise
Mod une pile d’outil sans fil pour fonctionner avec le mur actuel

Mod une pile d’outil sans fil pour fonctionner avec le mur actuel

Remarque : j'ai écrit ce ' ible avant d'avoir une compréhension globale de l'électronique. C'est une idée plutôt mauvaise et sera très probablement détruire votre batterie. Il semblait intelligent à l'époque. Oh, Eh bien, vivre et apprendre.L'ajout d
Défilement de texte avec shield Arduino et Adafruit TFT

Défilement de texte avec shield Arduino et Adafruit TFT

Ce que nous allons faire : montrer le texte de défilement avec un Arduino et un Adafruit 2,8 pouces TFT tactile bouclierCe que nous allons utiliserArduino UnoProtection de Adafruit 2,8 pouces TFT tactileAssembléeBouclier du Mont TFT sur ArduinoPrendr
Grille de T-Shirt (avec support)

Grille de T-Shirt (avec support)

ne repassez jamais vos T-shirts à nouveau !Donner votre rotation Ariël té le respect qu'elle mérite.Chaque être humain décent a une dizaine des T-shirts qu'ils portent sur une base régulière. Certains d'entre eux sont des chemises de concert, certain
Voiture Android s’allume avec la musique

Voiture Android s’allume avec la musique

voiture Android s'allume avec la musiqueEn utilisant un pilote d'un bâton de led bleu pour tunning voiture pour faire la lumière led avec la musique.
Comment faire un panier avec du fil t-shirt

Comment faire un panier avec du fil t-shirt

Ok, donc vous savez comment faire les fils avec un vieux-shirt.Maintenant, qu'allez-vous faire ? Que diriez-vous d'un panier pour mettre votre fils en ?Étape 1: matériaux Vous aurez besoin de votre pelote de laine, j'ai utilisé deux couleurs différen
Tic Tac Tunes - maintenant avec Tic Tac Beat Box

Tic Tac Tunes - maintenant avec Tic Tac Beat Box

Micro-orgue et kit de batterie dans une boîte de Tic TacCette petite boîte vous donnera des heures de plaisir de composer vos propres chansons. Vous pouvez varier le tempo du morceau et passer d'une échelle pentatonique et blues comme produisant une
Sans fil guitare distorsion avec un téléphone sans fil

Sans fil guitare distorsion avec un téléphone sans fil

Avec « ligne terrestre » services de téléphone faisant une sortie gracieuse au stade droit câblé, j'ai accumulé un assortiment des téléphones sans fil. J'ai été ressassant les idées, et expérimenter des façons de réutiliser ces encore émetteurs-récep
Avec la musique plus facile façon à Sync LED

Avec la musique plus facile façon à Sync LED

ne sais pas ce qu'un transistor est ? Ne sais pas comment coder un Arduino ? Ne vous inquiétez pas! Cette instructable vous montrera comment attacher des luminaires LED clignote avec le rythme de votre musique. Quelques petites choses à souligner est
La peinture en aérosol un T-Shirt avec un motif de sculpture sur citrouille

La peinture en aérosol un T-Shirt avec un motif de sculpture sur citrouille

mes enfants ont obtenu plusieurs chemises colorées avec des liquides divers, principalement des quelque chose je ne peut pas (ou choisir de ne pas le faire) supprimer.  Cependant, j'avoue que j'ai garder les chemises parce que je sais qu'ils vont gra
Caisse d’oreiller d’un T-Shirt avec bordure impression écran

Caisse d’oreiller d’un T-Shirt avec bordure impression écran

j'avais vu des instructions sur comment transformer un t-shirt en un cavalier de style « taie d'oreiller ». Cependant, l'artiste illustrateur/graphique en moi voulait faire une sérigraphie de trop. Quoi de mieux qu'une magnifique bordure florale ?Éta
EZ-EL fil vert doublure avec réponse dans les basses ! Tutoriel vidéo

EZ-EL fil vert doublure avec réponse dans les basses ! Tutoriel vidéo

cette vidéo vous montrera un simple processus étape par étape comment installer EL fil sur votre voiture. Impressionnez votre droite amis quand ils hop dans ! Et le bâti en musique technologie response, le fil a est une foule pleaser.Le fil est facil