Arduino / Raspberry Pi internetradio (6 / 6 steg)
Steg 6: Python Program
Nu har vi en perfekt bra Linux kontrollerbar internetradio.
Men vi vill inte stanna där. Vi vill styra radion från knapparna på Arduino och vi vill se vilken radiostation vi lyssnar du på LCD-skärmen visar.
Det gör att vi behöver skriva en Python Program som körs på Pi styr som Arduino.
Med hjälp av nano eller din favorit editor ange Python kod från pastebin. (Jag brukade ha koden nedan men Instructables redaktör helt skruvar upp efter indrag så det är förvirrande).
När gick in och sparas som radio.py , typ
$ python radio. py &
Du bör nu kunna styra uppspelning och station urval från knapparna på Pi och se den valda stationen på LCD-skärmen.
Njut av!!
UPPDATERING: jazzi_p samman radio projektet med usualpanic.com webbradio. Du kan få koden från pastebin. På menyn läggs till visas ip addess, audio hamnen till hdmi/analog eller auto. Också lagt till alternativet avstängning. Volymknapparna ändras till vänster och höger knapparna och också det display's volymstatusen på LCD-skärmen, ändra stationerna vi använder och ned tangenten. Select-knappen används för att aktivera önskad undermeny. En annan nya alternativet är att ladda spellistan. Kontrollera läraren på usualpanic.com för att skapa radio_playlist.sh fil.