Mục lục:

Nhấn nút); // Trò chơi Arduino LCD: 5 bước (có hình ảnh)
Nhấn nút); // Trò chơi Arduino LCD: 5 bước (có hình ảnh)

Video: Nhấn nút); // Trò chơi Arduino LCD: 5 bước (có hình ảnh)

Video: Nhấn nút); // Trò chơi Arduino LCD: 5 bước (có hình ảnh)
Video: Arduino | Tạo menu LCD đơn giản | Menu Arduino đơn giản 2024, Tháng bảy
Anonim
Nhấn nút); // Trò chơi Arduino LCD
Nhấn nút); // Trò chơi Arduino LCD

Gần đây trong Hướng đạo sinh, tôi đã làm việc trên huy hiệu bằng khen Thiết kế trò chơi. Đối với một trong những yêu cầu, tôi đã xây dựng trò chơi này bằng cách sử dụng Arduino dựa trên Trò chơi LED Rocker. Điểm của trò chơi là ghi được số điểm cao nhất có thể. Khi bắt đầu trò chơi, bạn sẽ cần phải nhấn nút để bắt đầu, sau đó sẽ có một mũi tên ở giữa màn hình. Có một mũi tên khác bên dưới nó di chuyển trên màn hình. Khi các mũi tên khớp với nhau, bạn cần nhấn và giữ nó cho đến khi đèn LED màu xanh lá cây sáng lên. Sau đó, bạn sẽ nhận được một điểm và trò chơi sẽ tăng tốc.

Quân nhu

  • Arduino Uno hoặc Nano
  • Breadboard (nhỏ nếu bạn đang sử dụng Arduino Uno, trung bình nếu bạn đang sử dụng Arduino Nano)
  • Màn hình LCD 16x2 tương thích với Arduino
  • Một đèn LED đỏ và một đèn LED xanh lục (mỗi đèn một cái)
  • Một công tắc nút bấm
  • Dây bảng mạch
  • Một điện trở 10 kilo ohm
  • Một chiết áp
  • Hai điện trở 220 Ohm (bạn có thể cần một điện trở khác cho màn hình LCD của mình tùy thuộc vào loại)
  • Tùy chọn: máy in 3d để làm vỏ cho trò chơi

Bước 1: Hàn nút bấm và đèn LED

Hàn nút bấm và đèn LED
Hàn nút bấm và đèn LED
Hàn nút bấm và đèn LED
Hàn nút bấm và đèn LED

Cắt một số dây trên breadboard và hàn chúng vào nút bấm và đèn LED. Bạn có thể tạo nền tảng chung cho LEDS.

Bước 2: Tùy chọn: Trường hợp cho trò chơi

Tùy chọn: Vỏ cho trò chơi
Tùy chọn: Vỏ cho trò chơi

Đây là các tệp cho một trường hợp in 3D cho trò chơi này.

Điều này ban đầu được thiết kế cho Arduino Uno, nhưng có thể được sử dụng với Nano.

Bước 3: Kết nối phần còn lại của mạch

Kết nối phần còn lại của mạch
Kết nối phần còn lại của mạch
Kết nối phần còn lại của mạch
Kết nối phần còn lại của mạch
Kết nối phần còn lại của mạch
Kết nối phần còn lại của mạch

Kết nối phần còn lại của mạch bằng cách sử dụng sơ đồ mạch.

Các kết nối là:

  • Arduino 5v tới breadboard + và Arduino GND vào breadboard -
  • Điểm chung của đèn LED với mặt đất bảng mạch
  • Đèn LED màu đỏ ở chân 3 và đèn LED màu xanh lá cây ở chân 4
  • Nút Breadboard + to và phía bên kia của nút để ghim 6 và tiếp đất
  • Breadboard + đến đầu nối chiết áp 1 và đầu nối chiết áp 2 đến mặt đất LCD
  • Breadboard + to LCD VCC
  • Gạt chiết áp (chân giữa) đến chân tương phản LCD
  • Đăng ký LCD Chọn chân cắm vào chân 7 của Arduino
  • Chân LCD RW vào breadboard -
  • LCD E đến chân 9 của Arduino
  • LCD D4 đến chân 10 của Arduino
  • LCD D5 đến chân 11 của Arduino
  • LCD D6 đến chân 12 của Arduino
  • LCD D7 đến chân 8 Arduino
  • LCD LED + tới breadboard +, LCD LED - đến breadboard -

Bước 4: Mã

Tải mã lên Arduino.

Hãy thay đổi mã nếu bạn muốn, nó là một chương trình khá đơn giản.

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

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

Nhấn nút khi con trỏ ở giữa và giữ nó để bật đèn xanh và chuyển sang cấp độ tiếp theo.

Cảm ơn bạn đã xem bài Có thể hướng dẫn này! Nếu bạn thích nó, hãy cân nhắc bỏ phiếu cho tôi trong thử thách thứ 1, 000.

Đối với những người đang thắc mắc, tiêu đề được định dạng giống như một dòng mã Arduino (C ++).