Mục lục:

Bàn xoay tự động với nhả cửa trập: 8 bước
Bàn xoay tự động với nhả cửa trập: 8 bước

Video: Bàn xoay tự động với nhả cửa trập: 8 bước

Video: Bàn xoay tự động với nhả cửa trập: 8 bước
Video: Nhảy Tập Thể - DISCO 8 BƯỚC !!! 2024, Tháng mười một
Anonim
Bàn xoay tự động với nhả cửa trập
Bàn xoay tự động với nhả cửa trập

Xin chào. Trong bài viết này, tôi sẽ giải thích cách tạo bàn xoay tự động đơn giản và cực rẻ với chức năng nhả cửa trập. Giá cho tất cả các bộ phận ít hơn $ 30 (tất cả giá được lấy từ Aliexpress).

Hầu hết các nghệ sĩ 3d, những người bắt đầu sử dụng phép đo quang đều phải đối mặt với cùng một vấn đề: làm thế nào để tự động hóa quá trình chụp. Arduino là lựa chọn tốt nhất cho mục đích này. Đây là thiết bị rẻ và dễ phát triển. Có hàng triệu mô-đun khác nhau trên thị trường cho bo mạch arduino.

Bước 1: Sơ đồ

Sơ đồ
Sơ đồ

Chiết áp 10k - điều chỉnh tốc độ động cơ bước.

SW1 - Công tắc bật tắt 2 vị trí, được sử dụng để chọn chế độ (TỰ ĐỘNG hoặc GIỮ).

SW2 - nút nhấn tạm thời - BẮT ĐẦU.

SW3 - nút nhấn tạm thời - ĐẶT LẠI.

SW4 - nút nhấn tạm thời - ĐẶT LẠI CỨNG.

WS2812 LED RGB - cho biết trạng thái hiện tại.

Hầu hết tất cả các bộ phận tôi tìm thấy trong kệ của mình. Ngoài ra, người ta cần in giá đỡ động cơ và tấm trên cùng trên máy in 3d

Danh sách bộ phận:

  • Bo mạch Arduino Nano
  • USB - Cáp MicroUSB loại B
  • Động cơ bước 5V 28BYJ-48
  • Trình điều khiển động cơ L298N
  • Optocoupler 4N35 - 2 cái
  • Điện trở 10k - 3 chiếc 220ohm
  • điện trở - 2 cái
  • Chiết áp 10k
  • 2 Công tắc chuyển đổi vị trí - 1 cái
  • Nút nhấn tạm thời - 3 cái
  • Đèn LED RGB WS2812
  • Nút nhả cửa trập từ xa có dây (dành cho máy ảnh của bạn)
  • Bảng nguyên mẫu (4x6cm hoặc lớn hơn) Bộ điều chỉnh điện áp bước xuống DC-DC Dây 4 lõi

Danh sách phần với các liên kết có thể được tìm thấy tại đây: Google Trang tính

Bước 2: Các bộ phận in 3d

Bộ phận in 3d
Bộ phận in 3d

Đây là các bộ phận in 3D:

Tôi dán đế bước vào mảnh thủy tinh acrylic bằng băng dính hai mặt. Như bạn có thể thấy ở đây, các bộ phận và động cơ in 3d này không thể chứa các vật nặng và to, vì vậy hãy cẩn thận. Tôi sử dụng bàn xoay này để quét các lọ hoa nhỏ, vỏ sò, hình vẽ cỡ trung bình, v.v.

Bước 3: Sửa đổi động cơ bước

Sửa đổi động cơ bước
Sửa đổi động cơ bước

Động cơ bước cần sửa đổi từ đơn cực sang lưỡng cực. Sự sửa đổi này làm tăng đáng kể mô-men xoắn của động cơ và cho phép sử dụng bảng điều khiển kiểu cầu H.

Đây là hướng dẫn đầy đủ:

hoặc

www.jangeox.be/2013/10/change-unipolar-28by…

Tóm lại, tháo nắp nhựa màu xanh và dùng dao sắc để cắt kết nối trung tâm trên bo mạch, như trên hình. Sau đó - cắt bỏ hoặc làm khô dây màu đỏ trung tâm.

Bước 4: Nhả màn trập cho máy ảnh

Phát hành màn trập cho máy ảnh
Phát hành màn trập cho máy ảnh

Tìm bản phát hành cửa trập từ xa có dây cho máy ảnh của bạn. Nó chỉ nên có một nút 2 giai đoạn (lấy nét-màn trập). Thường thì nó rẻ, đặc biệt là hàng nhái của Trung Quốc. Đối với Nikon D5300, tôi đã tìm thấy màn trập từ xa có dây MC-DC2.

Hãy tháo rời nó và tìm các đường nét chung, lấy nét và cửa trập. Thường là dòng chung giữa các dòng khác. Trên cùng là dòng tiêu điểm (xem hình). Các đường này kết nối với đầu ra của bộ ghép quang.

Bước 5: Lắp ráp cuối cùng

Lắp ráp cuối cùng
Lắp ráp cuối cùng
Lắp ráp cuối cùng
Lắp ráp cuối cùng
Lắp ráp cuối cùng
Lắp ráp cuối cùng

Optocouplers được sử dụng ở đây làm bộ kích hoạt lấy nét và màn trập. Optocoupler hoạt động giống như một nút bấm, được kích hoạt bởi điện áp bên ngoài. Và có sự cách ly hoàn toàn về điện giữa nguồn điện áp kích hoạt và phía đầu ra. Vì vậy, nếu bạn lắp ráp đúng mọi thứ, bộ kích hoạt tự động này sẽ không bao giờ làm hỏng máy ảnh của bạn vì nó hoạt động giống như hai nút riêng biệt mà không cần kết nối điện với nguồn điện bên ngoài.

Bạn nên lắp ráp tất cả các bộ phận trên breadboard để kiểm tra và gỡ lỗi. Đôi khi các bo mạch Arduino không phải gốc của Trung Quốc bị hỏng. Tôi đã lắp ráp Arduino và các thành phần nhỏ trên bảng nguyên mẫu. Sau đó, tôi đặt tất cả các bộ phận trên mảnh thủy tinh acrylic đã uốn cong.

Đặt 2 jumper trên chân ENA và ENB trên board điều khiển động cơ. Điều này cho phép bạn sử dụng động cơ bước 5v.

Bước 6: Mã

Liên kết github:

Phần trên cùng của mã có một số cài đặt ban đầu đáng chú ý:

#define photoCount 32 // số lượng ảnh mặc định

Động cơ bước có 2048 bước cho mỗi vòng quay đầy đủ. Đối với 32 ảnh, một lượt tương đương 11,25 độ, là đủ trong hầu hết các trường hợp (IMO). Để tìm ra số bước cho một lượt, sử dụng hàm làm tròn:

step_count = round (2048 / pCount);

Điều này có nghĩa là mọi ngã rẽ sẽ không chính xác trong một số trường hợp. Ví dụ, nếu chúng ta đặt số lượng ảnh là 48, một lượt sẽ là tròn (42,66) = 43. Vì vậy, vị trí cuối cùng của động cơ bước sẽ là - 2064 (thêm 16 bước). Điều này không quan trọng đối với mục đích đo ảnh, nhưng nếu bạn cần chính xác 100%, hãy sử dụng ảnh 8-16-32-64-128-256.

#define focusDelay 1200 // giữ nút lấy nét (mili giây)

Tại đây, bạn có thể ấn định độ trễ giữ nút lấy nét, cho phép máy ảnh của bạn có đủ thời gian để lấy nét. Đối với Nikon D5300 của tôi với ống kính một tiêu cự 35mm, 1200ms là đủ.

#define shootDelay 700 // giữ nút chụp (mili giây)

Giá trị này xác định thời lượng nút chụp được nhấn.

#define releaseDelay 500 // độ trễ sau khi nhả nút chụp (mili giây)

Khi bạn muốn sử dụng phơi sáng lâu, hãy tăng giá trị releaseDelay.

Bước 7: Hoạt động

Image
Image
Hoạt động
Hoạt động

Số lượng ảnh mặc định được mã hóa cứng vào chương trình cơ sở. Nhưng bạn có thể thay đổi nó bằng cách sử dụng kết nối thiết bị đầu cuối. Chỉ cần kết nối bo mạch Arduino và PC bằng cáp USB và thiết lập kết nối đầu cuối. Kết nối bo mạch Arduino và PC, tìm cổng COM tương ứng trong Trình quản lý thiết bị.

Đối với PC sử dụng PuTTY, nó hoạt động tốt trên Win10. Đối với điện thoại Android của tôi, tôi sử dụng Cổng nối tiếp USB.

Sau khi kết nối thành công, bạn có thể thay đổi số lượng ảnh và xem trạng thái hiện tại. Gõ “+” và nó sẽ tăng số lượng ảnh lên 1. “-” - giảm 1. Tôi sử dụng điện thoại thông minh Android và cáp OTG - nó hoạt động tốt! Sau khi tắt nguồn, số lượng ảnh đặt lại về mặc định.

Có một số lỗi xảy ra với Arduino Nanos của Trung Quốc - khi bạn bật Arduino mà không có kết nối USB, đôi khi nó sẽ không khởi động. Đó là lý do tại sao tôi tạo nút đặt lại bên ngoài cho Arduino (ĐẶT LẠI CỨNG). Sau khi nhấn nó, mọi thứ hoạt động tốt. Lỗi này xuất hiện trên bo mạch có chip CH340.

Để bắt đầu quá trình chụp, đặt công tắc “chế độ” thành TỰ ĐỘNG và nhấn nút BẮT ĐẦU. Nếu bạn muốn dừng quá trình chụp, hãy đặt “chế độ” chuyển sang HOLD. Sau đó, bạn có thể tiếp tục quá trình chụp bằng cách cài đặt chuyển “chế độ” sang TỰ ĐỘNG, hoặc đặt lại quá trình bằng cách nhấn ĐẶT LẠI. Khi bật chế độ HOLD, bạn có thể tạo ảnh bằng cách nhấn nút BẮT ĐẦU. Hành động này làm cho ảnh mà không làm tăng biến số ảnh.

Bước 8: Cải tiến

  1. Dựng bàn lớn (đường kính 40-50cm) với ổ bi lười susan (như thế này -
  2. Nhận bước mạnh mẽ hơn, chẳng hạn như NEMA 17 và trình điều khiển - TMC2208 hoặc DRV8825.
  3. Thiết kế và in mã dẫn đỏ để có độ chính xác cao hơn.
  4. Sử dụng màn hình LCD và bộ mã hóa quay, giống như trong hầu hết các máy in 3d.

Đôi khi máy ảnh của tôi không thể lấy nét chính xác, thường là khi khoảng cách giữa máy ảnh và mục tiêu thấp hơn khoảng cách lấy nét tối thiểu hoặc khi bề mặt trên mục tiêu quá phẳng và không có chi tiết đáng chú ý. Vấn đề này có thể được giải quyết bằng cách sử dụng bộ điều hợp máy ảnh đế nóng (như bộ điều hợp này: https://bit.ly/2zrpwr2, cáp đồng bộ: https://bit.ly/2zrpwr2 để phát hiện xem máy ảnh có chụp hay không. Mỗi khi màn trập mở để chụp ảnh, máy ảnh rút ngắn 2 điểm tiếp xúc trên đế cắm nóng (trung tâm và chung) để kích hoạt đèn flash ngoài. Chúng ta cần kết nối 2 dây này với Arduino giống như nút bên ngoài và phát hiện tình huống, khi máy ảnh không để cửa trập mở. Nếu điều này xảy ra, Arduino nên thực hiện một bước khác để lấy nét và chụp, hoặc tạm dừng hoạt động và chờ một hành động từ người dùng.

Tôi hy vọng bài viết này hữu ích cho bạn. Nếu bạn có bất kỳ câu hỏi nào, hãy liên hệ với tôi.

Đề xuất: