INHOUDSOPGAWE:

Webkamera met hoë resolusie: 9 stappe (met foto's)
Webkamera met hoë resolusie: 9 stappe (met foto's)

Video: Webkamera met hoë resolusie: 9 stappe (met foto's)

Video: Webkamera met hoë resolusie: 9 stappe (met foto's)
Video: De beste webcam is ... Je TELEFOON? (Hoe stel je dit in?) 2024, November
Anonim
Hoë resolusie webkamera
Hoë resolusie webkamera

Ek gebruik 'n paar jaar 'n RPi -gebaseerde webcam (met die PiCam -module). Die vervaardigde beelde was goed, maar dan was daar die oomblik dat ek nie meer tevrede was met die kwaliteit nie. Ek het besluit om 'n webkamera met 'n hoë resolusie te maak.

Die volgende dele is gebruik:

Voorrade

- 1 RPi 3, Model B, V1.2 (plaaslik gekoop ~ 30 $)- 1 Canon Powershot S5 (gekoop op 'n tweedehandse aanlyn platform vir ongeveer 20 $)- 1 Power over Ethernet Splitter: PoE tot 12V/9V/5V: (TL-POE10R: PoE Splitter), ca. 12 $- 2 opstapomvormers 1.5..35V tot 1.5.. 35V: (DSN6000AUD), 2x 3.5 $

Stap 1: Berei RPi voor

Berei RPi voor
Berei RPi voor

Ek gaan nie die voorbereiding van die RPi beskryf nie. Daar is waarskynlik duisende Instructables en howto's wat hierdie stap wys. As gevolg hiervan het u 'n gereed RPi met raspbian van 'n huidige weergawe.

Stap 2: Pas die RPi aan

Pas die RPi aan
Pas die RPi aan

Nou vir die meer interessante stappe. Die idee agter die hele oefening is: neem elke 10 minute foto's, stoor dit op die netwerkopslagruimte ('n Synology NAS), druk die datum en tyd op die prent af en, voilà.

Die huidige beeld is op die internet beskikbaar, aangesien die gids op die NAS die een is wat vanaf die internet toeganklik is.

Eerstens moet die RPi die beskikbare aandeel op die NAS berg waar die prent gestoor moet word. Daarom moes die lêer /etc /fstab aangepas word en die volgende reël is bygevoeg:

# monteer die NAS192.168.1.2:/volume1/web/mnt/nas2/web/nfs vers = 3, rw, soft, intr 0 0

As u die rigting inslaan, gebruik u eie NAS -adresse. As alternatief kan u die lêer ook plaaslik op die RPi stoor en direk toegang daartoe kry. Vergeet in hierdie geval hierdie verandering van /etc /fstab.

Vir die neem van foto's gebruik ek gphoto2 en die volgende eenvoudige skrif:

#!/bin/sh

#maak enige ghoto2 -proses moontlik toegang tot die USB -bus

pkill gphoto2

#neem die foto met gphoto2

gphoto2-capture-image-and-download --force-overwrite-file name /mnt/nas2/web/test.jpg

#plaas datum en tyd in die prentjie

TEKST = `datum +"%F%H:%M "`

omskep -font helvetica -vul wit -puntgrootte 70 -teken "teks 20, 2350 '$ TEXT'" /mnt/nas2/web/test.jpg /mnt/nas2/web/test.jpg

Hierdie skrif word gestoor as

/home/pi/take-picture.sh

maak dit uitvoerbaar deur

chmod a+x /home/pi/take-picture.sh

Heg die kamera nou aan met 'n USB -kabel en voer die kamera aan.

As die berging van die kamera outomaties gemonteer word, moet u dit onderdruk, aangesien gphoto2 toegang tot die kamera kan kry as dit in die sogenaamde PTP -modus is. U kan die automount op die lessenaar van die RPi onderdruk.

Voer die script uit en die kamera moet 'n foto neem.

U kry 'n antwoord soos:

pi@picam2-walensee: ~ $./take-picture.sh

Neue Datei is in /store_00010001/DCIM/100CANON/IMG_0163-j.webp

Aangesien die prentjie in my geval nou geneem, geberg en gemerk is met datum en tyd, kan ek dit via die internet verkry.

Om die take-picture.sh-script al die 10 minute uit te voer, het ek 'n inskrywing by crontab bygevoeg:

sudo crontab -e

voeg die volgende reëls by:

# neem elke 10 minute 'n foto */10 * * * * /home/pi/take-picture.sh

Hiermee word die script /home/pi/take-picture.sh elke 10 minute uitgevoer (eerste */10). Terwyl ons die crontab met "sudo" bewerk het, word die crontab gemaak vir die supergebruiker en word die script uitgevoer met die regte van die supergebruiker. Dit kan waarskynlik ook gedoen word as die gebruiker 'pi'. Ek het dit nie probeer nie. In hierdie geval is die opdrag om die crontab van die gebruiker pi te wysig "crontab -e".

Stap 3: Saak

Saak
Saak

Om die grootte van die omhulsel vir die webcam te bepaal, het ek die hele ding in Sketchup saamgestel. Ek het 'n ruwe model van die kamera gemaak in die AAN-toestand (lens is langer as in die UIT-toestand) en het al die nodige elektroniese komponente bygevoeg: Step-down-omskakelaar van PoE na 12V, 12V tot 7.5V (vir kamera), 12V tot 5V (vir RPi).

Voor die lens is die opening wat met 'n stuk glas gesluit sal word. Die bokant en syopening is bedoel vir die montering van die onderdele en vir onderhoud.

Ondervlak (nie hier sigbaar nie): Die onderste gat is vir die ethernetkabel en die spleet is vir die skroef om die kamera vas te maak.

Stap 4: voorbereiding vir omskakeling na DXF

Voorbereiding vir omskakeling na DXF
Voorbereiding vir omskakeling na DXF

Aangesien ek net 'n basiese Sketchup -rekening het, moes ek 'n manier vind om die plan na 'n DXF -lêer om te sny vir laser sny.

Daarom het ek al die mure plat geplaas, een langs die ander en die derde dimensie verwyder. Daarna het ek die gevolglike STL-lêer afgelaai.

Stap 5: Omskakeling na DXF

Omskakeling na DXF
Omskakeling na DXF

Vir die omskakeling na DXF gebruik ek freecad. Voer die STL -lêer in en voer dit uit as 'n DXF. Hierdie lêer is daarna na die winkel gestuur om die laaghout van 5 mm te sny.

Stap 6: O-o

O-o
O-o

'N Paar dae later is die stukke gesny.. maar ai. Ek het op 'n manier 'n fout gemaak om die sketchup-data na die dxf-data om te skakel. Ek moes hulle skaal en daarom: ek moes die rasp gebruik om die dele te laat pas. Wat 'n gemors…

Maar uiteindelik kon ek alle dele aan mekaar plak en uiteindelik wit geverf het om soveel sonlig as moontlik te weerkaats. (daar word geen verkoeling voorsien nie.)

Stap 7: deksels

Deksels
Deksels
Deksels
Deksels
Deksels
Deksels

Aangesien ek al ondervinding het met 'nie werk' webcams, het ek besluit om maklike toegang tot die dele in die saak te hê.

Daarom het ek baie eenvoudige deksels ontwerp. Vir die sy-deksel en die bo-deksel is die meganisme baie maklik. Dit is net 'n stuk gebuig draad wat ongeveer 30 ° gedraai kan word om die deksel vas te hou.

Stap 8: Kry toegang tot die beelde

Kry toegang tot die beelde
Kry toegang tot die beelde

Die beelde kan verkry word via die volgende skakel:

www.windy.com/de/-Webcams/Schweiz/Sankt-Ga…

Dit is nog steeds die beelde van die ou webkamera. Die nuwes sal volg.

Stap 9: Monteer die kamera

Die montering van die kamera
Die montering van die kamera
Die montering van die kamera
Die montering van die kamera
Die montering van die kamera
Die montering van die kamera
Die montering van die kamera
Die montering van die kamera

Na die installering van alle onderdele in die omhulsel, was dit tyd om dit te monteer.

Soos ek gewoonlik gedoen het, het ek die hele kas aan die reënwaterpyp vasgemaak met 'n hakie wat gewoonlik gebruik word om 'n dreineringspyp aan 'n muur vas te maak. Ek het dit net andersom gebruik.

Soos u in die laaste prentjie kan sien, kon die venster van die saak baie kleiner gewees het, maar dit lyk asof dit werk.

Aanbeveel: