Mục lục:

Arduino "Người chơi đầu tiên" cho trò chơi trên bàn: 4 bước
Arduino "Người chơi đầu tiên" cho trò chơi trên bàn: 4 bước

Video: Arduino "Người chơi đầu tiên" cho trò chơi trên bàn: 4 bước

Video: Arduino
Video: 10K Subs Gaming Keyboard Mouse and Microphone Giveaway Winners 2024, Tháng mười một
Anonim
Arduino
Arduino
Arduino
Arduino
Arduino
Arduino
Arduino
Arduino

Dự án này được lấy cảm hứng từ các ứng dụng "trình phát đầu tiên" mà chồng tôi và tôi đã sử dụng trên điện thoại của mình. Chúng tôi thích chơi các trò chơi trên bàn cờ và sử dụng ứng dụng "người chơi đầu tiên" để quyết định ai là người đi trước. Tôi quyết định thử tạo phiên bản Arduino của riêng mình và cố gắng viết mã nó dựa trên những gì tôi đã học được. Các ứng dụng khá đơn giản, họ chọn ngẫu nhiên người nào sẽ chơi trước.

Dự án này được thiết kế để nhấn một nút (đầu vào) và sau đó sẽ sáng ngẫu nhiên một đèn LED màu đỏ hoặc xanh lam (đầu ra). Đơn giản chỉ cần chọn màu của bạn và nếu đèn LED của bạn sáng lên, bạn là người đầu tiên chơi trò chơi! Bảng đầu tiên này đơn giản chỉ với 2 đèn LED, nhưng bạn rất có thể dễ dàng thêm nhiều đèn LED hơn và sửa đổi mã để chọn một người chơi đầu tiên trong số nhiều người chơi hơn (ví dụ: nếu bạn muốn 4 người chơi, hãy thêm vào 2 đèn LED nữa).

Điều này cũng có thể giúp bạn đưa ra quyết định! Không thể quyết định xem chương trình Netflix nào? Chỉ định mỗi tùy chọn một màu và để tùy chọn này chọn cho bạn! Ai sẽ làm các món ăn tối nay? Hãy để nó quyết định cho bạn!

Hy vọng bạn có niềm vui với điều này.

Dự án này là một dự án tốt cho những người mới bắt đầu có một số kiến thức nền tảng về viết mã trong C ++.

Quân nhu

  • Arduino Uno hoặc Sparkfun Redboard, v.v.
  • Máy tính và kết nối cáp USB
  • 2 LEDS (tôi đã sử dụng màu đỏ và xanh lam)
  • Kết nối dây
  • 1 nút nhấn
  • 2 điện trở
  • Đăng nhập Arduino Editor trực tuyến để lấy mã

Bước 1: Thiết lập bảng mạch

Thiết lập bảng mạch
Thiết lập bảng mạch
Thiết lập bảng mạch
Thiết lập bảng mạch

Bước đầu tiên của bạn là nối và tạo các mạch trên breadboard của bạn.

  • Chèn 2 đèn LED và kết nối 2 dây jumper (tôi đã sử dụng màu đỏ và màu xanh). Cực dương dài hơn của đèn LED màu đỏ (cực dương) của tôi được kết nối với chân 11. Đèn LED màu xanh lam được kết nối với chân 12.
  • Mắc 2 điện trở để nối cực âm bên ngắn hơn (cực âm) của mỗi LED với cột âm (-) thẳng đứng màu đen.
  • Nối dây jumper đen từ cột dọc âm xuống đất.
  • Thêm một nút trên phần giữa của breadboard của bạn. Xem hình để kết nối dây đen với đất và dây vàng vào chốt 2.
  • Cắm bo mạch của bạn vào máy tính của bạn để cung cấp điện.

Bước 2: Mã dự án của bạn

Mã dự án của bạn
Mã dự án của bạn

Đây là một liên kết đến mã của tôi. Vui lòng xem // ghi chú của tôi giải thích từng phần mã của tôi. Điều này sẽ giúp bạn chỉnh sửa nó như bạn muốn!

Bước 3: Kiểm tra nó

Kiểm tra nó
Kiểm tra nó

Hãy thử nó ra! Cắm và tải mã của bạn lên. Đây là một video để cho thấy nó sẽ hoạt động như thế nào.

Bước 4: Tùy chọn - Mở rộng dự án của bạn

Như đã đề cập trước đây, một số tùy chọn để thêm vào dự án này để làm cho nó nâng cao hơn:

  • Thêm nhiều đèn LED để có nhiều "người chơi" hơn (ví dụ: nếu bạn có trò chơi 4 người chơi)
  • Thêm các nút khác (ví dụ: yêu cầu mọi người nhấn một nút)
  • Thay đổi thời gian trễ nếu muốn
  • Thêm tiếng ồn của còi
  • Vân vân.

Đề xuất: