RPi Julljus (5 / 9 steg)
Steg 5: Nu för mer programvara
Denna del kan få lite knepigt; så Läs detta en eller två gånger innan du gör det.
Vi designar våra lampor kommer att göra med musik i ett program som heter Vixen. Hämta Vixen 2, den har de funktioner som vi vill. (få det här)
Det finns också två ytterligare skript som du behöver för att jag har skrivit. De är python så behöver du även python.
Vixen tolk (ljus parsning nedan)
Main spelar skript (main nedan)
Dessa skript kommer att användas i deras respektive ordning. Vixen tolk kommer att användas för en särskild fil vi får från vixen och tolka det så att det kommer att köra snabbare på pi. Huvudsakliga spela skriptet kommer att gå på pi och det kommer att köra nya filer, skapad av tolkaren, spela musik tillsammans med den.
DEN ANDRA SKRIFTEN ÄR HÅRDVARA SPECIFIKA. Om maskinvaran är annorlunda än måste vad är här sedan skripten vara omskrivna i viss utsträckning. DET ÄR OCKSÅ SÄRSKILDA FILSTRUKTUR. Filerna måste sättas på rätt ställen och skriptet behöver uppdateras för att matcha. Vi kommer att tala om detta alldeles strax.