Mục lục:

Stacker: 4 bước
Stacker: 4 bước

Video: Stacker: 4 bước

Video: Stacker: 4 bước
Video: Counterbalance Forklift Training Video | How to De-stack at High Level | 4KS Forklift Training 2024, Tháng bảy
Anonim
Người xếp chồng lên nhau
Người xếp chồng lên nhau

Dự án này dành cho 'Điện tử Sáng tạo', một mô-đun Kỹ thuật Điện tử Beng tại Đại học Málaga, Trường Viễn thông (https://www.uma.es/etsi-de-telecomunicacion/).

Dự án của chúng tôi bao gồm mô phỏng một máy arcade từ những năm 80. Chúng tôi đã chọn một trò chơi khá phổ biến hiện nay, thường được gọi là 'xếp chồng'.

Mục tiêu của trò chơi là tạo ra một tòa tháp đạt đến đỉnh. Chúng tôi bắt đầu bằng cách thiết lập chân tháp và sau đó chúng tôi sẽ có các khối di chuyển từ bên này sang bên kia. Trò chơi sẽ chờ chúng ta bấm nút để xếp khối lên đỉnh tháp đã hình thành từ trước đến nay. Vì vậy, nếu bạn căn chỉnh nó một cách hoàn hảo sẽ không có vấn đề gì, nhưng nếu bạn không làm điều đó, khối sẽ bị cắt ra khiến nó càng khó khăn hơn.

Quân nhu:

-Dây điện

- Arduino Mega 2560

- Neopixel matriz

- Loa

- Bốn nút

- Nguồn điện 5V 5A

- Một công tắc

- Gỗ

- Một tấm khoan

- Một tụ điện giá trị 1000 uF

- Một điện trở có giá trị 470 Ω

Bước 1: Bước 1: Phần mềm

Để phát triển trò chơi của mình, chúng tôi phải cài đặt các thư viện Neopixel, để điều khiển màn hình, LiquidCrystal (từ AdaFruit), wire và TimerOne.

Các chức năng cơ bản là:

Adafruit_NeoPixel matriz = Adafruit_NeoPixel (256, LED_PIN, NEO_GRB + NEO_KHZ800);

- matriz.begin (): Khởi tạo mảng

- matriz.clear (): đặt tất cả các led bằng 0. Bạn cần một show () để cập nhật mảng.

- matriz.show (): bật led đã được cấu hình và tắt những led đang ở mức 0.

- matriz.setPixelColor (số vị trí, R, G, B): cấu hình hộp của màu được gán. (R, G, B đi từ 0 đến 255. Với 0 là tắt).

- matriz.setBrightness (BRIGHTNESS): định cấu hình độ sáng. Giá trị 20 thường là đủ.

Bạn có thể tải xuống mã tại đây

Nếu bạn có bất kỳ câu hỏi nào, hãy để lại trong phần bình luận và tôi sẽ sẵn lòng giải đáp.

Bước 2: Bước 2: Phần cứng - Kết nối

Bước 2: Phần cứng - Kết nối
Bước 2: Phần cứng - Kết nối

Đây là kết nối cần thiết để sử dụng ma trận neopixel một cách an toàn.

Trong trường hợp của loa, chỉ cần kết nối nó giữa bất kỳ đầu ra PWM nào và mặt đất là đủ. Trong trường hợp MEGA, các đầu ra này là từ chân số 2 đến chân 13.

Vì mỗi nút sẽ hoạt động theo phương thức ngắt, chúng sẽ phải được kết nối với các chân 2, 3, 18, 19, là 6 chân ngắt có sẵn trên bảng MEGA. Chúng tôi sẽ dành chân 20 và 21 cho màn hình LCD

Đối với màn hình LCD, chúng tôi có một bộ vi điều khiển yêu cầu các kết nối VCC, GND, SDA và SCL. Hai cuối cùng nằm trên chân 20 và 21 tương ứng.

Bước 3: Bước 3: Phần cứng - Hộp

Bước 3: Phần cứng - Hộp
Bước 3: Phần cứng - Hộp
Bước 3: Phần cứng - Hộp
Bước 3: Phần cứng - Hộp
Bước 3: Phần cứng - Hộp
Bước 3: Phần cứng - Hộp
Bước 3: Phần cứng - Hộp
Bước 3: Phần cứng - Hộp

Để hoàn thiện chiếc hộp của chúng tôi, chúng tôi quyết định làm nó bằng gỗ, vì chúng tôi có đủ nguồn lực và công cụ để làm điều đó, tuy nhiên, bạn có thể sử dụng chất liệu bạn muốn, chẳng hạn như in 3D.

Đầu tiên và về mặt chiến lược, chúng tôi thiết kế hộp với kích thước lớn, với mục đích mang lại ấn tượng thị giác lớn hơn và có không gian nếu chúng ta muốn mở rộng hộp tại một số điểm hoặc chúng ta muốn thêm nhiều tính năng hơn.

Bằng cách này, chúng tôi quyết định tạo cấu trúc cho hộp bằng các thanh gỗ, được nén chặt lại với nhau bằng đinh và súng bắn silicone. Hình dạng chúng tôi đưa ra cho cấu trúc slatted như sau:

Bằng cách này, chúng tôi tạo hộp của mình và tạo cho nó một cấu trúc có các lỗ, các lỗ này được bao phủ bởi các tấm gỗ, chúng tôi nối chúng với cấu trúc theo cách tương tự, bằng silicone và súng bắn đinh.

Các tấm này phải có tính thấm vì sau này sẽ được sơn, và chúng phải có số đo các lỗ còn lại trong hộp. Theo cách tương tự, chúng tôi đã chia mặt sau của hộp thành hai phần để phần trên có thể tách rời khỏi cấu trúc để xử lý các linh kiện điện tử bên trong.

Mặt khác, phần trước của hộp có 3 lỗ để đặt các dây cáp ma trận và lắp đặt bảng điều khiển, các lỗ này được tạo ra để lắp đặt các thành phần.

Các lỗ trên bảng điều khiển được tạo bằng một bit đo 14, vì vậy chúng rất dễ tạo nếu bạn có dụng cụ, cũng như các lỗ ở mặt trước để lắp khuôn.

Chúng tôi cũng tạo một đường rạch khác ở mặt trước cho màn hình LCD và một đường rạch khác ở mặt sau cho đầu nối sẽ cung cấp năng lượng cho bộ nguồn:

Mặt khác, chúng tôi cũng cung cấp hộp với loa nên chúng tôi tạo một số vết rạch nhỏ ở mặt bên và dán loa vào hộp bằng silicone.

Khi loa đã được dán và các lỗ và lắp đặt mặt trước xong, chúng ta tiến hành sơn hộp. Trong mô hình của chúng tôi, chúng tôi đã không sơn bảng điều khiển phía trước nhưng thiết kế miễn phí.

Để sơn hộp, chúng tôi đã mua hai hộp sơn xịt, màu đen và bạc để làm dòng và logo trên cùng.

Ban đầu, chúng tôi sơn toàn bộ hộp màu đen và sau đó chúng tôi sửa lại nó bằng sơn màu bạc, chẳng hạn như logo, chúng tôi thu được từ một tờ giấy cắt ra hình ảnh chúng tôi muốn đạt được bằng cách in nó từ máy tính.

Đối với phần sọc chúng ta dùng băng keo dán các bên để lấy sơn chỉ sơn các mặt mà chúng ta muốn. Cuối cùng, hộp sẽ phù hợp với hình dạng:

Bước 4: Bước 4: Tấm khoan

Bước 4: Tấm khoan
Bước 4: Tấm khoan

Các thành phần cần thiết cho hoạt động chính xác của bộ được bao gồm trong một tấm khoan. Các thành phần là tụ điện và điện trở được đề cập ở trên, cũng như các kết nối đất và nguồn giữa nguồn điện, Arduino và ma trận neopixel.

Đề xuất: