Mục lục:

Camera quan sát với NodeMCU + Mô-đun camera của máy tính xách tay cũ (Có và không sử dụng Blynk): 5 bước
Camera quan sát với NodeMCU + Mô-đun camera của máy tính xách tay cũ (Có và không sử dụng Blynk): 5 bước

Video: Camera quan sát với NodeMCU + Mô-đun camera của máy tính xách tay cũ (Có và không sử dụng Blynk): 5 bước

Video: Camera quan sát với NodeMCU + Mô-đun camera của máy tính xách tay cũ (Có và không sử dụng Blynk): 5 bước
Video: Bài 3.1: Thiết kế remote điều khiển tivi qua web server sử dụng ESP8266 - Project ứng dụng IOT 2024, Tháng bảy
Anonim
Image
Image
Chuyển đổi mô-đun máy ảnh sang đầu ra USB
Chuyển đổi mô-đun máy ảnh sang đầu ra USB

Chào các cậu! Trong phần hướng dẫn này, tôi sẽ chỉ cho bạn cách tôi sử dụng mô-đun camera của máy tính xách tay cũ và nodeMCU để tạo ra một thứ tương tự như camera quan sát.

Quân nhu

Danh sách các hạng mục cần thiết cho dự án này

1. NodeMCU

2. Mô-đun máy ảnh máy tính xách tay

3. Servo

4. Cáp USB cũ

5. Breadboard

6. Kết nối dây

7. Chiết áp (tùy chọn- để điều khiển servo mà không cần ứng dụng Blynk)

8. Arduino Ide (tùy chọn thư viện Blynk- để điều khiển servo thông qua điện thoại thông minh qua internet)

Bước 1: Chuyển đổi mô-đun máy ảnh sang đầu ra USB

Mô-đun máy ảnh tuân theo tiêu chuẩn USB và có 4 dây, hai dây để cấp nguồn và hai dây còn lại để truyền dữ liệu. chúng ta có thể dễ dàng xác định các dây truyền dữ liệu khi chúng được cuộn lại với nhau. từ hai dây còn lại, tức là dây cấp nguồn, chúng ta có thể xác định dây nối đất bằng cách kiểm tra tính liên tục với tấm tiếp đất trên mô-đun máy ảnh và dây kia sẽ là + 5V.

Hai (+ 5V và nối đất) này phải được hàn bằng các dây tương tự trên USB-A của cáp USB.

Và những gì còn lại là dây dữ liệu và việc xác định dây dữ liệu nào khớp với những dây khác trên cáp USB là rất khó, Vì vậy, chúng tôi cần phải thử và sai cho đến khi nhận được tín hiệu trên ứng dụng camera trên PC.

Với điều này, chúng tôi có một máy ảnh USB hoạt động, Cáp USB càng dài, chúng tôi có thể đặt nó càng xa.

LƯU Ý: Cách đấu dây cho các mô-đun máy ảnh khác nhau giữa các nhà sản xuất. Đối với dự án này, tôi đang sử dụng mô-đun từ máy tính xách tay Sony cũ.

Bước 2: Kết nối mạch với Servo điều khiển (Sử dụng Blynk)

Kết nối mạch với Servo điều khiển (Sử dụng Blynk)
Kết nối mạch với Servo điều khiển (Sử dụng Blynk)
Kết nối mạch với Servo điều khiển (Sử dụng Blynk)
Kết nối mạch với Servo điều khiển (Sử dụng Blynk)

Sử dụng Blynk các kết nối mạch khá đơn giản.

1. Chân tín hiệu của servo (thường có mũi tên trên đầu) được kết nối với D8 của NodeMCU

2. + 5V kết nối với chân giữa của servo từ Vin của NodeMCU

3. chân nối đất (dây với phía đối diện của dây tín hiệu) được kết nối với đất trên NodeMCU

và chúng tôi đã hoàn thành việc nối dây

Bước 3: Mã và thiết lập ứng dụng Blynk

Mã và thiết lập ứng dụng Blynk
Mã và thiết lập ứng dụng Blynk
Mã và thiết lập ứng dụng Blynk
Mã và thiết lập ứng dụng Blynk
Mã và thiết lập ứng dụng Blynk
Mã và thiết lập ứng dụng Blynk

Tôi sẽ đính kèm một bản sao của mã ở đây để dễ dàng truy cập.

Việc thiết lập ứng dụng blynk cũng khá đơn giản, 1. chọn NodeMCU làm bo mạch và Wi-Fi làm phương tiện giao tiếp

2. chúng tôi sẽ nhận được mã xác thực qua thư, mã này sẽ cần thiết để thêm vào mã.

3. thêm tiện ích con trượt trên blynk và chọn Chân ảo V3 cho thanh trượt và 0-180 làm phạm vi đầu ra

4. chọn khoảng thời gian ghi là 100ms và tùy chọn gửi lần lượt khi phát hành.

5. tải lên mã có thêm mã xác thực, SSID và Mật khẩu.

với điều này, chúng tôi gần như đã thiết lập xong, tất cả những gì còn lại là keo nóng mô-đun máy ảnh đó lên trên cánh tay servo và cắm cáp USB của máy ảnh vào PC.

Bước 4: (tùy chọn) Kết nối mạch để điều khiển Servo bằng chiết áp

(tùy chọn) Kết nối mạch với Servo điều khiển bằng chiết áp
(tùy chọn) Kết nối mạch với Servo điều khiển bằng chiết áp
(tùy chọn) Kết nối mạch với Servo điều khiển bằng chiết áp
(tùy chọn) Kết nối mạch với Servo điều khiển bằng chiết áp

Kết nối mạch cho servo cũng tương tự như khi sử dụng blynk, tất cả những gì thay đổi là chúng ta lắp thêm một chiết áp để điều khiển servo.

1. Chân tín hiệu của servo (thường có mũi tên trên đầu) được kết nối với D8 của NodeMCU

2. + 5V kết nối với chân giữa của servo từ Vin của NodeMCU

3. chân nối đất (dây với phía đối diện của dây tín hiệu) được kết nối với đất trên NodeMCU

4. chân 1 của chiết áp được kết nối với Vin trên NodeMCU

5. chân 2 của chiết áp được kết nối với chân Analog A0

6. chân 3 của chiết áp được nối với đất của NodeMCU

và chúng tôi đã thực hiện xong hệ thống dây điện.

Bước 5: (tùy chọn) Mã điều khiển Servo qua Potentiometer

(tùy chọn) Mã điều khiển Servo qua Potentiometer
(tùy chọn) Mã điều khiển Servo qua Potentiometer

Hy vọng bạn thích hướng dẫn này!

Đề xuất: