Verander een oude versterker in een slimme streaming-luidspreker met Raspberry Pi
Heb je ooit een spreker gewild die zijn eigen muziek kon streamen? Hoe zit het met een die is verbonden met Spotify, Google Music en SoundCloud? AirPlay-ondersteuning klinkt goed? In dit project laat ik je zien hoe je precies dat kunt krijgen met een oude luidspreker en een Raspberry Pi.
Je hebt basiselektronicavaardigheden nodig Beginner's Electronics: 10 vaardigheden die je moet kennen Elektronica van beginners: 10 vaardigheden die je moet weten Velen van ons hebben nog nooit een soldeerbout aangeraakt, maar het maken van dingen kan ongelooflijk lonend zijn. Hier zijn tien van de meest elementaire doe-het-zelf-elektronica-vaardigheden om u op weg te helpen. Lees meer maar anders is het heel gemakkelijk om te maken.
We hebben het keer op keer gezegd bij MakeUseOf. Raspberry Pis zijn geweldig. Ik heb er een gemaakt in een mediacentrum Het eenvoudigste Raspberry Pi Media Center, met RasPlex Het eenvoudigste Raspberry Pi Media Center, met RasPlex Lees meer, Christian veranderde zijn in een draadloze printer Make Your Own Wireless Printer Met een Raspberry Pi Make Your Own Wireless Printer met een Raspberry Pi Minder kabels, flexibiliteit over waar u uw printer kunt neerzetten - draadloos printen is een win-win. Tenzij u een oudere printer hebt. Raspberry Pi tot de redding! Lees meer en James gebruikte zijn om anoniem op het internet te zoeken Bouw je eigen: Safeplug (Tor Proxy Box) Bouw je eigen: Safeplug (Tor Proxy Box) Waarom betaal je $ 50 voor een Tor proxy-box als je je eigen kunt maken met een Raspberry Pi en USB WiFi-dongle? Lees verder . Dit project is verreweg mijn favoriet.
Stap 1: Wat je nodig hebt
Voor dit project heb je een Raspberry Pi nodig; bij voorkeur een B + De Raspberry Pi B + is hier. Wat is er veranderd? De Raspberry Pi B + is hier. Wat is er veranderd? Lees meer maar elk model is geschikt voor een draadloze USB-dongle, een Micro USB-voedingskabel, een hoes en een MicroSD-kaart. Ik heb deze kit van Amazon gebruikt.
Je hebt ook een oude spreker nodig. Ik gebruikte een Vantage-gitaarluidspreker met een ingebouwde versterker die ik rondslingerde. Je kunt soortgelijke modellen kopen voor ongeveer $ 50, maar elke oude luidspreker zou moeten werken. De geluidsweergave van de Raspberry Pi is niet geweldig, dus als de luidsprekers geen ingebouwde versterker hebben zoals de mijne, moet je er een toevoegen aan je Pi. Ik vind dit een van HiFiBerry hoewel het de B + nog niet ondersteunt.
Je hebt ook nodig:
- Een aux-kabel
- Een stopcontact met twee stekkers
- Een plug
- Twee meter drieaderige kabel
- Isolatietape of krimpkous
- Heavy-duty montageband
- Soldeer en een soldeerbout
- Verschillende schroevendraaiers
- Draadstrippers
- tondeuse
Stap 2: De Pi knippert
Voordat u begint met de build, is het belangrijk om de Raspberry Pi naar behoren te laten werken. Voor dit project gebruik ik het Pi MusicBox-besturingssysteem van Wouter van Wijk.
Download en pak het .ritssluiting bestand van Wouter's site.
Er zijn veel manieren om te flashen - of een disk image te installeren - op een SDCard voor een Raspberry Pi. De GUI-interfaces zijn eenvoudiger, maar zijn niet zo trefzeker als het zelf doen via de opdrachtregel. De Embedded Linux Wiki heeft een volledige handleiding over de verschillende methoden die beschikbaar zijn voor elk platform. Volg de stappen die ze bieden. Als een methode niet werkt, probeer dan een andere.
Zodra de MicroSD-kaart is geflitst, gebruikt u Windows Verkenner of Finder om naar de MicroSD-kaart te gaan config map en open settings.ini in een teksteditor.
Onder Netwerkinstellingen voer je wifi-gegevens in en sla het bestand op. U kunt ook uw spreker een naam geven; de standaardnaam is Muziekdoos maar ik heb de mijne gebeld TheAmp. Mijn eerste keuze, TheAwesomeAmp was te lang.
Het is mogelijk om alles nu te configureren, maar het is gemakkelijker om het via de webinterface te doen.
Stap 3: Pi MusicBox configureren
Plaats de MicroSD-kaart in de Pi. Steek een koptelefoon in de audio-out-poort en sluit deze op de stroom aan. Wacht ongeveer 90 seconden totdat deze volledig is opgestart.
Ga op je computer naar je browser [Speakername] .local. In mijn geval is dat zo theamp.local. Als alles goed is gegaan, moet je via de muziekspeler Daemon (MPD) -interface verbinding maken met de spreker. Als dit niet het geval is, kunt u problemen ondervinden bij het maken van opnamen!
Open het instellingenmenu en configureer uw services. Over het algemeen hoeft u voor sommige slechts inloggegevens toe te voegen, zoals SoundCloud, u moet de stappen volgen die zij voorzien om een authenticatietoken te krijgen.
Als je de audio-uitvoer van de Pi net als ik gebruikt, onder de audio menu selecteren Analoog voor Audio uitgang.
Klik Update-instellingen en wacht terwijl de Pi opnieuw opstart.
Sluit opnieuw aan met behulp van de webinterface en speel met de koptelefoon iets af. Na een paar seconden hoort u uw gekozen nummer.
De Pi is nu klaar, dus het is tijd om de luidspreker in te stellen.
Stap 4: Demonteer de luidspreker
Demonteer de luidspreker voorzichtig. Neem de tijd, neem foto's van waar elke schroef naartoe gaat en breek niets. De spreker die ik gebruikte was heel gemakkelijk uit elkaar te halen. Ik heb de luidspreker losgekoppeld van de versterker, alle schroeven aan de achterkant verwijderd, de versterker stevig vastgehouden, de bovenste schroeven losgeschroefd.
Met alle schroeven verwijderd, konden de versterker en de voorplaat naar voren worden geduwd.
Stap 5: Onderzoek de elektronica
Voordat je iets doet met een onbekend circuit, is het belangrijk om uit te zoeken wat het doet. Het was gemakkelijk om de auxiliary audio-ingang op mijn versterker te herkennen, omdat de buitenste aansluiting duidelijk werd geëtiketteerd. De jouwe kan iets moeilijker te vinden zijn. Oorspronkelijk was ik van plan om de Pi via een step-down transformator op de netaansluiting van de luidspreker aan te sluiten. Dat was niet haalbaar vanwege de manier waarop het werd bekabeld.
Ik besloot om de Pi en de versterker op afzonderlijke stroomkringen te laten werken. De Pi duurt een tijdje om op te starten en tekent heel weinig stroom wanneer hij niet in gebruik is, dus ik wilde hem altijd aan. De versterker produceert een transformator zoem wanneer het op de stroom is aangesloten en geen muziek afspeelt, dus ik wilde het gemakkelijk uitschakelen. Het onderzoeken van het bord hielp me om beslissingen te nemen over hoe verder te gaan.
Stap 6: Aansluiten op de ingang
Neem je aux-kabel, knip een uiteinde af en strip een flink deel van de resterende buitenste laag. Er moeten twee kabels aan de binnenkant worden gewikkeld in koperdraad. U moet de twee draden aansluiten op de versterkersingang en de koperdraad op de metalen behuizing om te aarden.
Op mijn versterker had de ingangsaansluiting twee draden die naar de versterker liepen. Ik heb deze draden losgekoppeld aan de ingang - ik heb ze gewoon afgeknipt - en de draden van de aux-kabel erop gesoldeerd. Ik heb de verbinding met isolatietape verzegeld, hoewel hittekrimp ook zou hebben gewerkt. Als er twee draden van dezelfde kleur zijn, verbind ze dan met elkaar. Ze zijn meestal rood.
Ik heb de koperdraad op de behuizing aangesloten door een lus te maken, een schroef los te draaien, de lus er omheen te wikkelen en de schroef weer vast te draaien.
Stap 7: De Pi toevoegen
Het is nu tijd om de Pi aan de versterker toe te voegen.
Leid de stroomkabel door hetzelfde gat als de uitgangsdraden van de luidspreker gebruiken.
Plak de Pi op de amp-behuizing met behulp van een paar stroken dubbelzijdig montagetape. Steek het netsnoer en de aux-ingang in de Pi voordat u deze aanbrengt. Het is makkelijker dan ze later proberen te verbinden. Plaats hem zo dat hij de versterkers niet hindert of kortsluiting veroorzaakt.
Dubbelzijdige montageband is perfect voor situaties zoals deze. De Pi staat waarschijnlijk nooit onder een aanzienlijke mechanische belasting. We willen gewoon dat het blijft waar het is. Proberen om het op een andere manier op een metalen behuizing te monteren zou veel meer moeite kosten dan het waard is.
Stap 8: Verklein het netsnoer
Je gaat twee stopcontacten toevoegen in de luidspreker zodat de versterker geen lang netsnoer nodig heeft. Snijd het snoer tot ongeveer 15 of 30 centimeter. Sluit de plug opnieuw aan op de nu ingekorte kabel. Wees voorzichtig met het aansluiten van de stekker en volg een lokale gids.
Stap 9: maak en monteer het verlengsnoer
Sluit de tweeplugsaansluiting, 2 meter driekernige kabel aan en steek deze samen om een verlengsnoer te vormen. Nogmaals, wees heel voorzichtig om de juiste draden op de juiste pinnen te bevestigen.
Bevestig de stekker met twee stekkers aan de zijkant van de luidsprekerbehuizing met behulp van montagetape. Zorg ervoor dat al het andere eromheen kan worden gemonteerd.
Stap 10: Zet de luidspreker weer in elkaar
Keer de procedure vanaf stap 4 om. Zet de luidspreker voorzichtig terug, dit keer met de Raspberry Pi aangesloten op de ingang van de versterker en ondergebracht in de behuizing.
Sluit zowel de luidspreker als de Pi-voedingskabels aan op de twee stopcontacten. Gebruik kabelbinders om overtollige draden op te ruimen.
Sluit het verlengsnoer aan op een stopcontact en wacht tot de Pi is opgestart.
Stap 11: Geniet ervan!
Met de luidspreker aangesloten en actief, kunt u deze bedienen vanuit de webclient. Download een smartphone-client zoals MPod voor iOS [niet langer beschikbaar] of MPRemote voor Android.
Op iOS-apparaten zou de spreker ook moeten verschijnen onder de airplay menu. Op Android kun je een app zoals AllStream Cast gebruiken om dit in te schakelen.
Als je deze build hebt gevolgd, deel je resultaten dan met mij in de comments. Of laat het me weten als je problemen hebt.
Image Credit: piqbg via Shutterstock.com
Ontdek meer over: Raspberry Pi.