Mục lục:

Trò chơi phản ứng Arduino: 9 bước
Trò chơi phản ứng Arduino: 9 bước

Video: Trò chơi phản ứng Arduino: 9 bước

Video: Trò chơi phản ứng Arduino: 9 bước
Video: Học lập trình Arduino KHÔNG HỀ KHÓ - Bộ KIT học tập Arduino Uno R3 BLK 2024, Tháng mười một
Anonim
Trò chơi phản ứng Arduino
Trò chơi phản ứng Arduino

Tôi thực hiện trò chơi này như một bài tập ở trường. Chúng tôi phải tạo ra thứ gì đó tương tác với arduino. Đây là dự án Arduino đầu tiên mà tôi từng thực hiện, vì vậy nó khá khó khăn, nhưng không phải là không thể!

Bước 1: Thu thập công cụ của bạn

Đối với dự án này, bạn sẽ cần:

- Arduino. (Tôi đã sử dụng nano, nhưng bạn có thể sử dụng bất kỳ Arduino nào)

- thanh trượt (chiết áp)

- Một nut bâm

- Màn hình LED, tốt nhất là 32 x 128

- Ít nhất sáu đèn LED (Tôi khuyên bạn nên mua một loạt chúng, chúng sẽ dễ bị hỏng)

- Một breadboard để kiểm tra dự án của bạn

- hộp đựng pin

- Máy tính xách tay

- Sắt hàn

Bước 2: Kết nối LEDS

Kết nối LEDS
Kết nối LEDS

Khi bạn đã tập hợp tất cả các công cụ của mình, đã đến lúc thực hiện!

Đây là sơ đồ của dự án.

Vì vậy, làm thế nào để bạn làm điều này?

Trước hết, hãy kết nối Arduino với máy tính của bạn và tải xuống mã. Tải nó lên Arduino của bạn

Khi bạn đã tải lên mã, hãy lấy breadboard của bạn ra!

Kết nối đèn LED của bạn như sơ đồ ở trên, đặt chuỗi nhỏ của đèn LEDS ở đường nối đất trên bảng mạch của bạn (thường là đường màu xanh lam ở phía trên cùng của bảng mạch của bạn). Lấy một hoặc dây cáp của bạn và kết nối nó với GND (mặt đất) trên arduino của bạn và phía bên kia của đường dây nối đất trên breadboard. Bây giờ tất cả mọi thứ bạn sẽ đặt trên toàn bộ đường ngang này, sẽ được nối đất.

Mặt còn lại của LEDS phải nằm trên bảng mạch. Bạn có thể đặt chúng ở bất cứ đâu, miễn là bạn kết nối chúng với các chân kỹ thuật số của Arduino. Bằng cách đó, chúng sẽ nhận được điện và bạn có thể sử dụng chúng cho mã của mình. Đối với chân kỹ thuật số: bạn có năm đèn led, vì vậy bạn sẽ kết nối tất cả chúng với các chân kỹ thuật số khác nhau.

Led một nối với chân số 3, led hai nối với chân số 5, led ba nối với chân số 7, led bốn nối với chân số 9 và led năm nối với chân số 10. Đảm bảo rằng bạn đã cắm dây cáp vào đường thẳng đứng của breadboard chứ không phải trên đường ngang.

Có một đèn led thứ sáu, đèn led này là "Đèn cứu sinh" cho người chơi của bạn, một đèn cho biết người chơi có thua hay không. Đèn này phải được kết nối theo cùng một cách, nhưng sử dụng chân kỹ thuật số 11.

Và đó là nó để kết nối LEDS!

Bước 3: Thanh trượt

Thanh trượt
Thanh trượt
Thanh trượt
Thanh trượt
Thanh trượt
Thanh trượt

Thanh trượt khá dễ kết nối. Thanh trượt có 3 chân. Hai chân một bên là nối đất và vôn, chân còn lại là tín hiệu của bạn.

Chân tín hiệu đi đến Chân tương tự A1

Ghim nối đất đi vào đường nối đất trên bảng bánh mì của bạn.

Bây giờ, chúng tôi vẫn chưa làm được điều này, nhưng điều quan trọng là phải tạo một đường 5V trên bảng mạch của bạn. Nó nằm bên dưới hoặc bên trên đường mặt đất và có màu đỏ. Lấy cáp của bạn và đặt nó vào 5V trên arduino của bạn. Đặt đường còn lại trên đường 5V trên breadboard của bạn. Toàn bộ đường ngang này bây giờ là đường 5V của bạn và bạn có thể đặt tất cả điện của mình ở đây.

Đặt chân 5V trên đường này và thanh trượt của bạn sẽ được kết nối!

Bước 4: Màn hình LED

Màn hình LED
Màn hình LED

Phần hướng dẫn này chỉ hoạt động đối với màn hình LED 4 chân trên Arduino Nano. Đảm bảo rằng màn hình của bạn có các chân sau: GND, VDD, SCK và SDA. Arduino Uno có SCK và SDA được chuyển đổi xung quanh, vì vậy hãy google bước này nếu bạn không chắc chắn về cách kết nối màn hình của mình.

Chân GND rất dễ dàng, bạn kết nối cái này với dây nối đất trên breadboard hoặc chân nối đất còn lại trên arduino của bạn.

Sau đó, kết nối VDD với đường 5V của bạn.

SCK và SDA sử dụng chân analog 4 và 5, SCK sử dụng chân Analog 5 và SDA sử dụng chân Analog 4.

Bây giờ màn hình của bạn đã được kết nối, hãy đặt arduino của bạn vào nguồn điện và đảm bảo rằng nó đang hoạt động.

Bước 5: Nút

Cái nút
Cái nút
Cái nút
Cái nút

Điều cuối cùng bạn cần kết nối là nút của bạn. Có nhiều loại nút khác nhau với các cách kết nối khác nhau. Ở trên, bạn có thể thấy nút tôi đang sử dụng. Nếu bạn có nút này hoặc nút tương tự có cùng các chân, bạn có thể làm theo hướng dẫn này. Nếu không, bạn cần phải google cách kết nối nút của bạn.

Có 3 chân trên nút này.

GND chuyển đến dòng cơ bản của bạn trên breadboard

VCC đi đến đường 5V của bạn trên breadboard

và S là đầu ra kỹ thuật số, đi đến chân số 8.

Yay! Bây giờ mọi thứ đã được kết nối và sẵn sàng để kiểm tra.

Bước 6: Kiểm tra

Thử nghiệm
Thử nghiệm

Bây giờ, mọi thứ đã sẵn sàng để kiểm tra!

Nếu bạn chưa có, hãy tải xuống và tải mã lên Arduino của bạn. Nó có thể trông hơi kỳ lạ, nhưng trò chơi của bạn hiện đã sẵn sàng để bắt đầu! Bạn có thể tạo mẫu một chiếc vỏ bằng bìa cứng (như tôi đã làm) và quyết định nơi bạn muốn thanh trượt, nút, màn hình led và đèn led của mình.

Bước 7: Hàn

Hàn
Hàn

Bây giờ, đây là phần khó, đặc biệt là trên Arduino Nano. Trước khi bắt đầu hàn, hãy đảm bảo rằng bạn đang ở bên ngoài hoặc sử dụng khẩu trang để tránh hít thở không khí độc hại từ sắt hàn.

Tất cả những thứ bạn vừa kết nối trên breadboard và arduino, bạn sẽ gắn vĩnh viễn. Đảm bảo rằng tất cả các dây của bạn hoạt động và bạn có dây phù hợp ở đúng vị trí.

Được rồi, đây là cách tôi đã làm.

Đường 5V và Đường nối đất cần được tạo lại bằng thứ gì đó mà bạn có thể bán. Tôi đã sử dụng một protoboard (hình trên). Cắt protoboard để bạn có hai phần nhỏ hơn. Nó không cần phải thực sự lớn, nhưng hãy đảm bảo rằng chúng có đủ không gian cho dây cáp của bạn. Bây giờ, lấy sắt hàn đó ra và bán một dây vào đường 5V trên bảng mạch của bạn. Mặt còn lại nên được hàn trên một trong các bảng proto. Bây giờ chúng tôi đã tạo lại một đường 5V trên tất cả protoboard này. Tất cả mọi thứ cần 5V, có thể được bán cho này. Làm tương tự với bảng proto khác, nhưng sử dụng chân nối đất trên Arduino của bạn.

Được rồi, tất cả mọi thứ cần 5V và Ground trước đây, cần được bán trên các bảng này. Bạn có thể lộn xộn tất cả chúng lại với nhau để làm cho nó dễ dàng hơn một chút. Điều này có nghĩa là tất cả các đèn led của bạn phải được nối cáp và các bộ phận nhỏ hơn phải được hàn vào bảng mạch mặt đất. (Các mặt khác nên được bán cho các chân kỹ thuật số của chúng mà chúng tôi đã tạo mẫu trước đó)

Về cơ bản, mọi thứ bạn nối dây, sẽ được bán như thế này.

Khi điều đó hoàn thành, dự án của bạn là vĩnh viễn!

Bước 8: Vỏ bọc

Vỏ bọc
Vỏ bọc

Bước cuối cùng, là tập hợp tất cả lại với nhau: bạn sẽ thiết kế một chiếc ốp lưng!

Hộp đựng này có thể là bất cứ thứ gì bạn muốn, miễn là các bộ phận vừa vặn. Trường hợp của tôi là mô hình in 3D do tôi thiết kế và người khác đã tạo mô hình 3D cho tôi, tôi muốn tải nó lên, nhưng nó có một vài sai sót trong thiết kế, vì vậy tốt nhất bạn nên tự làm. Thêm vào đó, nó sẽ giống như dự án của riêng bạn khi bạn làm vậy!

Vì vậy, nếu bạn đã tạo mẫu trước đó, bạn có thể sử dụng điều đó để đảm bảo có đủ không gian cho tất cả các bộ phận. Ngoài ra, đừng quên tạo khoảng trống cho cáp của arduino với nguồn điện của bạn! Tôi hy vọng bạn sẽ phát điên và sử dụng vật liệu và màu sắc của riêng bạn!

Bước 9: Lời cuối cùng

Vì vậy, tôi hy vọng bạn thích sự hướng dẫn của tôi và thực hiện dự án tuyệt đẹp của riêng bạn. Hãy thoải mái thay đổi mọi thứ theo ý muốn của bạn. Còn với tôi, dự án này vẫn chưa kết thúc. Thiết kế cuối cùng của tôi đã hoạt động, nhưng sau vài giờ Arduino của tôi ngừng hoạt động, vì vậy tôi hy vọng sẽ tìm ra giải pháp để nó hoạt động vĩnh viễn. Tôi rất thích dự án này, mặc dù nó rất căng thẳng, nhiều giờ và nhiều nước mắt. Tôi hy vọng sẽ làm được nhiều hơn nữa trong tương lai và bạn sẽ thích dự án của mình!

Đề xuất: