Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
Hier leest u hoe u eenvoudig een fantastisch audio-effectcircuit kunt samenstellen dat u de mogelijkheid geeft om audio van hoge kwaliteit toe te voegen met zeer flexibele triggering (tot 11 instelbare triggers) voor uw volgende project dat geluid nodig heeft. Het kan allemaal voor minder dan $ 50 in onderdelen dankzij een paar gebruiksvriendelijke printplaten van Adafruit. Je hebt een laptop nodig om het audiobord in te stellen, maar het circuit zal stand-alone werken als het eenmaal is ingesteld. De totale tijd om te bouwen (als je eenmaal onderdelen hebt achtervolgd) zou minder dan 2 uur moeten zijn. GEEN PROGRAMMERING NODIG (tenzij u dat wilt). U moet een klein beetje solderen om een paar connectoren op de printplaten te bevestigen.
Dit heb je nodig:
Adafruit Audio FX Sound Board met 2 MB flash
Adafruit Audio 3,7 W stereo klasse D-versterker
Een paar luidsprekers van 4 of 8 ohm
Drukknoppen of andere schakelaars
Breadboard
Draad
Data USB-kabel en stopcontact
PC/Mac-laptop om het audiobord in te stellen
Audacity audiobewerkingssoftware (GRATIS)
De instructies voor het Adafruit Audio FX-bord zijn buitengewoon goed op de Adafruit-website, maar ik had nog steeds het gevoel dat het waardevol zou zijn om deze inleiding te maken voor mijn Reach and Teach-klanten om ze op weg te helpen. Hopelijk is dit ook van waarde voor de grotere Instructables-gemeenschap.
Stap 1: Soldeer in luidsprekerklemmen en headerkits
Dit is een eenvoudige stap, maar wordt hier voor de volledigheid gegeven. Voor het Audio FX-bord zijn er een aantal male naar male headers die het mogelijk maken om de Audio FX in een printplaat of in dit geval een breadboard te monteren. De meegeleverde headers kunnen langer zijn dan de 14 pinnen die u nodig heeft. Als dat zo is, gebruik dan gewoon een punttang om de extra pinnen af te breken.
Het audioversterkerbord heeft ook een header die in het bord kan worden gesoldeerd en een aantal aansluitblokken voor het bevestigen van draden van uw luidsprekers. Er is ook een header met twee rijen die moet worden gemonteerd met de langere set pinnen naar boven gericht, zodat de meegeleverde kortsluitjumper kan worden gebruikt om het volume van de versterker te selecteren. Ik heb ook een paar enkele pin-palen in de hoekgaten gesoldeerd om een beetje extra ondersteuning te bieden voor de bevestiging van het versterkerbord aan het breadboard. (Ik heb enkele pin-posten gemaakt door stukjes ongebruikte mannelijke naar mannelijke header af te breken met mijn punttang.) Ten slotte heb ik 4 kleine draden in de luidsprekerterminal-headers gemonteerd om aan het breadboard te bevestigen.
Stap 2: Sluit de printplaat aan
Verwijzend naar de Klasse D-versterkerkaart als CDA en de Audio FX-kaart als AFX, maak de volgende aansluitingen:
CDA/VDD naar Breadboard pos(+) rail
CDA/GND naar Breadboard neg(-) rail
CDA/L- naar Breadboard neg(-) rail
CDA/R- naar Breadboard neg(-) rail
CDA/L+ naar AFX/L
CDA/R+ naar AFX/R
AFX/Bus naar Breadboard pos(+) rail
AFX/Gnd naar Breadboard neg(-) rail
Ik heb ook draden van de luidsprekerterminal-headers aangesloten op de aangrenzende breadboard-gaten, zodat ik de luidsprekers gemakkelijk kon aansluiten of loskoppelen zonder ze in de terminal-headers te hoeven schroeven.
Sluit externe luidsprekers aan op de luidsprekeraansluitingen. De foto toont aansluiting voor alleen de linker luidspreker.
Bevestig drukknoppen of andere schakelactoren tussen AFX/n en AFX/GND waarbij n 0 - 10 is (dus AFX/0, AFX/1, … AFX/10). Deze kunnen afzonderlijk worden geaard om tot 11 selecteerbare triggers voor uw audio te leveren, zoals beschreven in de volgende stap. De foto toont alleen de aansluiting voor een van de selecteerbare triggers (AFX/3) op GND.
OPMERKING: Deze bedrading is bedoeld om het circuit van stroom te voorzien met behulp van een USB-gegevenskabel die op een stopcontact is aangesloten. (Om de in stap 3 beschreven reden kunt u het bord niet met uw laptop van stroom voorzien). U kunt dit circuit ook van stroom voorzien met 3 of 4 AA-batterijen. Als u dit wilt doen, moet u het positieve uiteinde van de batterijhouder aansluiten op AFX/Vin. Voeg een draad toe die AFX/Vin verbindt met de breadboard pos(+)-rail.
Stap 3: Stel het audio-FX-bord in
Het Adafruit Audio FX Sound Board kan worden geladen met elk geluid dat je wilt en ondersteunt tot 11 selecteerbare audio-triggers (AFX/0 tot AFX/10). Afhankelijk van de ingangspin die u op aarde aansluit, bepaalt u welk geluid u hoort. Geluiden worden toegewezen door simpelweg het bestand te downloaden en een naam te geven, zoals hieronder beschreven:
Uw geluidskaart ziet er net zo uit als een USB-stick wanneer u deze met een USB-kabel op een pc of Macintosh-computer aansluit. Sleep audiobestanden (.wav- of.ogg-indeling) en hernoem het bestand om het gewenste effect te krijgen (waarbij nn audiokanaal 00 tot 10 is).
- Basistrigger - noem het bestand Tnn. WAV of Tnn. OGG om het audiobestand af te spelen wanneer de overeenkomende triggerpin nn even met aarde wordt verbonden
- Houd Looping-trigger vast - noem het bestand TnnHOLDL. WAV of. OGG om de audio alleen te laten afspelen wanneer de trigger-pin laag wordt gehouden, het loopt door totdat de pin wordt losgelaten
- Latching Loop Trigger - noem het bestand TnnLATCH. WAV of. OGG om de audio te laten spelen wanneer de knop even wordt ingedrukt, en wordt herhaald totdat de knop opnieuw wordt ingedrukt
- Volgende trigger afspelen - laat maximaal 10 bestanden achter elkaar afspelen door ze TnnNEXT0. WAV tot TnnNEXT9. OGG te noemen. Het afspelen begint met #0 en elke druk op elke kortstondige knop totdat het door alle knoppen gaat, ga dan terug naar #0
- Speel Random Trigger - net als de Play Next-trigger, maar zal tot 10 bestanden in willekeurige volgorde afspelen (TnnRAND0. OGG t/m TnnRAND9. OGG) elke keer dat de knop kort wordt ingedrukt
Ik raad aan om OGG-geformatteerde bestanden te gebruiken om je gebruik van de geheugenopslag van het bord te maximaliseren. Ik gebruik Audacity om onbewerkte audiobestanden naar OGG-indeling te converteren, maar er zijn andere online en offline oplossingen beschikbaar.