Raspberry Pi drivs skämt maskinen (3 / 4 steg)
Steg 3: Kör skriptet QuoteMachine.py Python
Python är redan installerat på den Raspberry Pi, så att köra mitt citera maskin manus behöver du bara
- Hämta skriptet från instructables.com (till din Raspberry Pi)
- Skapa en bin-katalog för att lagra dina favorit skript
mkdir /home/pi/bin - Kopiera TheQuoteMachine.py till /home/pi/bin
- gör den körbar genom att köra kommandot
chmod + x /home/pi/bin/TheQuoteMachine.py
Installera PiFace kontroll och Display exempel koden
PiFace kontroll och Display LCD skärmen kommer med några exempelkod som vi behöver. Du kan installera den genom att köra följande kommando
sudo lämplig-få installera python {, 3}-pifacecad
Installera PyCurl
TheQuoteMachine.py använder Pycurl att avblåsa på webben och få en slumpmässig offert.
Att installera curl kör du följande kommando:
sudo lämplig-få installera python-pycurl
Trycka på en knapp, få ett skämt
Nu kan du köra /home/pi/bin/TheQuoteMachine.py det kommer att ansluta till den kostnadsfria tjänsten http://www.iheartquotes.com och Visa dråpliga one-liners. Det gör detta genom att köra en URL som returnerar one-liners tillbaka i rak text, dela texten upp i 16 tecken brett segment och sedan övervaka PiFace knappen händelser som du kan bläddra upp och ner genom dessa segment.
Citat maskin knapparna:
- Knapp 1 är tillbaka-knappen
- Knapp 2 är på förhand display-knappen
- Knapp 3 är nya citera-knappen
- Knapp 4 är knappen Avsluta
Installera din citerar maskin i en projekt - steg kan variera beroende på rutan du använder
- Jag använde en Sharpie för att markera där LCD-displayen ska monteras på rutan project
- Jag använde en tenn Snips för att skära slots i kanten av rutan projekt att göra plats för knappar och nätadapter
- Jag använde en Dremel stil verktyg att skära ett hål i locket på lådan (och att jämna ut skarpa kanter)
- Äntligen lite tejp för att täcka vassa kanter
- och en etikett maskin att märka maskinen (är det överflödiga eller ironiskt?)