EL wire T-shirt med musik fick upptäcka (4 / 5 steg)
Steg 4: Programmera den
Få basen från mikrofonen
Inom många tekniska områden är analysera frekvenser mycket viktigt. Det uppnås ofta genom att tillämpa Fourier Transform teorin. Det är mycket kraftfull men den matematiska beskrivningen av det behöver integraler, komplex analys och fungerar bara för perfekt signaler. Jag är i den verkliga världen, och min microcontroller vet inte hur man utvärdera komplexa integraler. Förhoppningsvis finns det en tillämpad version av denna teori som kallas Fast Fourier Transform (FFT) som är en mycket välkänd metod att göra en analys som det med en dator. Fortfarande, det kräver viss beräkning av makt som min microcontroller inte har. Jag hittade en annan algorythm kallas den snabbt Hartley omvandla (FHT) som är enkel att använda och fungerar bra också.
Jag kopierade exempelkod på biblioteket hittade jag och började spela med det att göra lampor blinka med grad av vissa frekvenser och jag var klar. Jag testade det hemma, det fungerade bra. Åh, vänta, vad händer om i en hög musik miljö det inte fungerar? Låt oss hitta en plan B.
Överleva i den verkliga världen
Så som jag kommer att använda detta i en miljö med hög musik, publiken, berusade människor trycka överallt,... jag måste göra min T-shirt (och elektroniken inuti) tillräckligt stabilt.
Som jag inte var helt säker mikrofonen skulle fungera i mycket hög musik miljö programmerat jag en plan B på mikrokontroller med en växel. Med denna växel kan jag köra T-shirt i en bildserie med slumpmässiga mönster. Annars kör det i ljudläge. Det visade sig att även om ibland mikrofonen var mättad, övergripande det fungerade bra hela kvällen. Elektroniken sätts in i en liten trä låda att skydda den från stötar. Alla tråd fastlödda på styrelsen är heta limmad runt den löda punkten att minska skador på dem. Allt är placerad i en liten påse på bältet framför mig under t-shirten.
Du kan använda bifogade källkoden på din setup och leka med den.