PyPrintPi på en Raspberry Pi (23 / 23 steg)
Steg 23: Slutprodukten
För att skapa den slutliga produkten först behöver vi konfigurera Raspberry Pi så det går main.py vid start. För att göra detta måste vi först veta exakt där main.py lagras, så typ
ECHO $(cd $(dirname "$1") & & pwd -P) / $(basename "$1")
in i terminalen.
Kopiera sökvägen på en bit papper, nu när jag skriver i ett kommando komplett det med hela sökvägen du kopierat ned. I mitt fall fick jag: / home/pi/PyPrinterPi /.
Nästa för att kontrollera din väg är rätt typ:
sudo python3 < sökväg > main.py
Det bör köra main.py som innan. Tryck på kommando + Z för att avsluta programmet när du har bekräftat att det fungerar korrekt.
Nästa steg är att göra Pi kör du kommandot:
sudo python3 < sökväg > main.py
på starta upp. För att göra detta måste vi redigera en fil som heter /etc/rc.local som innehåller en lista över kommandon Pi körs som den startar upp:
CD/etc
sudo nano rc.local
Innan raden "exit 0" måste du lägga till rader:
CD < sökväg >
sudo python3 main.py
CD /
Lämna nano genom att trycka på kommando + x och sedan att skriva y om du vill spara. Testa för att se om programmet körs på Startmetod:
sudo omstart
Om det körs skriptet på omstart, är du klar!
För estetik jag skapa kapslingar för mina projekt. Om du vill skapa en låda jag föreslår att du använder en kartong: du kan klippa en skåra i den passera genom ledningar från tangentbordet, och du kan klippa ett hål i det att låta skrivaren sit jäms med papp. Dölja Pi, skärbräda och ledningar inne i lådan för att få något ser ut som vad du ser i videon ovan.
Grattis! Du gjorde det genom att i slutet av projektet!.