Mục lục:
- Bước 1: Các bộ phận
- Bước 2: Chuẩn bị Đế màn hình Neopixel
- Bước 3: Chuẩn bị Bộ chuyển nút
- Bước 4: Gắn Arduino và Giá đỡ pin vào Bảng đế
- Bước 5: Gắn đơn vị màn hình vào tấm nền
- Bước 6: Kết nối Jumper Wires với Arduino
- Bước 7: Tải lên mã và chơi
Video: Kết nối 4 trò chơi bằng Arduino và Neopixel: 7 bước (có hình ảnh)
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:34
Thay vì chỉ tặng một món quà đồ chơi có sẵn, tôi muốn tặng các cháu trai của mình một món quà độc đáo mà chúng có thể cùng nhau ghép lại và (hy vọng) sẽ thích thú. Mặc dù mã Arduino cho dự án này có thể quá khó hiểu đối với họ, nhưng các khái niệm cơ bản về đầu vào, đầu ra, vòng lặp và điều kiện được sử dụng trong mã này có thể được giải thích trực quan khi họ chơi trò chơi Connect 4.
Trong phần Có thể hướng dẫn này, tôi sẽ chỉ cho bạn cách kết hợp một bộ Arduino mà bạn có thể lắp ráp và viết mã với con mình để chơi Connect 4. Không cần hàn cho dự án này; chỉ cần cắm và chạy.
Bước 1: Các bộ phận
Đối với dự án này, bạn sẽ cần:
- Arduino Uno hoặc tương đương
- Đèn LED RGB 8x8 Neopixel
- Breadboard
- 3 nút công tắc
- Dây nhảy
- Vít
- Vỏ - đế và giá đỡ bằng bìa cứng
Dụng cụ: Tua vít, súng bắn keo
Bước 2: Chuẩn bị Đế màn hình Neopixel
Đầu tiên, kết nối 3 dây jumper với Neopixel. Tôi đang sử dụng mã màu đi dây sau:
Trắng: GND
Xám: 5V Tím: Dữ liệu IN
Sau đó, dán Nelpixel vào bảng hiển thị bằng keo nóng.
Bước 3: Chuẩn bị Bộ chuyển nút
Đặt công tắc nút trên breadboard và kết nối dây jumper bằng mã màu dây sau:
Màu nâu: Nút trái
Đỏ: Nút trái Màu cam: Nút giữa Màu vàng: Nút giữa Màu xanh lá cây: Công tắc nút phải Màu xanh lam: Công tắc nút phải
Các dây màu nâu, cam, xanh lá cây được nối với thanh (-) cùng với một dây đen mới.
Lưu ý: Bạn có thể nhận thấy rằng tôi không sử dụng bất kỳ điện trở nào cho các nút này. Đó là bởi vì tôi sẽ sử dụng mã Arduino để sử dụng các điện trở chân cắm Arduino 20K tích hợp sẵn. Xem dự án khác của tôi về cách sử dụng điện trở bên trong bằng cách sử dụng mã của bạn để đơn giản hóa mạch của bạn.
www.instructables.com/id/Simon-Whack-a-Mol…
Bước 4: Gắn Arduino và Giá đỡ pin vào Bảng đế
Sử dụng vít (hoặc keo nóng) để gắn Arduino và giá đỡ pin vào bo mạch chủ.
Bước 5: Gắn đơn vị màn hình vào tấm nền
Sử dụng keo nóng để dán bộ hiển thị vào bảng chân đế như hình minh họa.
Bước 6: Kết nối Jumper Wires với Arduino
Kết nối tất cả các dây jumper với Arduino theo cách gán chân sau:
Đỏ -> 2
Vàng -> 3 Xanh lam -> 4 Tím -> 5 Đen -> Trắng GND -> Xám GND -> 5V
Bước 7: Tải lên mã và chơi
Tôi đã tải trước Arduino với mã đính kèm để ngay sau khi pin 9V được kết nối với Arduino, nó bắt đầu chơi trò chơi. Các nút màu xanh lam dùng để di chuyển vị trí chip của bạn sang cột trái hoặc phải trước khi nhấn nút màu vàng để thả chip. (Xem video)
Để vào chế độ demo, chỉ cần nhấn bất kỳ nút nào và nhấn & nhả thiết lập lại. Khi màn hình rõ ràng, hãy nhả nút và bạn sẽ thấy màu đỏ và xanh lam tự động phát. Bạn sẽ nhận thấy rằng trong chế độ demo, người chơi màu đỏ và xanh chỉ đơn giản là chọn các cột một cách ngẫu nhiên và không sử dụng bất kỳ chiến lược chiến thắng nào để đánh bại người chơi khác.
Để thoát khỏi chế độ demo, chỉ cần đặt lại Arduino.
Tôi đang có kế hoạch thêm chế độ chơi đơn với Arduino trong tương lai, vì vậy nếu bạn biết về thuật toán cơ bản cho Connect 4, hãy cho tôi biết.
Đề xuất:
Trò chơi Aruduino LED Nhấp nhanh Trò chơi hai người chơi: 8 bước
Aruduino LED Game Fast Click Two Player Game: Dự án này được lấy cảm hứng từ @HassonAlkeim. Nếu bạn sẵn sàng tìm hiểu sâu, đây là một liên kết bạn có thể kiểm tra https://www.instructables.com/id/Arduino-Two-Player-Fast-Button-Clicking-Game/. Trò chơi này là một phiên bản cải tiến của Alkeim's. Nó là một
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ảng điều khiển trò chơi bỏ túi Arduino + A-Maze - Trò chơi mê cung: 6 bước (có hình ảnh)
Arduino Pocket Game Console + A-Maze - Maze Game: Chào mừng bạn đến với người hướng dẫn đầu tiên của tôi! Dự án mà tôi muốn chia sẻ với bạn hôm nay là trò chơi Arduino mê cung, đã trở thành một bảng điều khiển bỏ túi có khả năng tương tự như Arduboy và các bảng điều khiển dựa trên Arduino tương tự. Nó có thể được hiển thị với các trò chơi trong tương lai của tôi (hoặc của bạn) nhờ hội chợ
Trình mô phỏng trò chơi điện thoại thông minh- Chơi trò chơi Windows bằng IMU điều khiển bằng cử chỉ, Gia tốc kế, Con quay hồi chuyển, Từ kế: 5 bước
SmartPhone Game Simulator- Chơi Windows Games Sử dụng IMU Điều khiển bằng cử chỉ, Gia tốc kế, Con quay hồi chuyển, Từ kế: Hỗ trợ dự án này: https://www.paypal.me/vslcreations bằng cách quyên góp cho mã nguồn mở & hỗ trợ để phát triển hơn nữa
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à