Mục lục:
- Bước 1: Bắt đầu
- Bước 2: Thêm đèn LED
- Bước 3: Ghim kỹ thuật số
- Bước 4: PushButtons
- Bước 5: Ghim kỹ thuật số và tương tự
- Bước 6: Cảm biến quang học
- Bước 7: Xác định các biến
- Bước 8: Khai báo các biến
- Bước 9: Đang tải
- Bước 10: Bật / Tắt đèn LED
- Bước 11: Nút Tắt
- Bước 12: Chơi vui vẻ
Video: Tic Tac Toe: 12 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:31
Dự án Tinkercad »
Hôm nay chúng ta sẽ tạo trò chơi Tic Tac Toe trên TinkerCad bằng Arduino. Chúng ta sẽ sử dụng rất nhiều thành phần đơn giản và sử dụng mã để liên kết tất cả chúng lại với nhau. Phần chính của mạch này kết hợp tất cả lại với nhau là mã. Chương trình này có nhiều khả năng và có thể được thay đổi theo cách mà người dùng thấy phù hợp. Trò chơi này cũng có tùy chọn sử dụng đèn RGB, nhưng nếu bất kỳ ai muốn tiếp tục dự án này, họ sẽ cần kết nối 2 arduinos với nhau.
Quân nhu
- Arduino
- Breadboard (lớn)
- Dây điện
- Nút bấm
- Đèn LED
- Điện trở (10k và 150)
- Quang trở
Bước 1: Bắt đầu
Vì vậy, chúng tôi sẽ bắt đầu điều này với một breadboard lớn và vi điều khiển Arduino.
Bước 2: Thêm đèn LED
Bước tiếp theo là thêm đèn LED và nút bấm vào breadboard. Chúng tôi chưa kết nối chúng mà chỉ đặt chúng vào bảng theo cách để không có dây nào cản trở các nút bấm khác. Có rất nhiều thành phần nên chúng ta cần giải phóng chúng như thế này để không đụng hàng. Một breadboard lớn được khuyến khích cho dự án này.
Bước 3: Ghim kỹ thuật số
Vì vậy, trước khi chúng tôi thêm bất kỳ thứ gì khác, trước tiên hãy kết nối các chân kỹ thuật số với đèn LED. Trong dự án này, chúng tôi sẽ sử dụng tất cả các chân analog và kỹ thuật số mà Arduino có.
Bước 4: PushButtons
Đối với bước này, chúng ta sẽ kết nối nguồn và nối đất với nút bấm. Trong bước này, chúng ta sẽ sử dụng điện trở 10k để hạn chế lượng điện. 2 nút bên phải không được sử dụng để bật hoặc tắt đèn LED, nhưng chúng được sử dụng để bắt đầu một trò chơi mới và cho một số thứ khác mà chúng ta sẽ thấy khi chúng ta bắt đầu mã.
Bước 5: Ghim kỹ thuật số và tương tự
Trong bước này, chúng tôi sẽ kết nối các nút với chân kỹ thuật số và chân analog. Các chân tương tự có thể được sử dụng trong trường hợp này vì chúng có thể được sử dụng giống như cách sử dụng các chân kỹ thuật số.
Bước 6: Cảm biến quang học
Trong bước này, chúng ta sẽ kết nối các điện trở quang với đèn LED. Mục đích của điều này là để cho những người chơi khác nhau có được các mức độ sáng khác nhau và điều này cho phép người chơi phân biệt chính họ. Trong bước này, bạn thấy lý do tại sao khoảng cách giữa các bước là cần thiết.
Bước 7: Xác định các biến
Trong bước này, chúng ta sẽ bắt đầu mã. Phần đầu tiên của việc này sẽ là xác định các nút và đèn LED khác nhau, nhưng cũng có một biến khác có giá trị bằng 0. Biến này sẽ giúp chúng ta bật và tắt đèn LED chỉ bằng một nút bấm.
Bước 8: Khai báo các biến
Trong bước này, chúng ta sẽ hoàn thành việc khai báo các biến này và thiết lập các nút làm đầu vào và đèn LED làm đầu ra.
Bước 9: Đang tải
Phần này của mã có thể được xem như một "màn hình tải". Hầu hết các trò chơi thường có một số trình tự khởi động ở phần đầu nhưng phần này là không bắt buộc và chỉ được thực hiện cho chương trình. Đây là những gì nút khác ở bên phải có thể được sử dụng cho. Nó có thể hiển thị trình tự khởi động cho đến khi "nút bắt đầu" được nhấn.
Bước 10: Bật / Tắt đèn LED
Bước này tập trung vào mã chính của cách bật và tắt đèn LED bằng các nút. Trong đoạn mã này, chúng tôi sẽ sử dụng biến bằng 0 mà chúng tôi đã thiết lập ban đầu khi xác định các biến của chúng tôi. Theo mã này, đèn LED sẽ bật khi nhấn nút, nhưng sẽ tắt khi nhấn lại.
Bước 11: Nút Tắt
Bước này mã hóa nút tắt hoặc nút trò chơi mới. Điều này được sử dụng khi một người chơi đã thắng hoặc chơi xong trò chơi và trò chơi sẽ được đặt lại và có thể bắt đầu lại. Nút này về cơ bản là một nút đặt lại khởi động lại vòng lặp để trò chơi có thể được chơi đi chơi lại nhiều lần.
Bước 12: Chơi vui vẻ
Đó là phần cuối của hướng dẫn này và tôi hy vọng bạn sẽ vui vẻ khi chơi với mạch và mã này và thực hiện ngày càng nhiều thay đổi đối với mạch này vì khả năng là vô tận vì đây là một chương trình rất mở.
Đề xuất:
Trò chơi Python Tic Tac Toe: 4 bước
Trò chơi Python Tic Tac Toe: Trò chơi python tic tac toe Trò chơi này được làm bằng python, một ngôn ngữ máy tính. Tôi đã sử dụng trình chỉnh sửa python có tên là: pycharm, bạn cũng có thể sử dụng trình chỉnh sửa mã python bình thường
Trò chơi Arduino Touch Tic Tac Toe: 6 bước (có hình ảnh)
Trò chơi Arduino Touch Tic Tac Toe: Các bạn thân mến, chào mừng bạn đến với một hướng dẫn Arduino khác! Trong hướng dẫn chi tiết này, chúng ta sẽ xây dựng một trò chơi Arduino Tic Tac Toe. Như bạn có thể thấy, chúng tôi đang sử dụng màn hình cảm ứng và chúng tôi đang chơi với máy tính. Một trò chơi đơn giản như Tic Tac Toe là
Trò chơi Tic-Tac-Toe điện tử trong hộp gỗ: 5 bước
Trò chơi Tic-Tac-Toe điện tử trong hộp gỗ: Xin chàoTôi giới thiệu trò chơi Tic-Tac-Toe vui nhộn trong một phiên bản mới.Tôi đã tìm kiếm trên web về dự án tương tự, nhưng ý tưởng ở đây là duy nhất. HY VỌNG:) Vì vậy, hãy bắt đầu ngay bây giờ
Trò chơi Microbit Tic Tac Toe: 4 bước (có hình ảnh)
Trò chơi Microbit Tic Tac Toe: Đối với dự án này, đồng nghiệp của tôi - @descartez và tôi đã tạo một trò chơi tic tac toe tuyệt vời bằng cách sử dụng chức năng radio của microbits. Nếu bạn chưa từng nghe nói về microbit trước đây, chúng là một bộ vi điều khiển tuyệt vời được thiết kế để dạy lập trình cho trẻ em. Họ
Trò chơi Tic-Tac Toe tương tác được điều khiển bằng Arduino: 6 bước
Trò chơi Tic-Tac Toe tương tác được điều khiển bằng Arduino: Mục tiêu của dự án Physical Tic-Tac-Toe là chuyển một trò chơi nổi tiếng sang lĩnh vực vật lý. Ban đầu, trò chơi được chơi bởi hai người chơi trên một tờ giấy - bằng cách đặt các ký hiệu ‘X’ và ‘O’ lần lượt. Ý tưởng của chúng tôi là kiểm tra hành vi của người chơi