Stap 2: De Raspberry Pi
Materialen
Voor dit project gebruikte ik een Raspberry Pi Model B met een PiFace module. U kunt echter Pi voor dit project.
De PiFace Module- is optioneel, omdat u kunt interface op de GPIO pinnen direct of uw eigen breakout board gemakkelijk maken. De PiFace is gewoon een add-on board voor de Pi waardoor het sommige interactieve functies, met inbegrip van afzonderlijke input/output-poorten met screwblocks, 4 drukknoppen en 2 Relais. Ik ben niet zeker hoe goed de huidige PiFace past op de top van de nieuwere Pi Model B +, hoewel deze tabel lijkt erop te wijzen dat het nog zou moeten werken.
(Bewerken) Voor degenen onder u die hebben mij gevraagd hoe maak je dit effect zonder de PiFace bestuur, lees mij overzicht in de commentaren hieronder sectie.
De Raspberry Pi - is in feite een RasPi met Raspbian of andere aroma van linux. Toegang tot de GPIO pinnen is via de WiringPi -bibliotheek, met instructies voor het downloaden en installeren van gevonden hier. De belangrijkste code die wordt gebruikt voor dit effect is gewoon een bash shellscript dat gebruikmaakt van de het opdrachtregelprogramma gpiohulpprogramma het besturingselement tot de GPIO op de pi pinnen.
De pi moet ook worden geconfigureerd voor uitvoer het geluid via de 3.5 mm jack in plaats van de HDMI-interface.
Het bronpakket video's worden gespeeld door omxplayer op de RasPi en moeten worden gecodeerd in een indeling die compatibel is met deze speler.