Mục lục:

Trò chơi Arduino Cyclone: 5 bước (có hình ảnh)
Trò chơi Arduino Cyclone: 5 bước (có hình ảnh)

Video: Trò chơi Arduino Cyclone: 5 bước (có hình ảnh)

Video: Trò chơi Arduino Cyclone: 5 bước (có hình ảnh)
Video: Biến hình khi văn phòng Schannel có khách đến 2024, Tháng mười một
Anonim
Trò chơi lốc xoáy Arduino
Trò chơi lốc xoáy Arduino

Các dự án Fusion 360 »

Tôi chưa bao giờ chơi trò chơi thùng lốc xoáy thực sự nhưng tôi thích ý tưởng chơi với thời gian phản ứng của chúng tôi.

Tôi đã thiết kế một trò chơi thu nhỏ. Nó bao gồm 32 đèn LED tạo thành một vòng tròn, các đèn LED sáng lên từng đèn một như một đèn dẫn đường. Mục đích là nhấn một nút khi đèn LED màu đỏ sáng lên.

VIDEO TẠI ĐÂY

Quân nhu

  • 29x màu xanh lá cây dẫn
  • 2 lần dẫn màu vàng
  • 1x dẫn đỏ
  • 1x 12mm dẫn nút nhấn
  • 4x 74HC595
  • 1x Arduino nano
  • Ống Ø3mm dài 46mm
  • 1x màn hình I2C OLDE 128 * 32
  • Dây điện
  • máy in 3D
  • sơn lót + sơn
  • giấy cát
  • mỏ hàn
  • Cáp USB mini + nguồn điện USB

Bước 1: Quy tắc

Quy tắc
Quy tắc

Tôi đã thêm vào trò chơi này các quy tắc về điểm số của riêng nó cũng như các thay đổi về tốc độ để làm cho nó trở nên khó khăn hơn, -nếu bạn dừng lại ở đèn led đỏ: điểm số tăng lên một giá trị từ 4 đến 20 tùy thuộc vào tốc độ. Tốc độ tăng 2%.

-nếu bạn dừng trên đèn led màu vàng: điểm số tăng 2 và tốc độ tăng 10%

-nếu bạn dừng lại ở đèn led xanh: trò chơi kết thúc

Hình ảnh
Hình ảnh

Tôi cũng đã thêm tiền thưởng cho những người chơi thực sự có kỹ năng!

-nếu bạn dừng trên đèn led đỏ 3 lần liên tiếp khi tốc độ trên 80%: tốc độ quay trở lại 20%! (dấu sao cho biết tiến trình của phần thưởng đó)

Hình ảnh
Hình ảnh

đèn LED đầu tiên sáng lên được chọn ngẫu nhiên bởi arduino cũng như nếu nó quay theo chiều kim đồng hồ hoặc ngược chiều kim đồng hồ.

Bước 2: Tạo mẫu

Tạo mẫu
Tạo mẫu

Đó là bước mà tôi đã thử nghiệm tất cả các loại quy tắc tính điểm. Bo mạch arduino nano không có đủ chân ra để chạy 32 đèn LED nên tôi đã sử dụng bốn chip 74HC595, mỗi chip điều khiển 8 LED, chúng hoạt động rất tốt và nó chỉ sử dụng 3 chân đầu ra của arduino!

Tôi đã thực hiện sơ đồ mạch này:

Hình ảnh
Hình ảnh

và đây là mã arduino (bạn sẽ cần thư viện này cho màn hình oled và thư viện này cho chip hc595)

Bước 3: Bao vây

Đang thiết kế:

Bao vây đã được thiết kế trong Fusion 360, nó bao gồm 4 phần.

Hình ảnh
Hình ảnh

Bạn có thể tìm thấy các tệp. STL và.f3d trên Cults3D TẠI ĐÂY

in 3d:

Phần thân trên sẽ yêu cầu giá đỡ để in. Tôi đã in tất cả các bộ phận bằng cách sử dụng dây tóc PLA với cài đặt mặc định trên Cura và in 3D trên Creality Ender3

Hình ảnh
Hình ảnh

Sau khi in:

Đối với dự án này, tôi muốn thử một kỹ thuật hoàn thiện cho in 3D.

đây là bản in 3D trông như thế nào…

Hình ảnh
Hình ảnh

Đầu tiên tôi chà nhám các mảnh bằng giấy nhám 120 đến 800 grit

Hình ảnh
Hình ảnh

Tôi đã áp dụng một lớp sơn lót

Hình ảnh
Hình ảnh

Tôi chà nhám lại bằng giấy nhám 800 grit

Hình ảnh
Hình ảnh

Sau đó, tôi thêm 3 lớp sơn phun màu đen để bạn có so sánh "trước và sau":

Hình ảnh
Hình ảnh
Hình ảnh
Hình ảnh
Hình ảnh
Hình ảnh

Bước 4: Lắp ráp

  1. đặt 32 đèn LED vào các lỗ của phần thân trên (âm bên trong, dương bên ngoài)

    Hình ảnh
    Hình ảnh
  2. uốn cong các chân âm để hàn chúng lại với nhau

    Hình ảnh
    Hình ảnh
  3. đặt 74HC595 đầu tiên ở đây lộn ngược và hàn các đèn LED theo sơ đồ ở bước 2

    Hình ảnh
    Hình ảnh
  4. liên kết bốn chip bằng dây thật mỏng cũng theo sơ đồ mạch.

    Hình ảnh
    Hình ảnh
  5. hàn bốn dây vào màn hình OLED và đưa chúng qua ống như vậy:

    Hình ảnh
    Hình ảnh
  6. hàn tất cả các dây với Arduino.

    Hình ảnh
    Hình ảnh
  7. keo bo mạch arduino tại chỗ bằng keo nóng.
  8. kẹp phần thân trên vào phần thân dưới và kẹp hộp oled phía trước.

Bước 5: Chúc bạn vui vẻ

Bây giờ, bạn chỉ cần cắm arduino vào nguồn điện 5V (pin sạc dự phòng, máy tính xách tay,…)

thì nó sẽ tự bắt đầu.

Cố gắng đạt điểm cao nhất!

Của tôi là 1152 chúc may mắn!

Đề xuất: