Build: The Wave Shield voor Arduino - 💡 Fix My Ideas

Build: The Wave Shield voor Arduino

Build: The Wave Shield voor Arduino


Auteur: Ethan Holmes, 2019

Het besturen van audio met een microcontroller kan moeilijk zijn, heel moeilijk. Het Wave Shield van LadyAda maakt het eenvoudig. Er is een aantal voorbeeldcodes op de LadyAda-website om je snel van start te laten gaan als je de kit hebt gebouwd.

Het Wave Shield is slechts een onderdeel dat zal worden geïntegreerd in een interactief stuk dat ik de komende weken voor Make zal documenteren. Ik zal meer over het project onthullen zodra ik erachter ben.

Je kunt het Wave Shield kopen in de Maker Shed.

Wat je krijgt en wat je nodig hebt

De kit is echt compleet. Het enige wat je nodig hebt, is een Arduino, een SD-geheugenkaart en een paar hulpmiddelen om de build te voltooien.

Tools die je nodig hebt:

  • Soldeerbout
  • Soldeer
  • Soldeer lont of de-soldeergereedschap (optioneel)
  • Draadsnijders
  • Fume Extractor - Maak je eigen

Stap 1: soldeer het SD-kaartonderdeel

De SD-kaarthouder is een onderdeel voor oppervlaktemontage. Laat je niet afschrikken, het is vrij gemakkelijk om te solderen. Het enige wat u hoeft te doen is de 4 "zijtabs" eerst solderen, neem dan de tijd en soldeer de rest van de pinnen. Ik had te veel soldeer aan een van hen toegevoegd en het creëerde een "brug". Ik verhitte het en raakte het aan met wat soldeerlont en het was prima.

Blijkbaar worden de (3) pinnen aan de rechterkant niet gebruikt, het zijn echt hele kleine, maar ik heb ze toch gesoldeerd. Stap 2: voeg een aantal componenten toe

Op dit punt besloot ik om zoveel mogelijk componenten ass toe te voegen en ze nog steeds gemakkelijk te solderen. Ik kon alle weerstanden en enkele condensatoren in één stap toevoegen. Misschien wil je ze een voor een doen, het duurt iets langer.

Zorg ervoor dat je alle weerstandswaarden dubbel controleert, er zijn er veel!

Stap 3: voeg de IC's toe

Nu is het tijd om de IC's toe te voegen. Er is (1) DAC (digitaal-analoog omzetter) en (1) Op-Amp (operationele versterker). Breng ze in en geef ze een snelle soldeer.

Stap 4: voeg de regelaar toe

De volgende is de 3.3V regulator, deze heeft (3) leads en moet goed zijn gericht om te werken.

Stap 5: Meer componenten

Nu is het tijd om de resetknop en de ICSP-header toe te voegen. Hiermee kun je de Arduino handmatig resetten en het bord opnieuw programmeren met een AVR-programmeerapparaat.

Stap 6: Toevoegen van de condensatoren

Hierna volgen de drie elektrolytische condensatoren. Je kunt ze in "staand" of "liggend" solderen. Als je ze liggend vastsolt, kun je een ander bord op het Wave Shield stapelen. Vergeet niet dat condensatoren polariteit hebben! Ze moeten op de juiste manier worden ingevoegd. Het bord is gemarkeerd en de condensatoren ook, controleer de instructies en controleer of ze op de juiste manier zijn geplaatst.

Stap 7: voeg de voedingsconnector toe

De stroomaansluiting is een eenvoudige soldeerverbinding, zorg er gewoon voor dat u voldoende soldeer gebruikt om het in te houden, omdat het dan misbruikt wordt.

Stap 8: voeg de volumepotentiometer toe

Eenvoudiger solderen. Nogmaals, zorg ervoor dat je goed soldeert, aangezien dit veel gebruikt zal worden.

Stap 9: De header-pinnen toevoegen

Knip en plaats de 6 en 8 pins headers in de vrouwelijke sockets van de Arduino. Plaats vervolgens het Wave Shield op de Arduino en zet de pinnen op één lijn.

Tenslotte soldeert u alle pinnen aan het Wave Shield.

Stap 10: Meer flexibiliteit

Ik vind het echt leuk om verschillende soorten luidsprekers op het board aan te kunnen sluiten, dus besloot ik om overal waar ik kon vrouwelijke stopcontacten toe te voegen. Hierdoor kan ik een aantal verschillende componenten aansluiten en bespelen zonder te solderen.

De gele draden zijn waar ik de sockets heb toegevoegd. Ik heb er ook nog een toegevoegd voor de luidsprekeraansluiting.

Stap 11: Upload de schets

Je kunt een paar voorbeeldschetsen downloaden van de LadyAda-website. Ik koos de "Alles afspelen" -schets om te uploaden. Je moet ook de audio coderen als 16-bits WAV-bestand. Alle aanwijzingen zijn hier te vinden. Het is heel eenvoudig om te converteren met iTunes, maar er zijn nog een heleboel andere opties gedocumenteerd.

Stap 12: Test het uit

Ik heb mijn RuntyBoost aangesloten die ik een tijdje geleden heb aangesloten en het begon muziek te spelen. Nu hoef ik alleen maar uit te zoeken hoe ik dit werk in de volgende fase van deze build ga maken. Kom over een week of twee terug. In de tussentijd, misschien zie ik je bij HOPE.

Als je je afvraagt ​​welke muziek ik op mijn nieuwe Wave Shield speel, is het een vriend van mij. [Bedankt!]



U Bent Wellicht Geïnteresseerd Zijn

DARPA Mentor Award voor Making to Education

DARPA Mentor Award voor Making to Education


Rick Schertle: Maker, leraar, vader, auteur

Rick Schertle: Maker, leraar, vader, auteur


Deze zaterdag 21 januari: Young Makers / Open MAKE in het Exploratorium

Deze zaterdag 21 januari: Young Makers / Open MAKE in het Exploratorium


Welkom - Experimenteer met jezelf

Welkom - Experimenteer met jezelf