Mastering af Raspberry Pi kamera
RasPi har et billigt kameramodul, du kan bare stikke lige ind i tavlen, og du kan nemt gøre det til et overvågningskamera. I denne artikel finder du ud af, hvordan du kan tilpasse og oprette dit kamera og justere de grundlæggende indstillinger for at tage stillbilleder eller video.
Skive af kamera Pi
Montering af kameramodulet til Pi er enkelheden selv. Kamerakonnektoren ligger lige bag ethernetporten.
Løft blot fligen op, indsæt forsigtigt båndkablet (sølvsiden væk fra ethernetporten) og skub forsigtigt fligen nedad.
Den hårde del er færdig. Nu skal vi tage billeder og videoer.
Før du kan bruge kameraet, skal du aktivere det. Type:
sudo raspi-config
og vælg "Aktiver kamera" fra menuen. Genstart, og du er færdig.
Tager billeder
For at tage en still ved at bruge kameraet, skal du bare åbne en terminal (eller bare starte din Pi og logge ind) og skriv følgende:
raspistill -o image.jpg
-o
flag betyder output, og "image.jpg" er filnavnet, som kan være alt, hvad du kan lide. Dette gælder for al følgende kode.
På skærmen har du få sekunder til at indramme dit billede, da live-feedet tændes i nogle sekunder, og det røde lysdiode på kameraets forside viser, at kameraet er aktivt. Om et par sekunder forsvinder displayet, hvilket betyder at rammen er taget, og rammen er gemt på disken.
Type:
ls
og du vil se en liste over mapper, der viser, at billedet du har taget, er blevet gemt i hjemmemappen.
Bemærk : Se den fulde RasPi-dokumentation for at få alle detaljer om de slags billeder, du kan få fat i.
For eksempel er der en timelapse-tilstand, hvidbalanceindstillinger, rammer pr. Sekund, hastigheder på op til 120fps og effekter som posterise, solarise og film look.
For eksempel at tage en film-look-ramme ind, skriv:
raspistill -ifx film -o filmpic.jpg
RasPi's effekter virker ved at afbryde effekten i realtid (ligesom Quartz-effekterne i QuickTime) og blot optage skærmen. Så filmen støj er faktisk en animeret støj overlay. For en solariseret effekt, skriv:
raspistill -ifx solarise -o solarisedpic.jpg
Eller måske vil du gerne tage en serie af timelapsrammer.
raspistill -t 300000 -tl 30000 -o pic% 05d.jpg
Det betyder at tage et billede hvert 30. sekund i en samlet varighed på 300 sekunder eller 5 minutter og gem billederne som "pic00001.jpg", "pic00002.jpg" osv.
Dette er virkelig et fuldt udstyret lille kamera.
Optag video
Udover at være et still-kamera, kan RasPi-kameraet også skyde 1080 HD-video. For at få fat i et segment af video, skriv:
raspivid -o video.h264
Dette vil gribe en fem sekunders klump af video og kode den til standard 1920 × 1080 ved 25 billeder pr. Sekund. (Det testede kamera var i PAL-regionen, så din kilometertal kan variere.) Kvalitetsstørrelsen og varigheden er som standard indstillet. For at ændre kvalitet og varighed skal du angive, hvad du vil have.
For eksempel kan det være at skyde et klip ved 720p med en bitrate på 20Mb / s ved hjælp af en H264-profil af høj kvalitet:
raspivid -w 1280 -h 720 -b 20000000 -fps 25 -pf high -t 25000 -o high720.h264
Dette optager en video på 25 sekunder i længden, angivet ved -t
flag.
For at gøre kameraet til et improviseret videokamera kan du indstille det, så det optager og sætter pause, når du skifter ENTER-tasten ved hjælp af -k
flag:
raspivid -w 1280 -h 720 -b 20000000 -fps 25 -pf høj -k -o high720.h264
For at stoppe optagelsen og gemme, tryk på "x", og tryk derefter på Enter.
Hvis du vil konvertere h264-filer til afspilningsvideo, skal du bruge en filkonverter, fordi filen ikke kan bruges alene. Vi brugte FFMPEG på Mac. Bare træk filen på grænsefladen og konverter den til noget, der kan afspilles på din målmaskine.
Et andet problem er, selv om kameraet har en indbygget anti-shake-algoritme, der er ingen erstatning for, at kameraet er stille, når der optages video. Der er tilfælde, der har en montering til kameraet som denne, eller du kan montere dem i en korrekt CCTV-sag som denne, især hvis du vil bruge den udenfor ... men det er lige så nemt at rigge noget op billigt ved at bruge mini-stativ til smarte telefoner og en lille Blue Tack, som følgende.
Andre ideer
Næsten alle funktionerne i kameraet er programmerbare, hvilket betyder at du kan bruge det til sjov og fange begivenheder med stillbilleder eller video ... eller med lidt færdighed kan du programmere den til kun at tage video, når den registrerer bevægelse og gemmer filerne hver gang til en en bestemt placering mærket i filnavnet eller på skærmen med tidspunkt og dato.
Hvis du tilføjer et strømbatteri, en lille skærm og et script til at starte disken og køre den sidste kommando med ENTER-skiften, kan du endda bruge cam'en som et egentligt bærbart videokamera meget nemt. Hvor meget James Bond af dig at lave et videokamera ud af komponentdele!
Der er meget sjov at være med med RasPi kameraet, og grænserne er din evne til at finde de rigtige kommandoer til at skrive. I en fremtidig artikel vil vi dække, hvordan du kan omdanne din RasPi til et netværkskontrol kamera og se output på din computer.
I mellemtiden, hvis du har spørgsmål eller tips om brug af Raspberry Pi Camera Module til sjov eller arbejde, kan du dele dem i kommentarerne nedenfor.