Mục lục:
- Bước 1: Thiết lập Arduino UNO và Breadboard
- Bước 2: Tạo trò chơi và xử lý Buzz Wire
- Bước 3: Mã
- Bước 4: Chơi trò chơi
- Bước 5: Thay đổi độ khó của trò chơi
Video: Trò chơi Buzz Wire với Bộ hẹn giờ LED cho Arduino UNO: 5 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:33
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
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
- 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.
- Dùng kìm uốn dây thành nhiều đường cong khác nhau (xem hình ảnh).
- Lấy một đoạn dây khác, dài khoảng 9 inch, để tạo tay cầm.
- 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ó.
- Đặt các đầu mê cung qua mặt bên của hộp.
- 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).
- Cố định mê cung bên trong hộp bằng cách uốn dây (xem hình).
- Cố định mê cung bên ngoài hộp bằng băng dính điện.
Bước 3: 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
Để 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:
- 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.
- 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.
- 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:
Động cơ bước với Dép xỏ ngón và Hẹn giờ 555; Phần đầu tiên của mạch Bộ hẹn giờ 555: 3 bước
Động cơ bước với Dép xỏ ngón và Hẹn giờ 555; Phần đầu của mạch Bộ hẹn giờ 555: Động cơ bước là động cơ DC chuyển động theo các bước rời rạc, nó thường được sử dụng trong máy in và thậm chí cả robot. Tôi sẽ giải thích mạch này theo các bước. Phần đầu tiên của mạch là 555 bộ đếm thời gian. Đây là hình ảnh đầu tiên (xem ở trên) với chip 555 w
Bộ điều khiển trò chơi tự làm dựa trên Arduino - Bộ điều khiển trò chơi Arduino PS2 - Chơi Tekken với tự làm trò chơi Arduino: 7 bước
Bộ điều khiển trò chơi tự làm dựa trên Arduino | Bộ điều khiển trò chơi Arduino PS2 | Chơi Tekken với Bàn điều khiển Arduino tự làm: Xin chào các bạn, chơi game luôn thú vị nhưng chơi với Bộ điều khiển trò chơi tùy chỉnh tự làm của riêng bạn sẽ thú vị hơn
Bộ vi điều khiển AVR. Đèn LED Flasher sử dụng bộ hẹn giờ. Bộ hẹn giờ Ngắt. Chế độ hẹn giờ CTC: 6 bước
Bộ vi điều khiển AVR. Đèn LED Flasher sử dụng bộ hẹn giờ. Bộ hẹn giờ Ngắt. Chế độ hẹn giờ CTC: Xin chào các bạn! Bộ hẹn giờ là một khái niệm quan trọng trong lĩnh vực điện tử. Mọi thành phần điện tử hoạt động trên cơ sở thời gian. Cơ sở thời gian này giúp giữ cho tất cả các công việc được đồng bộ hóa. Tất cả các bộ vi điều khiển đều hoạt động ở một số tần số xung nhịp được xác định trước,
Bộ hẹn giờ NE555 - Định cấu hình Bộ hẹn giờ NE555 trong một cấu hình có thể linh hoạt: 7 bước
Bộ hẹn giờ NE555 | Đặt cấu hình Bộ hẹn giờ NE555 trong một cấu hình linh hoạt: Bộ định thời NE555 là một trong những IC được sử dụng phổ biến nhất trong thế giới điện tử. Nó ở dạng DIP 8, có nghĩa là nó có 8 chân
20 giờ $ 20 Bảng xây dựng trò chơi điện tử hàng đầu với hàng trăm trò chơi được tích hợp sẵn.: 7 bước (có hình ảnh)
20 giờ $ 20 Table Top Arcade Build với hàng trăm trò chơi được tích hợp sẵn. Vì tôi không quá vội vàng nên tôi chỉ đợi cho đến khi tích lũy được tất cả các thành phần cần thiết cho việc xây dựng với giá rẻ. Đây là