Wie ich die Tonübertragung auf dem Raspberry Pi gemacht habe

Hallo!

Ich brauchte kürzlich eine Tonübertragung zum Audiosystem über die Himbeere. Ich möchte meine Abstimmungserfahrung teilen.

Schritt 0. Vorbereitung

Wir müssen:

  • Gerade Arme;
  • Raspberry Pi (Wenn Raspberry Pi ohne Wi-Fi oder Bluetooth, kaufen wir das richtige);
  • 5V 2A Ladegerät zur Stromversorgung des Raspberry Pi;
  • Mindestens 8 GB SD-Karte.

Schritt 1. Installation

1. Gehen Sie zum Download- Bereich auf der Himbeer-Website und laden Sie Raspbian (Not Lite) herunter.

2. Packen Sie das Archiv aus

3. SD-Karte formatieren:

  • Alle Partitionen löschen (Mac - Disk Utility, Windows - Erstellen und Formatieren, Linux - gparted);
  • Erstellen Sie 1 Hauptabschnitt.

4.1 Wir schreiben auf das USB-Flash-Laufwerk (Windows):

  • Laden Sie das Programm Win32DiskImager herunter.
  • Öffnen Sie das Raspbian-Image in Win32DiskImager.
  • Wählen Sie den Buchstaben des Mediums aus.
  • Klicken Sie auf Schreiben.

4.2 Wir schreiben auf das USB-Flash-Laufwerk (Mac / Linux):

  • Laden Sie das Etcher- Programm herunter.
  • Öffnen Sie das Raspbian-Bild in Etcher.
  • Wählen Sie einen Träger;
  • Klicken Sie auf Flash.

5. Wir ziehen die SD-Karte heraus, legen sie in den Computer ein und öffnen den einzigen Abschnitt (er sollte BOOT heißen). Erstellen Sie dort eine SSH-Datei.

6. Legen Sie die SD-Karte in den Raspberry Pi ein

Schritt 2. Setup

1. Finden Sie die IP-Adresse unseres Raspberry Pi heraus

2. Stellen Sie über SSH eine Verbindung her. Ich bevorzuge PuTTY

3. Login, Login: pi, Passwort: Himbeere

4. Wir schreiben dies in die Konsole

sudo apt-get upgrade sudo apt-get install bluez pulseaudio-module-bluetooth python-gobject python-gobject-2 bluez-tools sudo usermod -a -G lp (   - pi) 

5. Wir schreiben das

 sudo nano /etc/bluetooth/audio.conf 

und wir kommen in einen Texteditor. Fügen Sie dies unter der Aufschrift [Allgemein] hinzu

 Enable=Source,Sink,Media,Socket 

Klicken Sie auf Strg + O, Strg + X.

6. Als nächstes schreiben wir vor:

 sudo nano /etc/pulse/daemon.conf 

hier suchen wir nach der Zeichenfolge "resample-method = speex-float-3". Wenn am Anfang dieser Zeile nicht steht; - füge es hinzu.

Danach treten wir ein

  resample-method = trivial 

Drücken Sie erneut Strg + O Strg + X.

7. Und wieder schreiben wir vor:

 sudo nano /etc/bluetooth/main.conf 

Hier können wir den Gerätenamen in einen anderen ändern, indem wir die Zeile "Name" bearbeiten. Wenn diese Zeile # ist, entfernen wir sie und bearbeiten den Namen, der Name= so aussehen soll: " Name= ".

Als nächstes suchen Sie nach der Zeichenfolge " Class " und wenn sie vor # steht, entfernen wir sie, machen Sie es so

 Class=0x20041C 

8. Autostart

1. Erstellen Sie eine OnBluetooth-Datei (sudo nano /etc/init.d/OnBluetooth) in /etc/init.d/. In ihn hinein
schreibe dies:

 #!/bin/bash #Start systemctl service sudo systemctl start bluetooth sleep 1 #Start bluetoothctl with discoverable and pairable options echo -e 'power on\ndiscoverable on\npairable on \t \nquit' | bluetoothctl 

2. Schreiben Sie in konosl

  chmod 755 /etc/init.d/OnBluetooth 

3. Schreiben Sie an die Konsole

  update-rc.d OnBluetooth enable 

9. Wählen Sie aus, wo das Audio ausgegeben werden soll. Dazu verschreiben wir sudo raspi-config . Dort gehen wir zu Advanced on Sound und wählen aus, welche wir benötigen. Klicken Sie danach auf Fertig stellen. Fertig!

Schritt 3. Verbindung

Eine Bluetooth-Verbindung funktioniert sofort, jetzt ist es Zeit, eine Internetverbindung einzurichten.

Für Windows:

Laden Sie das Archiv an einem für uns geeigneten Ort herunter und entpacken Sie es
● Bearbeiten der Datei audio.bat:

  1. Your_IP ändert sich zu IP Ihrer Himbeere
  2. Benutzername ändern, um sich von Himbeer-Pi anzumelden
  3. Wir ändern das Passwort in das Passwort aus dem Himbeer-Pi-Login

● Starten

Schritt 4. Überprüfung.

  • Schalten Sie den Raspberry PI ein
  • Wir verbinden unser Audiosystem oder unsere Kopfhörer mit dem in raspi-config ausgewählten Port.
  • Schalten Sie Bluetooth am Telefon ein oder öffnen Sie die Datei auf dem Computer
  • Schalten Sie die Musik ein
  • Freut euch

Fazit


Ich hoffe, dass zumindest jemand diesen Artikel nützlich war. Vielen Dank für Ihre Aufmerksamkeit.

Source: https://habr.com/ru/post/de427453/


All Articles