Mục lục:

Trò chơi Buzz Wire với Bộ hẹn giờ LED cho Arduino UNO: 5 bước
Trò chơi Buzz Wire với Bộ hẹn giờ LED cho Arduino UNO: 5 bước

Video: Trò chơi Buzz Wire với Bộ hẹn giờ LED cho Arduino UNO: 5 bước

Video: Trò chơi Buzz Wire với Bộ hẹn giờ LED cho Arduino UNO: 5 bước
Video: Thực Hành Còi Chip 5V Bằng Arduino Uno R3 | Điện tử DAT 2024, Tháng mười một
Anonim
Image
Image

Trò chơi dây buzz này cho phép người dùng thử thách bàn tay vững vàng của họ với đồng hồ LED. Mục đích là đưa tay cầm trò chơi từ bên này sang bên kia của mê cung mà không chạm vào mê cung và trước khi đèn LED tắt. Nếu tay cầm trò chơi và mê cung chạm vào nhau, một tiếng vo ve lớn được phát ra từ piezo. Ý tưởng cho trò chơi này đến từ một trò chơi yêu thích thời thơ ấu, Operation, các học sinh của tôi rất thích giải đố đầy thử thách và trò chơi dây buzz của FABLABJubail.

Dự án này rất tuyệt vời cho những người mới bắt đầu sử dụng Arduino, những người đã quen thuộc với những điều cơ bản về mã hóa.

Vật liệu và dụng cụ cần thiết:

  • 1 Arduino Uno
  • 1 Breadboard
  • 1 cáp USB
  • 1 Piezo Buzzer
  • 1 đèn LED
  • 1 Điện trở 560 Ohm
  • 4 dây nhảy xa
  • 1 dây Jumper ngắn
  • 2 Dây nhảy kẹp cá sấu (1 đực / 1 cái)
  • Dây nhôm
  • Kìm
  • Máy cắt dây
  • 1 hộp nhỏ
  • Băng điện

Bước 1: Thiết lập Arduino UNO và Breadboard

Thiết lập Arduino UNO và Breadboard
Thiết lập Arduino UNO và Breadboard

LED - Đặt đèn LED như hình minh họa. Điện trở 560 ohm kết nối cực âm (chân ngắn) với đường ray âm của bảng mạch. Dây nhảy màu xanh lá cây kết nối cực dương (chân dài hơn) với cổng 13.

Piezzo Buzzer - Đặt bộ rung piezo như hình minh họa. Sử dụng một dây nhảy ngắn, nối dây dẫn âm của còi với thanh ray âm. Sử dụng dây nhảy clip cá sấu nối dây dẫn dương của còi với tay cầm trò chơi. Cố định bằng băng dính điện nếu cần. ** Để làm cho dây dài hơn, hãy sử dụng dây jumper nam sang nam và dây jumper kẹp cá sấu với đầu nữ. **

Breadboard to Game - Sử dụng dây nhảy kẹp cá sấu với đầu đực, nối dây dẫn dương của còi với trò chơi. Cố định bằng băng dính điện nếu cần.

Breadboard với Arduino - Cuối cùng, kết nối các đường ray âm và dương của breadboard với mặt đất và các cổng 5V. Dây jumper màu đỏ kết nối thanh dương và cổng 5V. Dây nhảy màu đen kết nối đường sắt âm và cổng nối đất.

Bật nguồn Arduino - Kết nối dây USB từ Arduino với máy tính.

Bước 2: Tạo trò chơi và xử lý Buzz Wire

Tạo trò chơi và xử lý Buzz Wire
Tạo trò chơi và xử lý Buzz Wire
Tạo trò chơi và xử lý Buzz Wire
Tạo trò chơi và xử lý Buzz Wire
Tạo trò chơi và xử lý Buzz Wire
Tạo trò chơi và xử lý Buzz Wire
Tạo trò chơi và xử lý Buzz Wire
Tạo trò chơi và xử lý Buzz Wire
  1. Dùng kìm cắt dây cắt một đoạn dây nhôm. Độ lớn của một phần phụ thuộc vào mức độ điên rồ mà bạn muốn mê cung của mình và chiếc hộp đang được sử dụng làm cơ sở. Trò chơi dây buzz của tôi sử dụng khoảng một mét rưỡi dây.
  2. Dùng kìm uốn dây thành nhiều đường cong khác nhau (xem hình ảnh).
  3. Lấy một đoạn dây khác, dài khoảng 9 inch, để tạo tay cầm.
  4. Uốn một đầu thành một vòng (xem hình). Đường kính của vòng lặp càng nhỏ thì trò chơi sẽ càng khó.
  5. Đặt các đầu mê cung qua mặt bên của hộp.
  6. Trước khi cố định mê cung vào hộp, hãy đặt vòng lặp của tay cầm ở một bên của mê cung (xem hình).
  7. Cố định mê cung bên trong hộp bằng cách uốn dây (xem hình).
  8. Cố định mê cung bên ngoài hộp bằng băng dính điện.

Bước 3: Mã

Mật mã
Mật mã

Mã rất đơn giản. Chức năng cài đặt được sử dụng để khởi tạo các chế độ chân cho bộ rung và đèn LED. Chức năng vòng lặp đặt âm còi thành 1, 000 hertz và bật và tắt đèn LED. Trong mã này, có thể được truy cập tại liên kết này, đèn LED bật trong 60, 000 mili giây hoặc 60 giây.

Bước 4: Chơi trò chơi

Chơi trò chơi
Chơi trò chơi

Để bắt đầu trò chơi, hãy chạy mã và đợi đèn LED bật sáng. Sau khi đèn LED bật sáng, bạn có 60 giây để điều khiển từ đầu này đến đầu kia của mê cung mà không làm tắt tiếng còi. Nếu đèn LED tắt trước khi bạn kết thúc thì 60 giây của bạn đã hết, nhưng đừng bỏ cuộc. Khởi động lại đèn LED và thử lại. Để khởi động lại đèn LED, bạn có thể đợi 30 giây để đèn LED bật trở lại theo mã hoặc bạn có thể nhấn nút đặt lại trên Arduino của mình để khởi động lại ngay bây giờ. Trò chơi này có thể cực kỳ gây nghiện, vì vậy hãy VUI VẺ!

Bước 5: Thay đổi độ khó của trò chơi

Dưới đây là một số ý tưởng về cách thử thách bản thân khi bạn đã thành thạo trò chơi:

  1. Thay đổi thời gian đèn LED sáng trong bao lâu. Thay vì 60 giây, bạn có thể hoàn thành mê cung trong thời gian ngắn hơn không? Hãy thử 45 giây (45000 mili giây) hoặc thậm chí 30 giây (30000 giây.
  2. Thay đổi đường kính của vòng lặp trên tay cầm. Xem liệu bạn vẫn có thể hoàn thành mê cung mà không cần tắt bộ rung bằng một vòng lặp nhỏ hơn.
  3. Thay đổi mê cung. Thêm nhiều đường cong hơn và làm cho chúng gần nhau hơn để thay đổi độ khó của trò chơi.

FABLABJubail. (Ngày 4 tháng 10 năm 2016). Trò chơi Buzz Wire [trang web]. Lấy từ

Đề xuất: