Deel 1 openHAB en Zwave - aan de slag (4 / 4 stap)

Stap 4: Raspbian optionele USB-Audio


Ik kan niet krijgen openHAB audio via de USB uitvoeren. Post een oplossing in de reacties als je het werkend hebt.

Krediet voor deze post

Syba USB 2.0 externe virtuele 7.1 Surround Sound Card-Adapter

Kan ik de Pi te werken met de USB audio prima. Dit zal niet werken voor openHAB betreft. Misschien een kwestie van java?

Erachter te komen uw patates frites

Start door het hebben van je Raspi uitgeschakeld / afsluiten (het uitvoeren van een schone sluiting!) en vervolgens inpluggen in de USB-geluidskaart. Vervolgens start de Pi als normaal.

Zodra u zich aanmeldt, typt u dmesg | grep cm109 om te kijken naar de opstartberichten. Je ziet ofwel sommige lijnen over cm109 , hebt u een CM109 -chipset

Afbeelding 1

of als omhoog niets komt, proberen dmesg | grep Hoofdtelefoon ziet u de driver C-Media USB hoofdtelefoon ingesteld . Dit betekent dat het een CM-hoofdtelefoon

Afbeelding 2

of als omhoog niets komt, proberen dmesg | grep C-Media ziet u enkele C-Media aantekeningen maar geen vermelding van het cm109-stuurprogramma. Dit betekent dat het een CM108

Afbeelding 3

CM-hoofdtelefoon Type

Typ dmesg te kijken naar de opstartberichten. Je ziet een bos van lijnen die over C-Media USB hoofdtelefoon instellen praten

Afbeelding 4

En als u in lsusb typt moet u een verwijzing naar C-Media Electronics Audio Adapter , maar geen vermelding van CM108 en de VID/PID is 0x0d8c:0x00c

Afbeelding 5

Niets speciale moet gebeuren! Hoera! Gaat u verder met de sectie bijwerken ALSA Config

Alsa opties bijwerken

Back-up eerste

 sudo cp /etc/modprobe.d/alsa-base.conf /etc/modprobe.d/alsa-base-1.conf 

We zullen het configuratiebestand audiosysteem met bewerken

 sudo nano /etc/modprobe.d/alsa-base.conf 

Voor alle behalve de meest recente releases van Raspbian, zoek naar de regel die luidt:

 #options snd-usb-audio index=0 

Dit te wijzigen:

 options snd-usb-audio index=0 

Opmerking dat wij de # aan het begin van de regel verwijderd.

Voor de nieuwste versies van Raspbian, kijk voor deze lijn in plaats daarvan:

 options snd-usb-audio index=-2 

Er is geen # te verwijderen in dit geval, verander gewoon de index van -2 naar 0:

 options snd-usb-audio index=0 

Afbeelding 6

That's it! Nu met sudo reboot reboot en inloggen weer, u kunt testen met spreker-test door runnig

 speaker-test -c2 -D hw:0,0 

Die witte ruis via de linker en rechter 'luidsprekers' zal spelen op de geluidskaart. Zodra je iets komen hebt, probeert af te spelen van een audiobestand met aplay (voor WAV-bestanden, niet MP3)

 aplay /usr/share/scratch/Media/Sounds/Animal/Bird.wav 
 aplay /usr/share/sounds/alsa/Front_Center.wav 

Als u spelen een stroom van muziek wilt, kunt u proberen

 sudo apt-get install mpg123 
 mpg123 <a href="http://voxsc1.somafm.com:8882"> http://voxsc1.somafm.com:8882</a> 

Als u afspelen van MP3's op commando wilt, check out deze tutorial waarin wordt beschreven hoe om te stellen dat maximaal

Hoofdtelefoon vs Audio kaart

Vergeet niet, u nog steeds hebben de ingebouwde hoofdtelefoonaansluiting op de Pi, genaamd kaart 1 nu (niet de standaard kaart 0)

Afbeelding 7

Als u aplay via dat jack weer wilt, opgeven kaart 1 met -D hw:1, 0 in plaats van de -D hw:0, 0

 speaker-test -c2 -D hw:1,0 

Gerelateerde Artikelen

[Deel 1] Inleiding tot Java - aan de slag

[Deel 1] Inleiding tot Java - aan de slag

Hallo daar! Vandaag ga ik om u een beetje spoedcursus in de zeer interessante wereld van de codage van Java. U moet deze tutorial te volgen voordat u om het even welk van mijn latere tutorials!Stap 1: Dus u wilt Code?Dus wilt u code hè? Goed codering
Aan de slag met de Intel Edison - WIFI

Aan de slag met de Intel Edison - WIFI

Dit is deel drie van een serie aan de slag met de Intel Edison, in de laatste tutorial ik u hoe Linux uitgevoerd op de Edison en vóór toonde dat ik u hoe u aan de slag met de Arduino IDE en Intel Edison op een Arduino-pauze uit bestuur moet bijwerken
Aan de slag met Edison - knippert een LED vanuit de Console

Aan de slag met Edison - knippert een LED vanuit de Console

Dit is deel drie van een serie aan de slag met de Intel Edison, in de laatste twee tutorials toonde ik u hoe het installeren van de Arduino IDE, programma de Intel Edison en bijwerken van de Linux draait op de Edison.In deze tutorial ga ik laten zien
Aan de slag met de interactie onderdelen Kit deel 1

Aan de slag met de interactie onderdelen Kit deel 1

In deze tutorial zal ik laten zien hoe met behulp van een potentiometer (potmeter) controle van de helderheid van een LED. Ook heb ik een schakelaar van de tilt (wordt later beschreven) in serie met de LED, zodat wanneer het breadboard rechtop het op
Deel 2 openHAB, MQTT en gemakkelijk ESP - Build uw eigen DIY knooppunt

Deel 2 openHAB, MQTT en gemakkelijk ESP - Build uw eigen DIY knooppunt

Deel twee over DIY home automation.Stap 1: Koop sommige delen Dollaropslag (of soortgelijke) = goedkope onderdelen en behuizingen. Ik pakte een handvol van deze usb-adapters en een paar behuizingen. (zie bovenstaande afbeelding)Huisvesting (vanaf $1
Aan de slag met een temperatuursensor

Aan de slag met een temperatuursensor

Met behulp van eenvoudige elektronische sensoren, kunnen we onze eigen warmte detector bouwen. De belangrijkste component, oftewel de LM35DZ temperatuursensor, wordt gebruikt om de huidige kamer temperatuur te meten. Op basis van de meting, zal de de
Hoe aan de slag in de Amateur-astronomie

Hoe aan de slag in de Amateur-astronomie

Sterrenkunde is de studie van de sterren, planeten en andere hemellichamen die de hemel bevolken.  Het is een eindeloos fascinerend veld, de oudste van de natuurwetenschappenen één van de weinige gebieden van de wetenschap dat amateurs direct de prof
Aan de slag met uitvinder HSM Express

Aan de slag met uitvinder HSM Express

Uitvinder HSM Express is een gratis CAM plugin voor Autodesk Inventor.U kunt het gratis hier downloaden: http://cam.autodesk.com/Als u al heb uitvinder en uitvinder HSM Express download het dossier van de bijgevoegde deel en laten we aan de slag!.Sta
Aan de slag met Autodesk Fusion 360

Aan de slag met Autodesk Fusion 360

Onlangs, heb ik gespeeld met Autodesk Fusion 360 te ontwerpen van sommige 3D delen. Na Autodesk stapsgewijze gids, zal ik een licht lamp ontwerp. Dit is deel 1 van een 3 delige serie waar ontwerp ik de basis van de lamp. De volgende twee delen zal bi
Aan de slag met LinkIt One - knippert een LED

Aan de slag met LinkIt One - knippert een LED

Hoi!Bent u vaak verward door de hele wereld nieuwe borden en tech die om de paar maanden houden komen?Bent u vaak op zoek op google gewoon zin te maken van dit alles?Bent u bereid om echt geweldig projecten te maken, maar weet niet waar te beginnen?B
Aan de slag met Ubuntu Linux

Aan de slag met Ubuntu Linux

Linux is het besturingssysteem (OS) van keuze voor de computer savvy sinds haar oprichting, maar in de afgelopen paar jaar met de release van kleine linux gebaseerde fysieke computing platforms zoals de Raspberry Pi, BeagleBone en Arduino Yun (onder
Hoe aan de slag met Eclipse en AVR

Hoe aan de slag met Eclipse en AVR

AVR's programmeren is leuk, maar soms maken de fabrikanten ontwikkelomgevingen code onderhoud een karwei. Als je op zoek naar een vrije, cross-platform, hoge kwaliteit stuk van software voor het programmeren van AVR's Eclipse is een goede keuze.Verpl
Aan de slag met pcDuino

Aan de slag met pcDuino

Na het plezier met de pcDuino, realiseerde ik dat mij konden wekken een stelletje tutorials te gebruiken. Dus dat is gewoon wat ik ga doen, dus laat mij uit te leggen wat is een pcduino en hoe u kunt instellen voor de eerste keer start.Wat is een pcD
Aan de slag met LinkIt One - Servo

Aan de slag met LinkIt One - Servo

In de laatste instructable toonde ik u hoe aan de slag met een LinkIt één en een LED knipperen en maken patronen te gebruiken. Dit is deel twee van de serie waar ik je laten zien hoe je begon met Servos met de link het één en het instellen van een se