Mục lục:

Webcam độ phân giải cao: 9 bước (có hình ảnh)
Webcam độ phân giải cao: 9 bước (có hình ảnh)

Video: Webcam độ phân giải cao: 9 bước (có hình ảnh)

Video: Webcam độ phân giải cao: 9 bước (có hình ảnh)
Video: Kiểm tra độ phân giải webcam (camera) máy tính laptop bằng ứng dụng CAMERA có sẵn trên windows 2024, Tháng bảy
Anonim
Webcam độ phân giải cao
Webcam độ phân giải cao

Trong một số năm, tôi đã sử dụng một webcam dựa trên RPi (với mô-đun PiCam). Các hình ảnh được tạo ra đều ổn nhưng sau đó, có thời điểm tôi không hài lòng với chất lượng hơn nữa. Tôi quyết định làm một Webcam độ phân giải cao.

Các bộ phận sau đã được sử dụng:

Quân nhu

- 1 RPi 3, Model B, V1.2 (mua trong nước ~ 30 đô la) - 1 Canon Powershot S5 (mua trên nền tảng trực tuyến cũ với giá khoảng 20 đô la) - 1 Bộ chia nguồn qua Ethernet: PoE đến 12V / 9V / 5V: (TL-POE10R: Bộ chia PoE), ca. 12 $ - 2 Bộ chuyển đổi bước xuống 1.5..35V thành 1.5.. 35V: (DSN6000AUD), 2x 3.5 $

Bước 1: Chuẩn bị RPi

Chuẩn bị RPi
Chuẩn bị RPi

Tôi sẽ không mô tả việc chuẩn bị RPi. Có thể có hàng nghìn Tài liệu hướng dẫn và cách thực hiện bước này, kết quả là bạn có một RPi sẵn sàng với raspbian phiên bản hiện tại.

Bước 2: Cá nhân hóa RPi

Cá nhân hóa RPi
Cá nhân hóa RPi

Bây giờ là các bước thú vị hơn. Ý tưởng đằng sau toàn bộ bài tập là: chụp ảnh 10 phút một lần, lưu trữ chúng vào bộ lưu trữ gắn liền trên mạng (một NAS Synology), in ngày và giờ lên hình ảnh và, voilà.

Hình ảnh hiện tại có sẵn trên web vì thư mục trên NAS là thư mục có thể truy cập từ internet.

Đầu tiên RPi phải gắn phần chia sẻ có sẵn trên NAS, nơi ảnh sẽ được lưu trữ. Do đó, tệp / etc / fstab phải được điều chỉnh và dòng sau được thêm vào:

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

Nếu bạn đi theo hướng đó, hãy sử dụng địa chỉ NAS thích hợp của riêng bạn. Thay vào đó, bạn cũng có thể lưu tệp cục bộ trên RPi và truy cập trực tiếp. Trong trường hợp đó, hãy quên thay đổi này của / etc / fstab.

Để chụp ảnh, tôi đã sử dụng gphoto2 và tập lệnh đơn giản sau:

#! / bin / sh

#kill bất kỳ quá trình ghoto2 nào có thể truy cập vào bus USB

pkill gphoto2

# chụp ảnh bằng gphoto2

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

# chèn ngày và giờ vào hình ảnh

TEXT = `ngày +"% 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

Tập lệnh này đang được lưu trữ dưới dạng

/home/pi/take-picture.sh

làm cho nó có thể thực thi bằng cách

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

Bây giờ gắn máy ảnh bằng cáp USB và cấp nguồn cho máy ảnh.

Nếu bộ lưu trữ của máy ảnh được gắn tự động, bạn phải loại bỏ điều đó vì gphoto2 có thể truy cập vào máy ảnh nếu nó ở chế độ được gọi là PTP. Bạn có thể tắt số tự động trên màn hình của RPi.

Thực hiện kịch bản và máy ảnh sẽ chụp ảnh.

Bạn sẽ nhận được phản hồi như:

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

Neue Datei ist trong /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

Như, trong trường hợp của tôi, hình ảnh hiện đã được chụp, lưu trữ và gắn nhãn ngày giờ, tôi có thể truy cập nó qua web.

Để thực thi tập lệnh take-picture.sh tất cả 10 phút, tôi đã thêm một mục trong crontab:

sudo crontab -e

thêm các dòng sau:

# chụp ảnh 10 phút một lần * / 10 * * * * * /home/pi/take-picture.sh

Điều này sẽ thực thi tập lệnh /home/pi/take-picture.sh 10 phút một lần (đầu tiên * / 10). Khi chúng tôi chỉnh sửa crontab bằng "sudo", crontab đang được tạo cho superuser và tập lệnh đang được thực thi với các quyền của superuser. Điều này cũng có thể được thực hiện với tư cách là người dùng 'pi'. Tôi đã không thử nó. Trong trường hợp đó, lệnh chỉnh sửa crontab của người dùng pi sẽ là "crontab -e".

Bước 3: Trường hợp

Trường hợp
Trường hợp

Để xác định kích thước của vỏ cho webcam, tôi đã xây dựng toàn bộ trong Sketchup. Tôi đã tạo mô hình thô của máy ảnh ở trạng thái BẬT (ống kính dài hơn ở trạng thái TẮT) và thêm tất cả các thành phần điện tử cần thiết: Bộ chuyển đổi từng bước từ PoE sang 12V, 12V sang 7,5V (dành cho Máy ảnh), 12V đến 5V (đối với RPi).

Phía trước ống kính là lỗ mở sẽ được đóng lại bằng một mảnh thủy tinh. Phần mở trên cùng và bên hông có nghĩa là để lắp các bộ phận và để bảo trì.

Mặt phẳng đáy (không nhìn thấy ở đây): Lỗ dưới cùng dành cho cáp ethernet và khe dành cho vít để cố định máy ảnh.

Bước 4: Chuẩn bị cho chuyển đổi sang DXF

Perparing để chuyển đổi sang DXF
Perparing để chuyển đổi sang DXF

Vì tôi chỉ có một tài khoản Sketchup cơ bản nên tôi đã phải tìm cách chuyển kế hoạch sang tệp DXF để cắt bằng laser.

Do đó, tôi đặt tất cả các bức tường bằng phẳng, bên cạnh bức khác và loại bỏ kích thước thứ 3. Sau đó, tôi tải xuống tệp STL kết quả.

Bước 5: Chuyển đổi sang DXF

Chuyển đổi sang DXF
Chuyển đổi sang DXF

Để chuyển đổi sang DXF, tôi đã sử dụng freecad. Nhập tệp STL và xuất dưới dạng DXF. Hồ sơ này sau đó được gửi đến cửa hàng để cắt ván ép 5mm.

Bước 6: Ồ ồ

Ồ ồ
Ồ ồ

Vài ngày sau, các mảnh được cắt ra.. nhưng trời ơi. Bằng cách nào đó, tôi đã mắc lỗi khi chuyển đổi dữ liệu sketchup sang dữ liệu dxf. Tôi phải chia tỷ lệ chúng và do đó: tôi phải sử dụng kỹ thuật cắt để làm cho các bộ phận vừa vặn. Thật là một mớ hỗn độn…

Nhưng cuối cùng tôi có thể dán tất cả các bộ phận lại với nhau và cuối cùng sơn chúng màu trắng để phản chiếu nhiều ánh sáng mặt trời nhất có thể. (không có dự đoán trước làm mát.)

Bước 7: Nắp đậy

Nắp đậy
Nắp đậy
Nắp đậy
Nắp đậy
Nắp đậy
Nắp đậy

Vì tôi đã có một số kinh nghiệm với webcam "không hoạt động", tôi quyết định truy cập dễ dàng vào các bộ phận trong trường hợp.

Do đó tôi đã thiết kế nắp đậy rất đơn giản. Đối với nắp bên và nắp trên, cơ chế rất dễ dàng. Nó chỉ là một đoạn dây uốn cong có thể xoay khoảng 30 ° để khóa nắp cố định.

Bước 8: Truy cập Hình ảnh

Truy cập hình ảnh
Truy cập hình ảnh

Các hình ảnh có thể được truy cập thông qua liên kết sau:

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

Đây vẫn là những hình ảnh của webcam cũ. Những cái mới sẽ theo sau.

Bước 9: Gắn máy ảnh

Gắn máy ảnh
Gắn máy ảnh
Gắn máy ảnh
Gắn máy ảnh
Gắn máy ảnh
Gắn máy ảnh
Gắn máy ảnh
Gắn máy ảnh

Sau khi lắp đặt tất cả các bộ phận trong hộp, đã đến lúc lắp nó.

Như tôi thường làm, tôi gắn toàn bộ vỏ máy vào đường ống nước mưa bằng cách sử dụng một giá đỡ thường được sử dụng để gắn ống thoát nước vào tường. Tôi chỉ sử dụng nó theo cách khác.

Như bạn có thể thấy trong hình ảnh cuối cùng, cửa sổ của hộp đựng có thể nhỏ hơn nhiều, nhưng vẫn - nó có vẻ hoạt động.

Đề xuất: