Mục lục:

Đưa âm thanh, ánh sáng và chuyển động vào trò chơi board với nam châm: 3 bước
Đưa âm thanh, ánh sáng và chuyển động vào trò chơi board với nam châm: 3 bước

Video: Đưa âm thanh, ánh sáng và chuyển động vào trò chơi board với nam châm: 3 bước

Video: Đưa âm thanh, ánh sáng và chuyển động vào trò chơi board với nam châm: 3 bước
Video: Xé toạc không gian bằng MẮT của bạn | khanhtrungsi 2024, Tháng mười một
Anonim
Đưa âm thanh, ánh sáng và chuyển động vào trò chơi trên bàn bằng nam châm
Đưa âm thanh, ánh sáng và chuyển động vào trò chơi trên bàn bằng nam châm

Dự án này là một nỗ lực để đưa các thành phần điện tử vào một trò chơi hội đồng quản trị. Các nam châm được dán vào các con tốt và các cảm biến sảnh được dán dưới bảng. Mỗi khi nam châm chạm vào cảm biến, âm thanh được phát ra, đèn led sáng lên hoặc động cơ servo được kích hoạt. Tôi đã làm một trò chơi hội đồng Pokemon như một món quà Giáng sinh cho cháu trai và cháu gái của mình vì chúng yêu thích Pokemons, nhưng dự án này có thể phù hợp với bất kỳ loại trò chơi hội đồng nào, đặc biệt là RPG.

Quân nhu

- Arduino Mega 2560

- Buzzer

- Động cơ Servomotor

- Đèn LED

- Cảm biến HAL 3144

- Bảng đột phá USB

- ván ép

- dây điện / keo nóng / dụng cụ / vv

Bước 1: Thiết kế trò chơi

Thiết kế trò chơi
Thiết kế trò chơi

Đây là một trò chơi đơn giản dành cho trẻ em trong đó những con tốt (Squirtle, Charmandar, Pikachu và Bulbassaur) cần băng qua cánh đồng và sang bên kia. Trên con đường của mình, họ có thể chiến đấu với những con pokemon khác, nhận thẻ để tăng sức tấn công hoặc hạ thấp khả năng phòng thủ của kẻ thù và nhận thẻ tiền để mua thẻ khác.

Tôi đã không nghĩ trước về cách chơi trò chơi vì tôi biết các cháu trai của tôi sẽ đưa ra các quy tắc riêng của chúng:)

Tôi ghép tờ giấy A4 lại với nhau và phác thảo vị trí của các điểm trên sân. Tôi đặt một cảm biến HAL bên dưới mỗi hình vẽ pokeball, khi người chơi đặt con tốt tại chỗ, một đèn LED sẽ cho biết bạn sẽ cần pokemon nào để chiến đấu và một âm thanh của trận chiến sẽ vang lên.

Khi người chơi đến điểm để chiến đấu với Jolteon hoặc Vaporeon, hai đèn LED sẽ nhấp nháy và một bản nhạc khác sẽ phát, điều tương tự với Zapdos, Articunos, Moltres và Meltwo.

Khi người chơi đối mặt với Snorlax trước cây cầu, một mã thông báo cần được đặt để loại bỏ Snorlax khỏi đường đi. Mã thông báo này và bản thân Snorlax cũng có một nam châm và một nam châm khác được gắn vào trục của một servo dưới bảng sẽ tương tác với nó để khiến anh ta di chuyển ra xa.

Bước 2: Xây dựng và Điện tử

Xây dựng và Điện tử
Xây dựng và Điện tử
Xây dựng và Điện tử
Xây dựng và Điện tử

Liên quan đến điện tử rất đơn giản, nhưng các quy trình của mã có thể rất phức tạp vì nhiều tình huống cần được giả định. Ví dụ: nếu ba hoặc bốn người chơi nhấn các điểm để phát âm thanh cùng một lúc? Hoặc đứa trẻ di chuyển con tốt chậm và arduino nghĩ rằng vị trí của nó tại chỗ?

Các quy trình gỡ lỗi đã khiến tôi mất một khoảng thời gian để gỡ lỗi nhưng tôi hy vọng mã có thể giúp những người tạo khác. Khi nam châm trong máy cầm đồ kích hoạt cảm biến HALL, đèn LED sẽ sáng ngay lập tức, nhưng nó cần giữ nguyên trong 0,8 giây để âm thanh phát ra.

Theo tôi, âm thanh là phần tốt nhất của dự án này. Tôi có thể xác định mọi nốt của tệp MIDI để tái tạo trong một bộ rung. Trong tương lai, tôi sẽ làm một bài Có thể hướng dẫn chỉ để chỉ cách xác định các hợp âm trên một phần mềm âm nhạc và chuyển sang mã arduino.

Cấu trúc chỉ là một tấm MDF với các mảnh gỗ làm khung. Tất cả các thành phần đã được dán nóng để giữ nguyên vị trí.

Snorlax và cây cầu đã được in 3D, các tệp STL có sẵn trên Thingverse:

Cầu:

Snorlax:

Đề xuất: