Intellekten Edison Universal Translator (3 / 7 steg)
Steg 3: Ansluta via Bluetooth
Ansluta till din högtalare
Anslut till din Bluetooth talaren, aktivera dem och kontrollera att de är upptäckbart. Skriv följande kommandon i PuTTY:
rfkill avblockera bluetooth
bluetoothctl
Skanna på
Sök efter Bluetooth-enheten. Det bör vara en sträng av siffror och bokstäver med kolon tecken. De exempel som vi kommer att använda är 11:75:58:F9:79:93. När du har hittat det, inaktivera genomsökning med det här kommandot:
Skanna av
Du kan sedan ansluta till enheten. Om detta är första gången du ansluter till den här enheten, bör du koppla ihop och lita på den. Detta gör det enklare och snabbare att ansluta till din enhet i framtiden.
lita på 11:75:58:F9:79:93
par 11:75:58:F9:79:93
ansluta 11:75:58:F9:79:93
Din Edison är nu ansluten till din Bluetooth-högtalare.
För att lämna bluetooth, skriv bara sluta.
Att göra din högtalare standardenhet
För att göra din högtalare audio sink standardenhet, måste du först att lista alla möjliga enheter.
pactl lista | grep namn
Du kommer att se en massa olika namn kommit upp. Titta tills du hittar en som liknar detta, men med dina olika Bluetooth-ID (samma som vad användes ovan). Jag kommer att använda exemplet med bluez_sink.11_75_58_F9_79_93. För att göra enheten standard diskbänken, skriver du följande kommando:
pactl set-standard-diskbänk bluez_sink.11_75_58_F9_79_93
För att testa om du har lyckats göra Bluetooth-enheten standard diskbänken, kan du testa det genom att försöka spela upp en fil. Använda WinSCP för att skicka filer över till din Edison. Om du inte vet vad WinSCP är, läser du detta instructable. Tänk på vilken mapp du lägga den i, eftersom för att spela det, måste du cd till den specifika mappen.
Vi använder ett liknande kommando i vår huvudsakliga Babel Fish kod för att spela filen översatt text.
Att skriva detta kommando bör spela din ljudfil för att testa ändamål (exempel "punk.wav"):
gst-lanseringen-1.0 filesrc location=punk.wav! wavparse! pulsesink