Mục lục:

Đầu mối săn lùng người nhặt rác của Buzz Wire: 7 bước (có hình ảnh)
Đầu mối săn lùng người nhặt rác của Buzz Wire: 7 bước (có hình ảnh)

Video: Đầu mối săn lùng người nhặt rác của Buzz Wire: 7 bước (có hình ảnh)

Video: Đầu mối săn lùng người nhặt rác của Buzz Wire: 7 bước (có hình ảnh)
Video: TẤT TẦN TẬT VỀ BETTER CALL SAUL 2024, Tháng bảy
Anonim
Đầu mối săn lùng người nhặt rác của Buzz Wire
Đầu mối săn lùng người nhặt rác của Buzz Wire

Có thể hướng dẫn này sẽ chỉ cho bạn cách xây dựng một phiên bản công nghệ cao của trò chơi "Buzz Wire" có thể được sử dụng như một manh mối trong cuộc săn lùng người nhặt rác hoặc có thể được điều chỉnh cho các thử thách khác.

Bước 1: Ý tưởng

Ý tưởng
Ý tưởng

Buzz Wire là một loại trò chơi giống như hoạt động, nhưng có một sự thay đổi (theo nghĩa đen)! Mục tiêu là để có được một vòng quanh một dây xoắn mà không chạm vào nó. Trong phiên bản cổ điển của trò chơi này, nếu chiếc vòng chạm vào dây, một tiếng còi sẽ tắt hoặc đèn sẽ nhấp nháy. Tôi muốn xây dựng một phiên bản của trò chơi này như một phần của cuộc săn lùng người nhặt rác cho ngày sinh nhật của người quan trọng của tôi. Vì vậy, tôi cần một cách để che giấu manh mối trong trò chơi. Hướng dẫn này sẽ hướng dẫn cách sử dụng Arduino và màn hình LCD để xây dựng phiên bản cập nhật của trò chơi này. Phiên bản này sẽ chỉ hiển thị thông báo khi hoàn thành trò chơi thành công! Hơn hết, không có cách nào để gian lận (trừ khi bạn hiểu rõ mạch!)

Bước 2: Thành phần phi điện tử

Thành phần phi điện tử
Thành phần phi điện tử

Để xây dựng cơ thể của trò chơi này, bạn sẽ cần:

  • Đường đua - tôi đã sử dụng một sợi dây đồng dày. Bất kỳ dây kim loại dẫn điện nào cũng nên hoạt động. Phải đủ mỏng để uốn cong nhưng đủ dày để giữ hình dạng của nó chắc chắn trong suốt trò chơi.
  • Chiếc nhẫn - Tôi đã sử dụng một cái móc mắt. Ngoài ra, bạn có thể sử dụng một số dây bổ sung từ bản nhạc được uốn cong thành hình vòng.
  • Hai vòng đệm - chúng sẽ được sử dụng làm điểm cuối của đường ray.
  • Thêm một số dây - Cái này sẽ được sử dụng để kết nối các phần khác nhau này với mạch điện. Tôi đã sử dụng một số dây mỏng (được loại bỏ khỏi cáp cat 5) cho các kết nối đường đua và máy giặt (bạn sẽ cần ba đoạn dây) và cáp jumper cá sấu dày hơn cho vòng.
  • Một tấm bảng - cái này sẽ giữ mọi thứ lại với nhau. Tôi đã sử dụng một mảnh footlong của 1 "x4".

Đối với các công cụ, bạn sẽ cần:

  • Một mũi khoan và một chút cùng kích thước với dây theo dõi của bạn
  • Một số kìm
  • Keo nóng

Bước 3: Bản dựng phi điện tử

Bản dựng phi điện tử
Bản dựng phi điện tử
Bản dựng phi điện tử
Bản dựng phi điện tử
Bản dựng phi điện tử
Bản dựng phi điện tử

Đầu tiên, khoan hai lỗ có cùng kích thước với dây theo dõi của bạn ở hai bên của bảng. Chúng sẽ đóng vai trò là các điểm neo của dây.

Tiếp theo, quấn dây nhỏ hơn xung quanh mỗi vòng đệm như trong hình thứ hai.

Bây giờ dán một trong những vòng đệm bằng dây quấn lên lỗ đầu tiên, sau đó nhét một đầu của dây rãnh vào lỗ và dán nó vào vị trí. Vòng đệm và dây dẫn không được chạm vào nhau. Xem hình ảnh thứ ba.

Bây giờ, uốn dây theo dõi thành một hình dạng vui nhộn và cắt nó ra ở bất kỳ độ dài nào bạn cần để chạm đến lỗ còn lại. Trước khi nhét dây rãnh vào lỗ thứ hai, hãy đặt vòng đệm thứ hai (với dây quấn) xung quanh dây rãnh và sau đó quấn một số sợi dây mỏng quanh đầu dây rãnh. Sau đó, dán đầu hoặc dây rãnh vào lỗ và dán máy giặt xuống bảng (xem hình 4). Đảm bảo không có kết nối điện giữa dây dẫn và máy giặt.

Tiếp theo, sử dụng kẹp cá sấu để kẹp một đầu của dây jumper vào vòng, như trong hình 5.

Bây giờ bản dựng của bạn sẽ trông giống như hình ảnh đầu tiên.

Bước 4: Thành phần điện tử

Thành phần điện tử
Thành phần điện tử

Để xây dựng bộ não của trò chơi này, bạn sẽ cần:

  • Một Arduino
  • Màn hình LCD
  • chiết áp 10k
  • Bộ rung piezo (tùy chọn)
  • đèn LED màu đỏ và màu xanh lá cây (tùy chọn)
  • Một số ít cáp jumper và một breadboard
  • một điện trở 220 ohm
  • Bốn điện trở có cùng giá trị với điện trở 1Kohm trở lên

Tất cả những phần này có thể được tìm thấy trong một trong các gói khởi động của Elegoo, rất nhiều cho một gói các thành phần. Tôi đã xây dựng dự án này với các thành phần từ dự án này.

Bước 5: Xây dựng điện tử

Bản dựng điện tử
Bản dựng điện tử

Thiết lập mạch điện như trong sơ đồ. Dưới đây là một số lưu ý:

  • Điện trở kết nối với đèn LED và màn hình LCD là 220ohm
  • Các điện trở được kết nối với đầu vào tương tự và điện trở được đặt theo đường chéo là 1k + ohm.
  • Các dây chéo kết nối với phần đầu bên phải là dây kết nối với phần thân của trò chơi như sau:

    • A0 (dây màu xanh lá cây) kết nối với máy giặt bắt đầu trò chơi
    • A1 (dây xanh lam) kết nối với dây theo dõi
    • A2 (dây màu vàng) kết nối với máy giặt kết thúc trò chơi

Mạch này được vẽ bằng TinkerCad.

Bước 6: Mã

Mã được đính kèm và cũng có thể được tìm thấy trên GitHub của tôi.

Trò chơi này được xây dựng như một phần của cuộc săn lùng người nhặt rác cho ngày sinh nhật của bạn gái tôi Jamie. Khi cô ấy đánh bại trò chơi, màn hình LCD hiển thị vị trí của manh mối tiếp theo của cô ấy, đó là máy rửa bát và chuông piezo phát "chúc mừng sinh nhật". Trừ khi bạn đang lên kế hoạch cho một cuộc săn lùng người nhặt rác sinh nhật cho một người tên Jamie nơi manh mối tiếp theo là trong máy rửa bát, bạn có thể muốn thay đổi một số mã, chẳng hạn như văn bản trên màn hình LCD và giai điệu chuông piezo.

Về cơ bản, có 5 giai đoạn liên quan đến khởi động (arduino bật), trò chơi bắt đầu (máy giặt bắt đầu chạm vòng), trò chơi thất bại (vòng chạm dây theo dõi), kết thúc trò chơi (máy giặt kết thúc chạm vòng sau khi đã chạm vào máy giặt bắt đầu chứ không phải theo dõi. dây), và gian lận (máy giặt cuối chạm vòng sau khi đã chạm vào dây rãnh). Các giai đoạn này được thực hiện với logic if / else trong vòng lặp chính và văn bản khác nhau được triển khai với khối trường hợp chuyển đổi trong displayText (). Lưu ý rằng có một trường hợp (giai đoạn = 1) mà tôi không thực sự sử dụng. Nó đã gây ra cho tôi vấn đề nên tôi chỉ xóa nó khỏi logic nhưng không làm sạch nó và cảm thấy không muốn làm như vậy bây giờ.

Hy vọng rằng mã đủ dễ hiểu và tinh chỉnh cho phù hợp. Tôi sẵn lòng trả lời các câu hỏi cụ thể trong phần bình luận nếu bạn có bất kỳ câu hỏi nào.

Bài hát "Happy Birthday" piezo được lấy từ

Bước 7: Thưởng thức

Thưởng thức!
Thưởng thức!

Tải lên mã, kết nối các dây từ máy giặt, theo dõi và vòng vào mạch và gắn tất cả lại với nhau! Trò chơi này thực sự khá thú vị và chúng tôi đã chơi với nó sau cuộc săn lùng xác thối. Tôi cũng đã tạo một phiên bản cập nhật giống như một trò chơi độc lập. Thay vì có một manh mối ở cuối, nó sẽ theo dõi bạn mất bao lâu để hoàn thành một vòng và hiển thị điểm số cao. Xem phiên bản này tại đây. Tôi chắc chắn rằng có những điều thú vị khác cũng có thể được thực hiện với thiết lập cơ bản này.

Chúc bạn thành công!

Đề xuất: