Tartalomjegyzék:

Nagy felbontású webkamera: 9 lépés (képekkel)
Nagy felbontású webkamera: 9 lépés (képekkel)

Videó: Nagy felbontású webkamera: 9 lépés (képekkel)

Videó: Nagy felbontású webkamera: 9 lépés (képekkel)
Videó: Generate Studio Quality Realistic Photos By Kohya LoRA Stable Diffusion Training - Full Tutorial 2024, November
Anonim
Nagy felbontású webkamera
Nagy felbontású webkamera

Néhány évig RPi alapú webkamerát használtam (PiCam modullal). A készített képek rendben voltak, de akkor volt az a pillanat, amikor már nem voltam elégedett a minőséggel. Úgy döntöttem, hogy nagy felbontású webkamerát készítek.

A következő részeket használták:

Kellékek

- 1 RPi 3, B modell, V1.2 (helyben vásárolva ~ 30 USD)- 1 Canon Powershot S5 (használt online platformon vásárolva, körülbelül 20 dollárért)- 1 Power over Ethernet Splitter: PoE- 12V/9V/5V: (TL-POE10R: PoE Splitter), kb. 12 $- 2 Lépcsős átalakító 1,5..35V- 1,5.. 35V: (DSN6000AUD), 2x 3,5 $

1. lépés: Készítse elő az RPi -t

Készítse elő az RPi -t
Készítse elő az RPi -t

Nem fogom leírni az RPi elkészítését. Valószínűleg több ezer Instructables és hogyan mutatja ezt a lépést. Ennek eredményeképpen kész RPi van a jelenlegi verzió raspbian -jával.

2. lépés: Személyre szabhatja az RPi -t

Személyre szabhatja az RPi -t
Személyre szabhatja az RPi -t

Most az érdekesebb lépésekre. Az egész gyakorlat ötlete a következő: készítsen képeket 10 percenként, tárolja őket a hálózathoz csatlakoztatott tárolóra (egy Synology NAS), nyomtassa ki a dátumot és az időt a képre, és íme.

Az aktuális kép az interneten érhető el, mivel a NAS mappája az internetről elérhető mappa.

Először az RPi -nek fel kell szerelnie a rendelkezésre álló megosztást a NAS -ra, ahol a képet tárolni kell. Ezért az /etc /fstab fájlt módosítani kellett, és a következő sort kellett hozzáadni:

# a NAS192.168.1.2 csatlakoztatása:/volume1/web/mnt/nas2/web/nfs vers = 3, rw, soft, intr 0 0

Ha ebbe az irányba tart, használja a saját NAS címét. Alternatív megoldásként a fájlt helyben is elmentheti az RPi -re, és közvetlenül elérheti. Ebben az esetben felejtse el az /etc /fstab módosítását.

A képek készítéséhez a gphoto2 -t és a következő egyszerű szkriptet használtam:

#!/bin/sh

#ölje meg a ghoto2 bármely folyamatát, amely elérheti az USB buszt

pkill gphoto2

#készítse el a képet a gphoto2 segítségével

gphoto2-capture-image-and-download-force-felülírás-fájlnév /mnt/nas2/web/test.jpg

#illessze be a dátumot és az időt a képbe

SZÖVEG = `dátum +"%F%H:%M "`

convert -font helvetica -fill white -pointsize 70 -draw "text 20, 2350 '$ TEXT'" /mnt/nas2/web/test.jpg /mnt/nas2/web/test.jpg

Ezt a szkriptet a rendszer tárolja

/home/pi/take-picture.sh

által végrehajthatóvá tenni

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

Most csatlakoztassa a fényképezőgépet USB -kábellel, és kapcsolja be a kamerát.

Ha a kamera tárolója automatikusan fel van szerelve, akkor ezt le kell tiltania, mivel a gphoto2 hozzáférhet a kamerához, ha az úgynevezett PTP módban van. Leállíthatja az automount -ot az RPi asztalon.

Hajtsa végre a szkriptet, és a kamera készítsen képet.

Ilyen választ kapsz:

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

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

Mivel esetemben a kép elkészült, tárolásra kerül, és dátummal és idővel van ellátva, így az interneten keresztül is elérhetem.

A take-picture.sh szkript mind a 10 percben történő végrehajtásához hozzáadtam egy bejegyzést a crontab-hoz:

sudo crontab -e

add hozzá a következő sorokat:

# készítsen képet 10 percenként */10 * * * * /home/pi/take-picture.sh

Ez a /home/pi/take-picture.sh szkriptet minden 10 percben végrehajtja (először */10). Amint a "sudo" -val szerkesztettük a crontab -ot, a crontab a superuser számára készül, és a szkript a superuser jogosultságaival hajtódik végre. Ezt valószínűleg 'pi' felhasználóként is meg lehetne tenni. Nem próbáltam ki. Ebben az esetben a pi felhasználó crontabjának szerkesztésére vonatkozó parancs "crontab -e" lenne.

3. lépés: Ügy

Ügy
Ügy

A webkamera tokjának méretének meghatározásához a Sketchup -ban konstruáltam az egészet. Elkészítettem a fényképezőgép durva modelljét ON állapotban (az objektív hosszabb, mint OFF állapotban), és hozzáadtam az összes szükséges elektronikus alkatrészt: Lépés-átalakító PoE-ről 12V-ra, 12V-ról 7.5V-ra (fényképezőgéphez), 12V -5V (RPi esetén).

Az objektív előtt van egy nyílás, amelyet egy üvegdarab zár le. A felső és oldalsó nyílás az alkatrészek felszerelésére és karbantartására szolgál.

Alsó sík (itt nem látható): Az alsó lyuk az ethernet kábel, a rés pedig a csavar rögzítésére szolgál.

4. lépés: Felkészülés a DXF -re való átalakításra

Felkészülés a DXF -re való átalakításra
Felkészülés a DXF -re való átalakításra

Mivel csak alapvető Sketchup -fiókkal rendelkezem, meg kellett találnom a módját, hogy a tervet DXF -fájlba konvertáljam lézervágáshoz.

Ezért az összes falat laposra helyeztem, egyiket a másik mellett, és eltávolítottam a 3. dimenziót. Ezt követően letöltöttem a kapott STL-fájlt.

5. lépés: Konvertálás DXF -re

Átalakítás DXF -re
Átalakítás DXF -re

A DXF -re való átalakításhoz a freecad -ot használtam. Importálja az STL fájlt és exportálja DXF formátumban. Ezt a fájlt elküldték a boltba, hogy vágják le az 5 mm -es rétegelt lemezt.

6. lépés: Ó-ó

Ó-ó
Ó-ó

Néhány nappal később a darabokat levágták.. de jaj. Valahogy hibáztam, amikor a sketchup-adatokat dxf-re konvertáltam. Méreteznem kellett őket, és ezért: a rasp -ot kellett használnom, hogy illeszkedjenek az alkatrészek. Micsoda rendetlenség…

De végül össze tudtam ragasztani az összes alkatrészt, és végül fehérre festettem, hogy a lehető legtöbb napfényt tükrözze. (lehűlés nem várható.)

7. lépés: Fedelek

Fedelek
Fedelek
Fedelek
Fedelek
Fedelek
Fedelek

Mivel már van némi tapasztalatom a "nem működő" webkamerákkal kapcsolatban, úgy döntöttem, hogy könnyen hozzáférhetek a tokban lévő alkatrészekhez.

Ezért nagyon egyszerű fedeleket terveztem. Az oldalsó és a felső fedél esetében a mechanizmus nagyon egyszerű. Ez csak egy hajlított huzaldarab, amelyet körülbelül 30 ° -kal el lehet fordítani, hogy rögzítse a fedelet.

8. lépés: Hozzáférés a képekhez

Hozzáférés a Képekhez
Hozzáférés a Képekhez

A képek az alábbi linken érhetők el:

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

Ezek még mindig a régi webkamera képei. Következnek az újak.

9. lépés: A kamera felszerelése

A kamera felszerelése
A kamera felszerelése
A kamera felszerelése
A kamera felszerelése
A kamera felszerelése
A kamera felszerelése
A kamera felszerelése
A kamera felszerelése

A tokban lévő összes alkatrész telepítése után ideje volt felszerelni.

Ahogy általában szoktam, az egész házat az esővízcsőhöz rögzítettem egy konzol segítségével, amelyet általában a leeresztő vízcső falhoz való rögzítésére használnak. Csak fordítva használtam.

Amint az utolsó képen látható, a tok ablaka sokkal kisebb lehetett, de mégis - úgy tűnik, működik.

Ajánlott: