Tid förflutit med Raspberry Pi (5 / 8 steg)
Steg 5: Testa raspistill och monterade mappar
Innan vi går på någon vidare, kommer vi att testa för att se att några saker och ting fungerar. Från den rasperry pi terminal som du har öppna i PuTTY, skriv att följa med din resursnamn.
raspistill -o /mnt/sambasharename/picturename.jpg - n -t 1000
Okej, låt oss börja med "vafan du bara har mig skriver i?!"
raspistill -används för att ta stillbilder med hallon kameran (det finns också ett raspivid kommando, jag slår vad du kan räkna att en ut)
-o /mnt... -den '-o-flagga är våra "output" följt av ett blanksteg och destination/namn fortfarande bilden.
-n -detta noterar "ingen förhandsgranskning" och är något meningslöst utan direkt skärm som vi inte kommer att se en förhandsvisning något sätt
-t 1000 - i '-t' flagga är tid eller snarare hur länge du vill att kameran ska vänta innan knäppa bilden. (användbart för selfies!) och 1000 är den tid i millisekunder... så, 1 sekund.
Du kan också köra en timelapse med kommandot raspistill med något sådant
raspistill-o/mnt/picam/%04d.jpg -t 30000 -tl 1000
Detta kör kameran i ca 30 sekunder tar en bild varje sekund (i teorin). Samtidigt sparar bilderna i /mnt/picam som 0001.jpg, 0002.jpg, 0003.jpg...and så vidare.
Som ni kan se i snap shot, sprang jag två varianter av en tid förflutit. I den första körde jag det för att ta en bild varje sekund. Men som ni kan se under det, det överhoppade ramar... så jag faktiskt slutade med filer namn 001, 004, 007 och 010. Detta beror på att pi är inte riktigt tillräckligt kraftfull för att ta och spara en bild inom en sekund. Och så kommer det andra kommandot... notera den enda skillnaden är siffran efter "-tl'. Att sätta en 0 i princip berättar det "bara ta en bild när du är redo kompis, ingen press".. .och så jag slutade med filer som var namn i följd utan att någon hoppade över.
Så, om vi vill köra en tid förflutit under loppet av en vecka?? Jag verkligen dont förvänta dig att använda -t 60480000. Detta skulle innebära du inte låta pi förlora makten, och om så är fallet måste du köra koden igen för att påbörja det tillbaka ta bilder. TJA! Har jag lösningen för dig. Följ mig till nästa steg.