Sonic kontroll (6 / 6 steg)
Steg 6: förbättringar
Hittills har jag visat dig hur man bygger en krets som svarar till hörbart ljud. För vissa program är det bra att kunna höra aktiveringen signalen, men i många fall hörbara ljudet är en olägenhet. Om du tycker ljudet irriterande du kan alltid använda ljud som ligger utanför intervallet mänskliga hörseln. Mänskliga hörseln börjar vid cirka 20Hz och slutar vid 20kHz. Den exakta frekvensen kan du höra beror på din ålder och volymen på ljudet.Att visa hur ultraljud kan användas för att kommunicera har jag satt ihop en liten video (nedan). Videon använder två bärbara enheter, iPod touch kör SoundSwitch och min mobiltelefon som kör Frequensee. IPod används för att generera en 19kHz signal och min mobiltelefon använder dess inbyggda mikrofon för att lyssna på ljud. Frequensee gäller en Fourier omformar ljudsignalen att visa dess frekvens komponenter.
I videon visas en topp vid 19kHz när iPod spelar 19kHz signal. Som mobil flyttas från iPod topp blir mindre, visar att volymen droppar som flyttas längre bort - vad vi förväntar oss att hända. På 4,5 m blir peak något större. Jag antar att detta är på grund av reflektioner i rummet och hur ultraljudssignalen sprids i tabellen.
I detta instructable jag inte har visat dig hur du ändrar kretsen att plocka upp ultraljud frekvenser. Ultrasonic frekvenser är mycket lägre i amplitud och kräver högre förstärkning än Sparkfun kretsar klarar av. Jag säger inte att det inte är möjligt, men du måste lägga till ett extra förstärkning Stadium i din krets. Detta tillför en hel del komponenter till kretsen och en massa ställen där något kan gå fel, därför jag inte har inkluderat det i detta instructable.
För dig som har en arduino, kunde du ge detta bibliotek en gå. Jag kom över det när du läser kommentarerna på produktsidan Sparkfun mikrofon. Biblioteket kan du göra en snabb Fouriertransform på inkommande ljudsignalen. Jag har inte provat den ännu, men kanske är det möjligt att plocka upp ultraljud frekvenser utan hårdvara filtrering. Ge det en chans och låt oss veta om det fungerar för frekvenser över 18kHz.
Jo det är allt. Se till att göra en instructable med vad idéer du kommit fram till. Jag är intresserad av att se vad coola applikationer du komma med. Hålla riva saker isär och fortsätta att göra!