Verwandeln Sie einen alten Verstärker in einen intelligenten Streaming-Lautsprecher mit Raspberry Pi

Der ultimative eigenständige Musikstreaming-Lautsprecher mit Unterstützung für Spotify, Google Music, SoundCloud und Airplay. Machen wir das.

Der ultimative eigenständige Musikstreaming-Lautsprecher mit Unterstützung für Spotify, Google Music, SoundCloud und Airplay.  Machen wir das.
Werbung

Wolltest du schon immer einen Sprecher, der seine eigene Musik streamen kann? Was ist mit einem, der mit Spotify, Google Music und SoundCloud verbunden ist? AirPlay-Unterstützung klingt gut? In diesem Projekt zeige ich dir, wie man das mit einem alten Lautsprecher und einem Raspberry Pi bekommt.

Du benötigst grundlegende Elektronikfertigkeiten Anfängerelektronik: 10 Fähigkeiten, die du wissen musst Anfängerelektronik: 10 Fähigkeiten, die du kennen musst Viele von uns haben noch nie einen Lötkolben berührt - aber Dinge zu machen kann unglaublich lohnenswert sein. Hier sind zehn der grundlegenden DIY-Elektronik-Fähigkeiten, um Ihnen den Einstieg zu erleichtern. Lesen Sie mehr, aber ansonsten ist es wirklich einfach zu machen.

Wir haben es immer wieder bei MakeUseOf gesagt. Himbeer Pis sind super. Ich habe eins zu einem Medienzentrum gemacht Das einfachste Raspberry Pi Medienzentrum, mit RasPlex Das einfachste Raspberry Pi Medienzentrum, mit RasPlex Lesen Sie mehr, Christian verwandelte seinen in einen drahtlosen Drucker Machen Sie Ihren eigenen drahtlosen Drucker mit einem Raspberry Pi Machen Sie Ihr eigenes Radio Drucker mit einem Raspberry Pi Weniger Kabel, Flexibilität, wo Sie Ihren Drucker platzieren können - drahtloses Drucken ist eine Win-Win-Situation. Es sei denn, Sie haben einen älteren Drucker. Raspberry Pi zur Rettung! Lesen Sie mehr und James verwendet seine anonym im Internet surfen Build Your Own: SafePlug (Tor-Proxy-Box) Erstellen Sie Ihre eigenen: SafePlug (Tor Proxy Box) Warum 50 $ für eine Tor-Proxy-Box bezahlen, wenn Sie Ihre eigenen mit einem Raspberry Pi und USB WiFi Dongle? Weiterlesen . Dieses Projekt ist bei weitem mein Favorit.

Schritt 1: Was Sie brauchen

Verwandeln Sie einen alten Verstärker in einen intelligenten Streaming-Lautsprecher mit Raspberry Pi 1 sammeln Zubehör

Für dieses Projekt benötigen Sie einen Raspberry Pi; vorzugsweise ein B + Der Raspberry Pi B + ist hier. Was ist geändert? Der Raspberry Pi B + ist hier. Was ist geändert? Lesen Sie mehr, aber jedes Modell macht mit einem USB-Wireless-Dongle, einem Micro-USB-Netzkabel, einem Gehäuse und einer MicroSD-Karte. Ich habe dieses Kit von Amazon benutzt.

Sie brauchen auch einen alten Lautsprecher. Ich benutzte einen Vantage-Gitarrenlautsprecher mit einem eingebauten Verstärker, den ich herumliegen hatte. Sie können ähnliche Modelle für etwa $ 50 abholen, aber jeder alte Lautsprecher sollte funktionieren. Die Soundausgabe des Raspberry Pi ist nicht großartig. Wenn also die Lautsprecher keinen eingebauten Verstärker wie meinen haben, müssen Sie einen zu Ihrem Pi hinzufügen. Ich mag dieses von HiFiBerry, obwohl es das B + noch nicht unterstützt.

Du brauchst auch:

  • Ein Aux-Kabel
  • Eine Zwei-Stecker-Buchse
  • Ein Stöpsel
  • Zwei Meter dreiadriges Kabel
  • Isolierband oder Schrumpfschlauch
  • Schwerlast-Montageband
  • Löt- und Lötkolben
  • Verschiedene Schraubendreher
  • Abisolierzangen
  • Clipper

Schritt 2: Blinken der Pi

Verwandeln Sie einen alten Verstärker in einen intelligenten Streaming-Lautsprecher mit Raspberry Pi 2 blinkt pi

Bevor Sie mit dem Build beginnen, ist es wichtig, dass der Raspberry Pi ordnungsgemäß funktioniert. Für dieses Projekt verwende ich das Pi MusicBox-Betriebssystem von Wouter van Wijk.

Laden Sie die .zip- Datei von der Wouter-Website herunter und extrahieren Sie sie.

Es gibt viele Möglichkeiten zum Flashen - oder zum Installieren eines Disk-Images - auf einer SD-Karte für einen Raspberry Pi. Die GUI-Schnittstellen sind einfacher, aber nicht so sicher, wie Sie es selbst über die Befehlszeile tun. Das Embedded Linux Wiki bietet eine vollständige Übersicht über die verschiedenen verfügbaren Methoden für jede Plattform. Befolgen Sie die Schritte, die sie bereitstellen. Wenn eine Methode nicht funktioniert, versuchen Sie es mit einer anderen Methode.

Sobald die MicroSD-Karte angezeigt wird, navigieren Sie mit dem Windows Explorer oder Finder zum Ordner config und öffnen Sie die Datei settings.ini in einem Texteditor.

Unter Netzwerkeinstellungen geben Sie Ihre WiFi-Daten ein und speichern Sie die Datei. Sie können auch Ihren Lautsprecher benennen. Der Standardname ist MusicBox, aber ich habe meinen TheAmp aufgerufen . Meine erste Wahl, TheAwesomeAmp war zu lang.

Es ist möglich, jetzt alles zu konfigurieren, aber es ist einfacher, es über die Webschnittstelle zu tun.

Schritt 3: Konfigurieren von Pi MusicBox

Verwandeln Sie einen alten Verstärker in einen intelligenten Streaming-Lautsprecher mit der Konfiguration von Raspberry Pi 3

Setzen Sie die MicroSD-Karte in das Pi ein. Legen Sie Kopfhörer in den Audio-Ausgang und verbinden Sie ihn mit der Stromversorgung. Warten Sie etwa 90 Sekunden, bis das System vollständig hochgefahren ist.

Richten Sie Ihren Browser auf Ihrem Computer auf [sprechername] .local . In meinem Fall ist es theamp.local . Wenn alles gut gegangen ist, sollten Sie über die Weboberfläche des Music Player Daemon (MPD) eine Verbindung zum Lautsprecher herstellen. Wenn nicht, schalte Probleme ein!

Öffnen Sie das Einstellungsmenü und konfigurieren Sie Ihre Dienste. Im Allgemeinen müssen Sie nur Anmeldedaten hinzufügen, für einige wie SoundCloud müssen Sie jedoch die Schritte ausführen, die sie bereitstellen, um ein Authentifizierungstoken zu erhalten.

Wenn Sie nur den Audioausgang des Pi wie mich verwenden, wählen Sie im Audio- Menü Analog für Audio-Ausgang .

Klicken Sie auf Einstellungen aktualisieren und warten Sie, bis der Pi neu gestartet wird.

Verbinden Sie sich über das Web-Interface und spielen Sie mit den Kopfhörern etwas. Nach ein paar Sekunden sollten Sie Ihr ausgewähltes Lied hören.

Der Pi ist jetzt bereit, also ist es Zeit, den Lautsprecher einzurichten.

Schritt 4: Zerlegen Sie den Lautsprecher

Verwandeln Sie einen alten Verstärker in einen intelligenten Streaming-Lautsprecher mit Raspberry Pi 4 Demontage-Verstärker

Zerlegen Sie den Lautsprecher vorsichtig. Nehmen Sie sich Zeit, fotografieren Sie, wo jede Schraube hingeht und machen Sie nichts kaputt. Der Lautsprecher, den ich benutzte, war sehr leicht auseinander zu nehmen. Ich habe den Lautsprecher vom Verstärker getrennt, alle Schrauben auf der Rückseite entfernt, den Amp fest gehalten und die oberen Schrauben gelöst.

Wenn alle Schrauben entfernt sind, können Verstärker und Frontplatte nach vorne geschoben werden.

Schritt 5: Untersuchen Sie die Elektronik

Verwandeln Sie einen alten Verstärker in einen intelligenten Streaming-Lautsprecher mit Raspberry Pi 5 untersuchen Sie die Elektronik

Bevor man irgendetwas mit einer unbekannten Schaltung macht, ist es wichtig herauszufinden, was es macht. Es war einfach, den zusätzlichen Audio-Eingang meines Verstärkers zu erkennen, weil die Außenbuchse eindeutig beschriftet war. Es könnte sein, dass Sie etwas schwieriger zu finden sind. Ursprünglich hatte ich geplant, den Pi über einen Step-Down-Transformator mit dem Netzanschluss des Lautsprechers zu verbinden. Das war nicht möglich, weil es verkabelt war.

Ich entschied mich, den Pi und Verstärker auf separaten Stromkreisen zu betreiben. Der Pi braucht eine Weile, um hochzufahren und zieht sehr wenig Strom, wenn er nicht benutzt wird, also wollte ich ihn immer an. Der Verstärker erzeugt ein Brummen des Transformators, wenn es an die Stromversorgung angeschlossen ist und keine Musik spielt, also wollte ich es einfach ausschalten. Die Untersuchung des Boards hat mir geholfen, Entscheidungen über das weitere Vorgehen zu treffen.

Schritt 6: Verbindung mit dem Eingang

Verwandeln Sie einen alten Verstärker in einen intelligenten Streaming-Lautsprecher mit Raspberry Pi 6 Kabel

Nehmen Sie Ihr aux-Kabel, schneiden Sie ein Ende ab und streifen Sie einen guten Teil der verbleibenden äußeren Schicht ab. Es sollte zwei Kabel innen in Kupferdraht gewickelt sein. Sie müssen die zwei Drähte mit dem Verstärkereingang und den Kupferdraht mit dem Metallgehäuse verbinden, um geerdet zu werden.

An meinem Verstärker hatte die Eingangsbuchse zwei Drähte, die zum Verstärker führten. Ich habe diese Kabel an der Eingangsbuchse getrennt - ich habe sie einfach abgeschnitten - und lötete die Drähte des Aux-Kabels an sie. Ich versiegelte die Verbindung mit Isolierband, obwohl Wärmeschrumpfung auch funktioniert hätte. Wenn zwei Kabel der gleichen Farbe vorhanden sind, verbinden Sie sie miteinander. Sie werden normalerweise rot sein.

Ich habe den Kupferdraht mit dem Gehäuse verbunden, indem ich eine Schlaufe machte, eine Gehäuseschraube löste, die Drahtschlaufe darum wickelte und dann die Schraube wieder anzog.

Schritt 7: Hinzufügen des Pi

Verwandeln Sie einen alten Verstärker in einen Smart-Streaming-Lautsprecher mit Raspberry Pi 7 Fügen Sie den Pi hinzu

Es ist jetzt Zeit, den Pi zum Verstärker hinzuzufügen.

Führen Sie das Netzkabel durch das Loch, das die Lautsprecherausgangsdrähte verwenden.

Befestigen Sie den Pi mit ein paar Streifen doppelseitiger Montagefolie am Verstärkergehäuse. Stecken Sie das Netzkabel und den Aux-Eingang in das Pi ein, bevor Sie es festkleben. Es ist einfacher als zu versuchen, sie später zu verbinden. Positionieren Sie es so, dass es keine der Komponenten des Verstärkers stört oder Kurzschlüsse verursacht.

Doppelseitiges Montageband ist ideal für solche Situationen. Es ist unwahrscheinlich, dass der Pi unter einer signifikanten mechanischen Belastung steht. Wir wollen nur, dass es dort bleibt, wo es ist. Der Versuch, es auf eine andere Weise an einem Metallgehäuse anzubringen, wäre weitaus mehr Aufwand als es wert ist.

Schritt 8: Kürzen Sie das Netzkabel

Verwandeln Sie einen alten Verstärker in einen Smart-Streaming-Lautsprecher mit Raspberry Pi 8 verkürzen Stecker

Sie werden zwei Steckdosen im Lautsprechergehäuse hinzufügen, so dass der Verstärker kein langes Netzkabel benötigt. Schneiden Sie das Kabel auf etwa 15 oder 30 Zentimeter herunter. Stecken Sie den Stecker wieder auf das jetzt verkürzte Kabel. Achten Sie darauf, den Stecker zu verkabeln und einer lokalen Anleitung zu folgen.

Schritt 9: Erstellen und montieren Sie das Verlängerungskabel

Verwandeln Sie einen alten Verstärker in einen intelligenten Streaming-Lautsprecher mit Raspberry Pi 9 machen Verlängerungskabel

Verbinden Sie die Zwei-Stecker-Buchse, zwei Meter dreiadriges Kabel und verbinden Sie sie zu einem Verlängerungskabel. Achten Sie auch darauf, die richtigen Drähte an die richtigen Pins anzuschließen.

Befestigen Sie die Zwei-Stecker-Buchse mit Montageband an der Seite des Lautsprechergehäuses. Stellen Sie sicher, dass alles andere um es herum montiert werden kann.

Schritt 10: Bauen Sie den Lautsprecher wieder zusammen

Verwandeln Sie einen alten Verstärker in einen intelligenten Streaming-Lautsprecher mit Raspberry Pi 10 wieder zusammensetzen Amp

Kehren Sie den Vorgang ab Schritt 4 um. Setzen Sie den Lautsprecher vorsichtig wieder zusammen, diesmal mit dem Raspberry Pi, der an den Eingang des Verstärkers angeschlossen und in seinem Gehäuse untergebracht ist.

Stecken Sie sowohl den Lautsprecher als auch die Pi-Stromkabel in die beiden Steckdosen. Verwenden Sie Kabelbinder, um überschüssige Kabel aufzuräumen.

Stecken Sie das Verlängerungskabel in eine Steckdose und warten Sie, bis der Pi hochgefahren ist.

Schritt 11: Viel Spaß!

Verwandeln Sie einen alten Verstärker in einen Smart Streaming Lautsprecher mit Raspberry Pi 11 genießen

Wenn der Lautsprecher angeschlossen ist und läuft, können Sie ihn über den Webclient steuern. Sie sollten einen Smartphone-Client wie MPod für iOS oder MPRemote für Android herunterladen.

Auf iOS-Geräten sollte der Lautsprecher auch im Airplay- Menü erscheinen. Auf Android können Sie eine App wie AllStream Cast verwenden, um es zu aktivieren.

Wenn Sie diesem Build gefolgt sind, teilen Sie bitte Ihre Ergebnisse mit mir in den Kommentaren. Oder, wenn Sie irgendwelche Schwierigkeiten haben, lassen Sie es mich wissen .

Bildquelle: piqbg über Shutterstock.com

In this article