LED fontän (5 / 8 steg)
Steg 5: Bas upptäckt
Som tidigare nämnts, använde vi en mikrofon för att plocka upp musikalisk input. Vi skulle köra utdata genom koden är diskuteras här, och det low-pass filtrerar vi brukade plocka upp de lägre frekvenserna (0-200 Hz) skapades här. Koden fungerar i princip, genom att ta prover från mikrofonen och passerar genom filtret för att få en utgång. Om det var över en viss tröskel, skulle de reagerande komponenterna aktivera. De skulle sedan återställa tills fler prover togs och processen upprepas.
Vi testade först koden med pumpen för att säkerställa fick vi rätt beteende. Sedan testade vi allt alla tillsammans och hittade lysdioderna till vända på och pumpen för att reagera, men ventilen inte skulle fungera. Vi har konstaterat frågan vara att Arduino inte kunde källa tillräckligt ström till ventilen - med det att vara ansluten till så många olika komponenter - så vi drivs ventilen med ett 9V batteri istället. Denna konfiguration fungerade och våra fontän skulle Spy!