Earfingers: horen met je handen (3 / 4 stap)

Stap 3: Bouw van de software


We op de eindsprint. Alles wat we moeten doen is nemen sommige geluidsgegevens, een wavelet-decompositie uitvoeren en de resultaten gebruiken om de Arduino te vertellen wanneer om te spiegelen van elke switch. Dit klinkt als een monumentale taak, maar nogmaals, veel lof aan degenen die voorafgegaan ons, en voor het wonder van open source en object georiënteerd programmeren. Met een beetje geluk zal wij zitten kundig voor bang sommige stukjes samen om te krijgen wat we nodig hebben. Laten we beginnen met een aantal van de interessante theoretische dingen.

Iedereen weet dat een muzikale noot wordt gedefinieerd door een specifieke golflengte, maar heb je je ooit afgevraagd waarom dezelfde noot klinkt anders op verschillende instrumenten? De reden is binnen dat algemene Golf zijn er een heleboel andere kleine golven, te klein om te overweldigen de grote golf maar genoeg om te wijzigen de specificiteit van de Golf. Zo horen we de grote golf en we zeggen "centrale C", en we horen van de kleinere golven in die golf en zeggen "piano." Het proces van zeven uit de verschillende golven is een voorbeeld van een decompositie, en het is wat het slakkenhuis doet, wat betekent dat het is wat we nodig hebben om te reproduceren. Zoals eerder vermeld, het slakkenhuis is het uitvoeren van wat heet de wavelet transformatie, die eigenlijk werd ontdekt in het proberen om erachter te komen wat het slakkenhuis deed; je zou kunnen noemen dit een voorbeeld van evolutie gewonnen van wiskundigen tot een uiterst nuttig concept! Nu, ondanks het in wezen met een undergraduate-diploma in de wiskunde wordt gedaan, ik ben nauwelijks in staat om te begrijpen van de meerderheid van de wavelet transformaties op mijn eigen land, dus gelukkig voor dit project er is een mysterieuze zwarte doos, de jwave-bibliotheek, die kan worden misbruikt voor ons doel. Wij zullen nemen sommige onbewerkte geluidsgegevens, versturen naar jwave, (wat magie gebeurt), ontvangt enkele gegevens die ziet er niets als geluid. Wij zal die gegevens vervolgens omzetten in frequenties die overeenkomen met de operationele frequenties van de twee soorten touch receptoren (50 tot 250 Hz), en ten slotte, zet die frequenties in binaire signalen worden verzonden naar de Arduino, die gewoon schakelaars welke tactor het wordt verteld. Gunstig, de aanzienlijke kloof tussen neurale frequentie en zelfs een lage frequentie van USB betekent dat wij zal zitten kundig voor elke bit van de tactor een signaal op een moment met veel ruimte om te sparen: voor USB op 9600 Mhz, we zouden kunnen signaal ongeveer 38 miljoen tactors.

Als je geen zin om te naaien samen de code zelf, de bron, een uitvoerbare pot en de openSCAD code/STL-bestanden voor de 3D-objecten kunnen worden gevonden op thingiverse hier . Als je gewoon een programma kunt uitvoeren wilt, downloaden van het uitvoerbare bestand, zet de schets op je Arduino, en lees de README. Ook wees gewaarschuwd dat dit is verre van de code van de kwaliteit van de productie.

Gerelateerde Artikelen

Procedure: Record op Snapchat met geen handen Quenisha Baldwin

Procedure: Record op Snapchat met geen handen Quenisha Baldwin

Heb je je ooit afgevraagd hoe te registreren op snapchat met geen handen? Deze lijst van instructies helpen u om precies dat te doen! Alles wat u nodig hebt is een werkende IPhone met de app Snapchat.Stap 1: Stap 1: Zorg ervoor dat uw snapchat werkt
Hoe te eten met je handen (als een Zuid-Indiase)

Hoe te eten met je handen (als een Zuid-Indiase)

eten met je handen in tegenstelling tot met bestek heeft altijd al de norm in India.Dit instructable is over het eten van een maaltijd met uw handen, als een Zuid-Indiase.Stap 1: Zodra de bananenblad heeft betekend, drukt u op de bananenblad uit de c
Fluiten met twee handen (Birdcall)

Fluiten met twee handen (Birdcall)

een eenvoudige HowTo voor fluiten met twee handen, of "birdcalling", zoals sommigen het noemen. Deze truc neemt praktijk en duurt een tijdje wennen. Veel mensen mislukken en afstaan, maar de ware "broederschap" niet.(De broederschap wa
Maken van bubbels met je handen en ademen van hen!

Maken van bubbels met je handen en ademen van hen!

In dit Instructable ik proberen zal om je te leren hoe te maken van bubbels met sommige zeep, water en je eigen blote handen. Na deze instructies zorgvuldig zal hopelijk kunt u de grootste bellen die je ooit hebt gezien, en als een extra bonus, u zal
Het vinden van richting noorden en tijd van de zon met blote handen.

Het vinden van richting noorden en tijd van de zon met blote handen.

door tonytran2015 (Melbourne, Australië)Zelfs als zijn horloge stopt met werken op sommige ongelukkige moment, kunt een goed voorbereide persoon nog steeds de schaduw stick methode uit te werken zowel richting noorden en de geschatte tijd om op te sl
Aangepaste klok met foto handen

Aangepaste klok met foto handen

sommige mensen zijn klok watchers. Nu kan iedereen de klok zijn.Andere projecten aanpassen het gezicht van de klok. Deze past de handen van de klok.Het lijkt duur, maar is minder dan 5 dollar, en ongeveer 30 minuten per klok. Perfect voor Kerstmis ge
Fluiten met je handen

Fluiten met je handen

een luid fluitje geluid dat klinkt cool en kunt Noteer een hoog of laag.Stap 1: hand plaatsing plaats uw hand op uw andere hand in een hoek van 90 digree.Stap 2: kop je handen zet uw handen in een kopje position.make ervoor dat het luchtdicht.Stap 3:
Vinden van tijd tot zonsondergang met blote handen

Vinden van tijd tot zonsondergang met blote handen

door tonytran2015 (Melbourne, Australië)Er zijn tijden wanneer u geen horloge hebt of wanneer het niet praktisch om te dragen van een horloge (zoals wanneer gaan voor een duik in de zee) en u wilt weten van de tijd van zonsopgang of zonsondergang. De
Hoe te knippen een touw met blote handen

Hoe te knippen een touw met blote handen

Ken jij dat je een touw met alleen je blote handen, zonder mes of schaar kunt knippen? Check de video.Stap 1: Stap 1: Stap op het touw. Markeren waar u wilt snijden het touwStap 2: Stap 2:Krijg de andere hoofd van het touw, plaats deze onder het merk
Oscilloscoop met hun handen

Oscilloscoop met hun handen

Hallo. Onlangs begon zijn studie elektronica. Er was behoefte aan een instrumentatie. Aangezien ik heb het monteren van audio versterkers, kostte het een oscilloscoop. Maar de kosten van een goede machine het is bedroevend. Ik heb besloten dat ik de
Hoe om te vergroten uw iPhone sprekers... met je handen!

Hoe om te vergroten uw iPhone sprekers... met je handen!

ik was te luisteren naar een lied een dag op een iPhone en niet over eventuele externe luidsprekers, dus ik kwam met deze methode voor het stimuleren van een iPhone luidsprekers, door middel van alleen uw handen.Stap 1: Grip Allereerst holding iPhone
Breken van flessen met blote handen

Breken van flessen met blote handen

In de eerste video zal ik laten zien u een truc uit te breken onder flessen met je blote handen! Dit is vrij eenvoudig te doen en een coole truc om uw vrienden laten zien.In de tweede video laat ik zien de verschillen tussen de compressieverhouding v
Een appel doormidden met uw blote handen spleet

Een appel doormidden met uw blote handen spleet

uw super menselijke kracht tonen door het rippen van een appel doormidden met je blote handen. Leer de eenvoudige techniek hier.Als u liever de videoversie van de Instructable, kunt u het proces in deze korte video.Stap 1: techniek Deze truc is alles
Reinig uw handen met vuil!

Reinig uw handen met vuil!

We hebben allemaal gekregen die vettige, vuile handen. Het maakt niet uit hoeveel water en de zeep die je naar hen, en hoe lang je scrub, laat het vet niet. Gelukkig, natuur heeft een oplossing beschikbaar gesteld, en het is overal!Net als Orange, ma