Obsah:

Webová kamera s vysokým rozlíšením: 9 krokov (s obrázkami)
Webová kamera s vysokým rozlíšením: 9 krokov (s obrázkami)

Video: Webová kamera s vysokým rozlíšením: 9 krokov (s obrázkami)

Video: Webová kamera s vysokým rozlíšením: 9 krokov (s obrázkami)
Video: TOP 4 LIDÉ Z BUDOUCNOSTI, KTEŘÍ NÁS PŘIŠLI VAROVAT 2024, Júl
Anonim
Webová kamera s vysokým rozlíšením
Webová kamera s vysokým rozlíšením

Niekoľko rokov som používal webovú kameru založenú na RPi (s modulom PiCam). Vytvorené obrázky boli v poriadku, ale potom nastal moment, keď som s kvalitou už nebol spokojný. Rozhodol som sa vytvoriť webovú kameru s vysokým rozlíšením.

Boli použité nasledujúce diely:

Zásoby

- 1 RPi 3, model B, V1.2 (kúpený lokálne ~ 30 $)- 1 Canon Powershot S5 (kúpený na online platforme z druhej ruky za približne 20 $)- 1 rozdeľovač napájania cez ethernet: PoE na 12V/9V/5V: (TL-POE10R: PoE splitter), ca. 12 $- 2 stupňovité prevodníky 1,5..35V na 1,5.. 35V: (DSN6000AUD), 2x 3,5 $

Krok 1: Pripravte si RPi

Pripravte si RPi
Pripravte si RPi

Nebudem opisovať prípravu RPi. Tento krok pravdepodobne existujú tisíce inštrukcií a návodov. V dôsledku toho máte pripravené RPi s raspbianom aktuálnej verzie.

Krok 2: Prispôsobte si RPi

Prispôsobte si RPi
Prispôsobte si RPi

Teraz k zaujímavejším krokom. Myšlienka celého cvičenia je: fotografujte každých 10 minút, uložte ich do sieťového úložiska (Synology NAS), vytlačte dátum a čas na obrázok a voilà.

Aktuálny obrázok je dostupný na internete, pretože priečinok na NAS je ten, ktorý je prístupný z internetu.

Najprv musí RPi pripojiť dostupné zdieľanie na NAS, kde má byť uložený obrázok. Preto musel byť súbor /etc /fstab upravený a bol pridaný nasledujúci riadok:

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

Ak sa vydáte týmto smerom, použite svoje vlastné správne adresy NAS. Alternatívne môžete súbor uložiť aj lokálne na server RPi a získať k nemu priamy prístup. V takom prípade zabudnite na túto zmenu súboru /etc /fstab.

Na fotografovanie som použil gphoto2 a nasledujúci jednoduchý skript:

#!/bin/sh

#zabite akýkoľvek proces ghoto2, ktorý môže mať prístup k zbernici USB

pkill gphoto2

#nasnímajte obrázok pomocou gphoto2

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

#vložte do obrázku dátum a čas

TEXT = `dátum +"%F%H:%M ""

previesť -písmo helvetica -vyplniť bielu -veľkosť bodov 70 -vykresliť "text 20, 2350 '$ TEXT'" /mnt/nas2/web/test.jpg /mnt/nas2/web/test.jpg

Tento skript je uložený ako

/home/pi/take-picture.sh

aby bol spustiteľný do

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

Teraz pripojte fotoaparát káblom USB a napájajte fotoaparát.

Ak je ukladací priestor kamery namontovaný automaticky, musíte to potlačiť, pretože gphoto2 má prístup k fotoaparátu, ak je v takzvanom režime PTP. Automatický počet na pracovnej ploche zariadenia RPi môžete potlačiť.

Spustite skript a kamera by mala urobiť obrázok.

Dostanete odpoveď ako:

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

Neue Datei ist in /store_00010001/DCIM/100CANON/IMG_0163.jpg auf der Kamera Speichere Datei als /mnt/nas2/web/test.jpg Lösche Datei /store_00010001/DCIM/100CANON/IMG_0163.jpg auf der Kamera

Pretože v mojom prípade je obrázok nasnímaný, uložený a označený dátumom a časom, mám k nemu prístup prostredníctvom webu.

Na spustenie skriptu take-picture.sh všetkých 10 minút som pridal položku do programu crontab:

sudo crontab -e

pridajte nasledujúce riadky:

# fotografujte každých 10 minút */10 * * * * /home/pi/take-picture.sh

Skript /home/pi/take-picture.sh sa spustí každých 10 minút (prvých */10). Keď sme crontab upravovali pomocou „sudo“, crontab sa vytvára pre superužívateľa a skript sa spúšťa s právami superužívateľa. To by sa dalo pravdepodobne vykonať aj ako používateľ „pi“. Neskusal som to V takom prípade by príkaz na úpravu crontabu používateľa pi bol „crontab -e“.

Krok 3: Prípad

Prípad
Prípad

Aby som určil veľkosť puzdra pre webovú kameru, celé som to skonštruoval v programe Sketchup. Vytvoril som hrubý model kamery v zapnutom stave (objektív je dlhší ako v stave vypnutom) a pridal som všetky potrebné elektronické súčiastky: prevodník krokového zostupu z PoE na 12V, 12V na 7,5 V (pre fotoaparát), 12V až 5V (pre RPi).

Pred objektívom je otvor, ktorý bude uzavretý sklom. Horný a bočný otvor sú určené na montáž dielov a údržbu.

Spodná rovina (tu nie je vidieť): Spodný otvor je pre ethernetový kábel a štrbina je pre skrutku na upevnenie fotoaparátu.

Krok 4: Príprava na konverziu na DXF

Príprava na konverziu na DXF
Príprava na konverziu na DXF

Pretože mám iba základný účet Sketchup, musel som nájsť spôsob, ako previesť plán do súboru DXF na laserové rezanie.

Preto som umiestnil všetky steny na plocho, jednu vedľa druhej a odstránil 3. dimenziu. Potom som si stiahol výsledný súbor STL.

Krok 5: Konverzia na DXF

Konverzia na DXF
Konverzia na DXF

Na konverziu do DXF som použil freecad. Importujte súbor STL a exportujte ako DXF. Tento súbor bol potom odoslaný do obchodu na rezanie 5 mm preglejky.

Krok 6: Och

Oh-oh
Oh-oh

O niekoľko dní neskôr boli kusy narezané.. ale môj, ach, môj. Nejako som sa zmýlil pri prevode údajov náčrtu na údaje dxf. Musel som ich škálovať, a preto: musel som použiť rašpľu, aby diely pasovali. Aký neporiadok…

Nakoniec som však mohol všetky diely zlepiť a nakoniec nalakovať na bielo, aby odrážali čo najviac slnečného svetla. (chladenie sa neplánuje.)

Krok 7: Viečka

Viečka
Viečka
Viečka
Viečka
Viečka
Viečka

Keďže už mám určité skúsenosti s „nefungujúcimi“webkamerami, rozhodol som sa mať ľahký prístup k častiam puzdra.

Preto som navrhol veľmi jednoduché viečka. Pri bočnom a hornom viečku je mechanizmus veľmi jednoduchý. Je to len kus ohnutého drôtu, ktorý je možné otočiť o 30 °, aby zaistil veko na svojom mieste.

Krok 8: Prístup k obrázkom

Prístup k obrázkom
Prístup k obrázkom

K obrázkom sa dá dostať pomocou nasledujúceho odkazu:

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

Toto sú stále obrázky starej webovej kamery. Nové budú nasledovať.

Krok 9: Montáž fotoaparátu

Montáž kamery
Montáž kamery
Montáž kamery
Montáž kamery
Montáž kamery
Montáž kamery
Montáž kamery
Montáž kamery

Po inštalácii všetkých dielov do puzdra prišiel čas na jeho montáž.

Ako obvykle robím, celé puzdro som pripevnil k potrubiu na dažďovú vodu pomocou konzoly, ktorá sa bežne používa na pripevnenie potrubia odtokovej vody k stene. Použil som to naopak.

Ako vidíte na poslednom obrázku, okno skrinky mohlo byť oveľa menšie, ale napriek tomu - zdá sa, že funguje.

Odporúča: