Spørg MAKE: Afspilning af en optaget lyd - 💡 Fix My Ideas

Spørg MAKE: Afspilning af en optaget lyd

Spørg MAKE: Afspilning af en optaget lyd


Forfatter: Ethan Holmes, 2019

Spørg MAKE er en ugentlig kolonne, hvor vi besvarer læserens spørgsmål, som din. Skriv dem ind i [email protected] eller slip os en linje på Twitter. Vi kan ikke vente med at tackle jeres conundrums!

George skriver i:

Jeg har lyst til at lave et prank projekt, at jeg kan forlade et sted for at afspille en optaget lyd og blinke nogle lys. Jeg bruger lysdioder til lysene, men ved ikke, hvordan man afspiller lyd. Har du nogle forslag?

Aha, det lyder som om det kunne være et sjovt projekt. Jeg vil antage, at du bruger en mikrocontroller til at overvåge en input (lyd? Lys? Tid? Vibration?), Og derefter starte en sekventeret begivenhed. Det er lidt sent for Halloween, men det ville være en god måde at lave græsplæne rekvisitter, der reagerer, når nogen kommer tæt på dit hus.

Fordi afspilning af lyd tager en rimelig mængde hukommelse og hastighed, er det ikke noget, der nemt kan gøres med en standard mikrocontroller. I stedet vil den bedste måde at håndtere dette være at tilslutte en anden enhed, som kan startes af mikroen og derefter gøre det tunge løft af at afspille en lyd. Mindst tre muligheder kommer til at tænke: Brug en Wave Shield, hacking en MP3-afspiller eller hacking et billigt legetøj med en lydoptager.

Hvis du bruger en Arduino, kan Wave Shield være en ideel løsning på dit problem. Det er et ekspansionsmodul, der giver dig mulighed for at afspille lyd fra et SD-kort, og der er et godt bibliotek til at styre det også. Det løber ind på omkring $ 22 bucks, hvilket synes ret rimeligt for hvad du får.

Hvis du ikke bruger en Arduino, eller allerede har en gammel MP3-afspiller og ikke ønsker at bruge pengene på et projekt, vil du kun bruge en gang, så kan du prøve at bruge det. Den bedste måde at gøre dette på er sandsynligvis at føre en optokopler til afspilningsknappen på MP3-afspilleren og derefter udløse den med din mikrocontroller. Hvis du har mere end et lydspor, som du vil udløse, kan du også opsætte den næste knap, men det kan blive vanskelig. Bonusen for at gå på denne måde er, at du kunne genbruge nogle elektronikforstyrrelser, der ellers ville gå til skrothøjen.

En af de to ovennævnte løsninger er gode, hvis du kun tænker på at lave en eller to enheder, men hvad hvis du vil lave en masse af dem? I så fald kan det være mere økonomisk at prøve at hackere et billigt legetøj, som dette. På en eller anden måde er disse stadig tilgængelige, og er mindre end $ 2 i mængde. Lydkvaliteten vil nok ikke være så god, men hej, det er billigt! Hvis du er i rush, kan du også prøve at hacking et stemmeoptagelseskort, som du kan hente på en lokal butik. Held og lykke!

I Maker Shed:

Arduino WaveShield Kit



Du Kan Være Interesseret

Helikopter med hydrogenperoxid-raketdrevne blade

Helikopter med hydrogenperoxid-raketdrevne blade


SWM søger erfaren kemiker for "eksplosiv polymerisering"

SWM søger erfaren kemiker for "eksplosiv polymerisering"


How-To: Plying Garn

How-To: Plying Garn


Denne uge i håndværk messer

Denne uge i håndværk messer






Seneste Indlæg