Mục lục:

Máy chiếu ảnh ba chiều với số Pi: 5 bước (có hình ảnh)
Máy chiếu ảnh ba chiều với số Pi: 5 bước (có hình ảnh)

Video: Máy chiếu ảnh ba chiều với số Pi: 5 bước (có hình ảnh)

Video: Máy chiếu ảnh ba chiều với số Pi: 5 bước (có hình ảnh)
Video: LẦN ĐẦU LÀM HOLOGRAM SIÊU DỄ AI CŨNG LÀM ĐƯỢC!!!! 2024, Tháng bảy
Anonim
Máy chiếu ảnh ba chiều với Pi
Máy chiếu ảnh ba chiều với Pi

Đây là một dự án được tạo cho một lớp Robotics. Nó được thực hiện theo một trang hướng dẫn khác

Nó sử dụng Raspberry Pi, cùng với máy tính và màn hình để tạo ảnh ba chiều 3D chiếu hình ảnh cùng với danh sách nhạc.

Bước 1: Danh sách các vật liệu cần thiết

Đây là danh sách các tài liệu cần thiết và tệp PDF trong dấu ngoặc in 3D mà bạn sẽ cần.

Danh sách các vật liệu như sau:

  1. 2 x (0,093 tấm acrylic 24 x 36)
  2. 2 x (bảng xốp 12 x 12)
  3. 1 x (trường hợp vít # 6 x 1 ¼ (đầu vát))
  4. 1 x (trường hợp # 6 x 1 ¾ vít (đầu vát))
  5. 1 x (điểm tựa in 3d (có thể tìm thấy tệp stl trên các tài liệu hướng dẫn ban đầu))
  6. 4 x (Dấu ngoặc chữ L in 3d (tệp stl có thể được tìm thấy trên các tài liệu hướng dẫn ban đầu))
  7. 1 x (Dao cắt tấm nhựa)
  8. 1 x (1 x 1 x 8 miếng gỗ (chúng tôi đã sử dụng vân sam nhưng nó có thể là bất cứ thứ gì miễn là nó đủ nhỏ)
  9. 2 x (1x 2 miếng gỗ)
  10. 1 x (màn hình 24 inch (chúng tôi đã sử dụng acer k242HL với bộ chuyển đổi dvi sang hdmi)
  11. 1 x (bộ chuyển đổi dvi sang hdmi (hoàn toàn tùy thuộc vào việc bạn có hdmi trên màn hình của mình hay không)
  12. 1 x (Raspberry Pi Model B)
  13. 1 x (máy tính xách tay có thể chạy trình hiển thị (trong bản gốc, họ không chỉ định yêu cầu tối thiểu))
  14. 1 x breadboard (rất có thể là từ bộ arduino
  15. 4 nút x (từ bộ)
  16. Điện trở 4 x 110 ohm
  17. 6 x đầu nối từ nữ đến nam (trong bộ)
  18. 4 x đầu nối nam sang nam (trong bộ)

Phần mềm

  1. Node JS
  2. Hệ điều hành Raspbian
  3. Tài khoản Soundcloud với Danh sách phát

Công cụ cần thiết

  1. Khoan tay
  2. Cưa (thước hoặc tay)
  3. Mũi khoan # 6 hoặc lâu hơn
  4. Tùy chọn - Kẹp để giữ các mảnh

Bước 2: Xây dựng khung

Xây dựng khung
Xây dựng khung
Xây dựng khung
Xây dựng khung
Xây dựng khung
Xây dựng khung

Khung đầu:

Bắt đầu bằng cách xây dựng khung trên cùng chứa màn hình và sẽ chiếu hình ảnh. Chúng tôi đã sử dụng màn hình rộng 24 . Kích thước chính xác của bạn sẽ phụ thuộc vào kích thước của màn hình mà bạn muốn sử dụng.

Khung chỉ đơn giản là một hình chữ nhật với một môi ở bên trong để giữ màn hình. Chúng tôi đã sử dụng gỗ 1,5 "x 0,5" cho khung và 0,75 "x 0,75" cho môi bên trong.

Khi độ dài đã được cắt theo kích thước của bạn, hãy sử dụng máy khoan để khoan các lỗ thí điểm để tránh bị tách ra khi vặn các mảnh với nhau. Tôi khuyên bạn nên gắn từng miếng môi bên trong vào miếng khung bên ngoài tương ứng của nó trước khi gắn tất cả chúng lại với nhau.

Khung dưới cùng:

Khung dưới tương tự như trên, nhưng không có môi bên trong. Chúng tôi đã sử dụng cùng một loại gỗ làm khung bên ngoài bên ngoài. Gắn 2 cột vào mặt sau của hình chữ nhật dưới cùng để gắn khung trên cùng vào. Chiều cao sẽ được xác định bởi kích thước màn hình của bạn, nhưng chúng tôi đã sử dụng 13 "cho màn hình 24" của mình.

Bước 3: Cắt Acrylic

Sử dụng Acrylic trong suốt, bạn cần cắt 3 miếng để tạo thành khối giữ hình ba chiều. Phần này có thể phức tạp và nếu bạn làm nó lộn xộn, có khả năng bạn sẽ cần một tờ khác và bắt đầu lại. Sử dụng một con dao cắt tấm nhựa, bạn sẽ cắt được các cạnh mà bạn muốn cắt bỏ. Sử dụng một cạnh thẳng dọc theo các phép đo bạn đã thực hiện, vẽ đi vạch lại đường thẳng cho đến khi nó sẵn sàng cắt ra khá dễ dàng.

Bước 4: Sơn và lắp ráp

Sơn và lắp ráp
Sơn và lắp ráp
Sơn và lắp ráp
Sơn và lắp ráp
Sơn và lắp ráp
Sơn và lắp ráp

Khung sẽ không đẹp lắm nếu nó chỉ là gỗ, vì vậy chúng tôi đã sử dụng sơn phun màu đen để phủ lên mọi thứ (tất nhiên là ngoại trừ acrylic).

Đảm bảo rằng bạn đang ở trong một khu vực thông gió tốt để làm điều này.

Mặt sau và mặt dưới của khung cần được che để hình chiếu hoạt động tốt. Điều này có thể đạt được một số cách. Bạn có thể sử dụng một tấm xốp được cắt theo đúng kích thước và sơn như chúng tôi đã làm, hoặc bất kỳ loại tấm rắn nào khác có thể được làm để cố định kích thước bạn cần và gắn vào một cách an toàn.

Bây giờ bạn đã sẵn sàng để gắn các khung với nhau bằng vật liệu in 3D. Mỗi khung tam giác sẽ được sử dụng ở các góc của khung trên và dưới để gắn vào các cột dọc được gắn vào khung dưới cùng. Những thứ này sẽ cung cấp độ bền cần thiết để giữ màn hình. Khớp nối thất bại được gắn ở trung tâm của khung trên cùng, nơi các tấm acrylic sẽ trượt vào vị trí để tạo thành một nửa kim tự tháp. Tất cả chúng đều được gắn bằng vít trong danh sách vật liệu và chúng tôi khuyên bạn nên khoan các lỗ thí điểm trước để tránh bị tách gỗ.

Sau khi các khung được vặn với nhau bằng các giá đỡ và bộ acrylic vào đúng vị trí, bạn đã sẵn sàng lập trình raspberry Pi.

Bước 5: Chạy mã và làm cho nó hoạt động

Image
Image
Chạy mã và làm cho nó hoạt động
Chạy mã và làm cho nó hoạt động

Làm cho ứng dụng và ảnh ba chiều hiển thị:

  1. Bây giờ chúng ta cần lấy máy tính xách tay của mình và cài đặt node.js, bạn có thể tìm thấy nó tại đây,
  2. Sau khi nó được cài đặt, hãy chuyển đến hướng dẫn ban đầu và tải xuống gói mã từ tệp zip hoặc bản sao github.
  3. Bạn có thể lấy tất cả các mô-đun nút và cài đặt chúng bằng lệnh “Cài đặt NPM” hoặc “cài đặt sudo npm”
  4. Sau đó, bạn có thể khởi động trình hiển thị bằng npm start, chạy thử và thấy nó bật lên, phải có các bài hát mặc định trên đó.
  5. Sau đó, bạn sẽ cần tạo một danh sách phát soundcloud để đưa vào nhạc của riêng bạn, tạo một tài khoản tại đây và thêm nhạc của riêng bạn,
  6. Sau đó, bạn sẽ cần thay đổi danh sách phát trong renderer.js, bạn sẽ thấy một phần có const playlist = 'path / to / playlist', thay đổi phần 'path / to / playlist' thành danh sách của bạn, bạn chỉ cần lấy phần cuối vì vậy nó sẽ như thế này, user-496629426 / sets / robotics-playlist
  7. Bây giờ bạn sẽ có trình hiển thị đang chạy hoàn chỉnh với nhạc của bạn đang phát trong nền

Thiết lập Raspberry Pi để thay đổi trình hiển thị và âm nhạc:

  1. Trước tiên, bạn sẽ cần sao chép git hoặc lấy tệp tin swap-controller.py vào raspberry pi, tùy thuộc vào cách bạn muốn làm điều đó (* lưu ý, raspberry pi chỉ có thể xử lý một lượng điện năng nhất định cho USB sự liên quan)
  2. Sau khi đưa tệp vào raspberry pi, bạn sẽ cần thay đổi phần HOST_IP thành IP của máy tính đang chạy trình hiển thị. Phần này sẽ có dạng ‘https://: 3000’. Bạn sẽ thay đổi phần thành IP từ máy tính hiển thị. (Lưu ý * raspberry pi và ip máy chủ cần phải ở trên cùng một mạng để điều này hoạt động)
  3. Sau khi hoàn tất, bạn có thể chạy bộ điều khiển bằng ‘python vuốt-controller.py’. Tôi khuyên bạn nên thay đổi tên để phù hợp hơn với những gì bạn đang sử dụng để kiểm soát các thay đổi (ví dụ: button-controller.py)
  4. Bạn sẽ chỉ cần thiết lập breadboard và pi bằng các nút ngay bây giờ và điều đó có thể được tìm thấy trong phần sơ đồ.

Như bạn có thể thấy từ sơ đồ hoặc hình ảnh, bạn sẽ cần chọn GPIO của mình trên raspberry pi và thực hiện kết nối.

Hoặc bạn có thể sử dụng giản đồ đính kèm (Lưu ý * Cách bố trí của các nút không liên quan đến việc thực hiện các hành động, chúng tôi chỉ đặt chúng trong hình dạng đó vì dễ dàng hơn để biết cái nào đang làm gì)

Sau khi hoàn tất, hãy khởi động chương trình swap-controller.py (hoặc bất cứ thứ gì bạn đặt tên cho nó) bằng cách sử dụng Python “name of file”.py nó sẽ chạy mà không có bất kỳ lỗi nào.

Đề xuất: