Mục lục:

Chấm điểm tự động cho trò chơi bi lắc nhỏ: 10 bước (có hình ảnh)
Chấm điểm tự động cho trò chơi bi lắc nhỏ: 10 bước (có hình ảnh)

Video: Chấm điểm tự động cho trò chơi bi lắc nhỏ: 10 bước (có hình ảnh)

Video: Chấm điểm tự động cho trò chơi bi lắc nhỏ: 10 bước (có hình ảnh)
Video: Tự Ý Sửa Điểm 1 Môn Toán - Dạy Bé Không Được Nói Dối - Hà Sam 2024, Tháng bảy
Anonim
Tính điểm tự động cho trò chơi bi lắc nhỏ
Tính điểm tự động cho trò chơi bi lắc nhỏ
Tính điểm tự động cho trò chơi bi lắc nhỏ
Tính điểm tự động cho trò chơi bi lắc nhỏ

Trò chơi Skee-Ball tự làm tại nhà có thể rất thú vị cho cả gia đình, nhưng nhược điểm của chúng luôn là thiếu tính năng tự động. Trước đây tôi đã chế tạo một máy Skee-Ball có chức năng ghép các quả bóng trong trò chơi thành các kênh riêng biệt dựa trên vòng ghi điểm mà chúng đi qua. Những người khác cũng đã chọn thiết kế xây dựng này. Điều này cho phép người chơi theo dõi điểm số trò chơi của họ theo cách thủ công bằng cách cộng các quả bóng trong mỗi kênh. Thật tuyệt nếu có thể tính điểm Skee-Ball của bạn bằng điện tử để có thể tránh được hệ thống kênh phức tạp này. Tôi cũng muốn thiết kế một buồng chứa cho các quả bóng trò chơi. Khi một trò chơi mới được bắt đầu, một cửa sẽ được thả xuống, cho phép chơi 9 quả bóng xiên theo quy định.

Tôi không muốn trò chơi này có một dấu ấn lớn, vì vậy ý tưởng ban đầu của tôi là xây dựng một trò chơi sử dụng bóng gôn để chơi. Tuy nhiên, tôi không thích cách tung bóng gôn của đường dốc trò chơi, vì vậy tôi đã chuyển sang dùng bóng gỗ 1-1 / 2”có thể mua từ Woodpecker Crafts. Đây là địa chỉ web:

woodpeckerscrafts.com/1-1-2-round-wood-bal…

Kích thước cuối cùng của trò chơi là rộng 17 inch x 79 inch dài x cao 53 inch tại điểm cao nhất của nó (bảng điểm). Trong Tài liệu hướng dẫn này, tôi sẽ tập trung vào giải thích các thành phần điện tử và mã cần thiết để thực hiện tính điểm tự động trên máy Skee-Ball sản xuất tại nhà. Tài liệu hướng dẫn trước đây của tôi có tên “Máy bắn bi khác” cung cấp hướng dẫn chi tiết hơn về các kỹ thuật chế biến gỗ cần thiết để chế tạo máy bắn bi.

Quân nhu

Trò chơi của chính nó:

· Ván ép ½”(các mặt và lắp ráp bảng mục tiêu)

· 2 x 4 đinh tán thông (cắt theo chiều rộng nhỏ hơn cho khung đường nối)

· ¾”ván ép (đoạn đường nối)

· Ván ép 1/8”(cạnh đoạn đường nối)

· 1 x 4 thông (các mặt của lắp ráp mục tiêu)

· Khung xây dựng 2 x 8 (khởi chạy)

· Ống PVC đường kính 4”(vòng ghi điểm)

· Bộ sơn acrylic (bảng điểm)

· Tấm nhựa trong suốt dày 1/8”(bảng điểm)

· Đề can số (vòng ghi điểm)

· Đầu thùng nhựa (vòng chấm điểm lớn)

· Đúc mép gạch vinyl trắng cao 4”(vòng dưới cùng của bảng mục tiêu)

· Lưới thể thao (lồng bảo vệ)

· ¾”chốt gỗ (lồng bảo vệ

Linh kiện điện tử:

· (7) Công tắc micro cửa đồng xu Arcade với dây thẳng

· Vít máy nhỏ

· ½”x 8 vít gỗ

· (14) Giá đỡ góc vuông bằng kim loại 1”

· Arduino Mega

· Các đèn LED khác nhau (tích hợp điện trở - được sử dụng trên bảng mục tiêu)

· Đèn LED (cho bảng điểm)

· Đèn LED 7 đoạn 2,3”một chữ số (E-Bay)

· Đèn LED 7 đoạn, 4 chữ số, cao 1,2”(Adafruit Industries)

· Các bảng hàn khác nhau

· Điện trở 220 ohm (đối với đèn LED và LED 7 đoạn cao)

· Công tắc tạm thời (công tắc đặt lại)

· Động cơ servo (cửa thả xuống để thả bóng trò chơi)

· Khác. hệ thống dây điện và đầu nối

Bước 1: Hội đồng quản trị mục tiêu

Hội đồng quản trị mục tiêu
Hội đồng quản trị mục tiêu
Hội đồng quản trị mục tiêu
Hội đồng quản trị mục tiêu
Hội đồng quản trị mục tiêu
Hội đồng quản trị mục tiêu

Kích thước của bảng mục tiêu là rộng 16 inch x dài 24 inch và được chế tạo từ ván ép dày ½”. Các lỗ ghi điểm được đặt trên ván ép và được cắt bằng một chiếc cưa lỗ có đường kính 4 inch được kết nối với máy khoan của tôi. Tôi đã sử dụng ống nhựa PVC có đường kính 4”cho các vòng ghi điểm. Chúng được dán tại chỗ bằng keo xây dựng để tập trung vào các lỗ đã cắt.

Vòng lớn hơn bao quanh các vòng ghi điểm 20, 30- và 40 được cắt từ đầu thùng giặt. Nó cũng được căn giữa và dán vào đúng vị trí. Vòng dưới cùng được làm từ viền vinyl và được dán vào bảng mục tiêu sau khi một bit bộ định tuyến ¼”được sử dụng để tạo thành một kênh chấp nhận nó (như vậy sẽ giữ được đường cong).

Một hộp (hộp) bên dưới được chế tạo để chứa và dẫn quả bóng xiên đã ném vào máng thoát. Cả bảng mục tiêu và đáy của thùng loa đều được lót bằng vật liệu thảm mềm để “hạn chế” độ nảy của những quả bóng gỗ rắn. Đây là thảm tập yoga được sử dụng:

www.amazon.com/gp/product/B01IZDFWPG/ref=p…

Sau khi hoàn thành việc lắp ráp bảng mục tiêu, các mặt và đỉnh bao quanh cụm mục tiêu đã được thiết kế, cắt ra và gắn vào. Tổ hợp mục tiêu được lắp ở góc 45 độ.

Bước 2: Bảng mục tiêu Điện tử

Bảng mục tiêu Điện tử
Bảng mục tiêu Điện tử
Bảng mục tiêu Điện tử
Bảng mục tiêu Điện tử
Bảng mục tiêu Điện tử
Bảng mục tiêu Điện tử
Bảng mục tiêu Điện tử
Bảng mục tiêu Điện tử

Một microwitch arcade với một sợi dây dài thẳng đã được sử dụng để phát hiện quả cầu xiên khi nó rơi qua một vòng ghi điểm. Tôi cần tìm cách nào đó để gắn microwitch vào mặt dưới của bảng mục tiêu. Giá đỡ sản xuất tại nhà được thiết kế và chế tạo bằng cách sử dụng tấm cứng dày 1/8”và các giá đỡ góc vuông nhỏ: Xem bên dưới:

www.amazon.com/gp/product/B01IZDFWPG/ref=p…

Công tắc phải được gắn vào mặt dưới của mỗi lỗ ghi điểm để không cản trở quả bóng rơi xuống, nhưng nó cũng phải được đặt chính giữa để không “bỏ sót” bất kỳ quả bóng nào rơi qua. Dây dài phải được định hình và có tâm để nó có thể bị "vấp" bởi bóng dù nó đi qua lỗ ghi điểm ở đâu.

Tôi cũng muốn thêm đèn vào bảng mục tiêu. Các đèn LED nhỏ được gắn vào chỗ hiểu của mỗi lỗ ghi điểm để chiếu sáng lỗ mở. Để thực hiện điều này, một lỗ phải được làm chìm ngay bên ngoài vành của lỗ ghi điểm. Một mũi khoan Forstner có đường kính 1”được sử dụng để khoan đến độ sâu trên 3/8 inch. Các đèn LED sau đó được cố định bằng một kẹp cáp 1/4”. Các lỗ ghi điểm được mã hóa bằng màu sắc theo các giá trị ghi điểm. Các vòng ghi điểm 10 và 20 được chiếu sáng bằng màu đỏ, các vòng ghi 30, 40 và 50 được chiếu sáng bằng màu xanh lam và hai vòng ghi 100 điểm được chiếu sáng bằng màu xanh lục. Như chúng ta sẽ thấy ở phần sau, cách phối màu này sẽ phù hợp với các màu hiển thị trên bảng điểm.

Khi tất cả các thiết bị chuyển mạch và đèn LED đã được lắp, chúng phải được nối dây và hàn vào bảng wafer đục lỗ tập trung với đầu nối tiêu chuẩn. Các kết nối dây cuối cùng sẽ chạy đến bảng điểm được gắn. Tất cả các dây lỏng lẻo đã được thắt chặt và gắn chặt vào mặt trong của bảng mục tiêu để không làm ảnh hưởng đến các quả bóng trò chơi khi chúng rơi qua các vòng ghi điểm và đi đến máng thoát.

Bước 3: Ramp Assembly

Hội đường dốc
Hội đường dốc
Hội đường dốc
Hội đường dốc
Hội đường dốc
Hội đường dốc

Khung đường nối được chế tạo từ các đinh tán xây dựng được xé thành kích thước 1-1 / 2”x 2”. Khung được xây dựng với các thành viên chéo cách nhau khoảng 16 inch. Khung có độ nghiêng nhẹ so với nó để các viên bi xiên sẽ lăn tự nhiên, theo trọng lực, đến khu vực giữ của chúng.

Tích hợp với cụm đường dốc là máng trả bóng và khu vực giữ bóng. Các quả bóng xiên đã chơi sẽ tích tụ sau cơ chế cửa thả xuống. Cơ chế này được điều khiển bởi một động cơ servo vi mô được nối với bộ vi xử lý Arduino và được lập trình để thả xuống và thả 9 quả bóng trò chơi bất cứ khi nào nhấn nút đặt lại.

Mô tơ servo vi mô được gắn vào khung để cánh tay servo bằng nhựa nẹp phía sau của cửa thả xuống. Cánh cửa này được gắn vào một bản lề có thể di chuyển tự do. Khi cánh tay servo được hướng dẫn, bằng mã, xoay xuống 90 độ, độ nghiêng của rãnh bóng và trọng lượng của các quả bóng gỗ làm cho cửa thả xuống một hốc xả. Các quả bóng sau đó di chuyển tự do đến khu vực chơi trong vịnh mở, nơi chúng có thể được lấy ra từng quả một.

Tôi không hiển thị nhiều chi tiết, nhưng các mặt của cụm đường nối được đóng khung và phủ bằng ván ép mỏng 1/8 inch để tạo khoảng trống cho chuyển động tự do của các quả bóng trò chơi bên dưới, như được mô tả trong đoạn trước. Thiết kế mô phỏng cách một trò chơi Skee-Ball có kích thước arcade thực sự sẽ hoạt động khi bạn bỏ tiền vào để bắt đầu trò chơi.

Việc lắp ráp đoạn đường nối được hoàn thành bằng cách phay một đường chơi bowling bằng ván ép loại tủ ¾ inch để lắp trên đầu khung. Các đinh tán 2 x 4 inch bằng gỗ thông được sử dụng để chế tạo chân cho trò chơi nhằm nâng nó lên khỏi mặt đất đến độ cao thích hợp để chơi trò chơi. Để làm cho trò chơi trở nên di động, các bánh xe công nghiệp 2 inch đã được gắn vào các chân này.

Bước 4: Khởi chạy chế tạo

Khởi chạy chế tạo
Khởi chạy chế tạo
Khởi chạy chế tạo
Khởi chạy chế tạo
Khởi chạy chế tạo
Khởi chạy chế tạo

Lần đầu tiên tôi cố gắng thực hiện một cú phát bóng không rắn bằng kỹ thuật khung và sườn. Tôi đã sử dụng các dải ván ép mỏng (1/8 inch) được dán vào một số miếng khung ¾”được cắt trong đường viền của lần ra mắt. Tôi đã thử nghiệm lần phóng này với các quả bóng gỗ và thấy rằng nó hoạt động không tốt lắm. Nó không cảm thấy chắc chắn và không tung ra những quả bóng gỗ như mong đợi. Tôi quyết định không sử dụng lần khởi chạy này.

Tôi quay lại kỹ thuật xây dựng bệ phóng mà tôi đã sử dụng trước đây. Vụ phóng được làm từ các miếng gỗ xây dựng dày 2 inch riêng lẻ được dán lại với nhau để có được chiều rộng chính xác của bệ phóng. Các mẫu đã được theo dõi và cắt ra trên cưa vòng của tôi. Tất cả các khuyết điểm đã được lấp đầy bằng chất làm đầy cơ thể tự động. Các đường cong đã được mài nhẵn để tạo ra hình dạng cuối cùng của việc phóng. Đây là bước cuối cùng để hoàn thành việc lắp ráp đoạn đường nối.

Bước 5: Màn hình / Lồng bảo vệ

Màn hình / Lồng bảo vệ
Màn hình / Lồng bảo vệ

Màn bảo vệ do tôi chế tạo là một thứ đã được suy tính sau. Tôi nghĩ rằng tôi sẽ cần một số bảo vệ cho tầng hầm với những đứa trẻ lớn của tôi chơi trò chơi. Tôi đã không chụp bất kỳ bức ảnh nào về các bước liên quan. Tôi không thể tìm thấy vật liệu mà tôi có thể làm việc thành công (ống PVC, ống kim loại, ống dẫn) vì vậy tôi quyết định làm nó từ gỗ. Tôi đã sử dụng ván ép dày ½”và chốt ¾” để làm nó. Nó được sơn màu đen và sau đó được bao phủ bởi một loại lưới thể thao bóng đá. Vật liệu lưới được ghim vào gỗ. Chiếc lồng bảo vệ này sau đó đã được gắn chặt vào trò chơi.

Bước 6: Thiết lập băng ghế điện tử

Thiết lập băng ghế điện tử
Thiết lập băng ghế điện tử
Thiết lập băng ghế điện tử
Thiết lập băng ghế điện tử
Thiết lập băng ghế điện tử
Thiết lập băng ghế điện tử

Việc thiết lập băng ghế dự bị điện tử được thể hiện trong các bức ảnh sau đây. Tôi đã sử dụng màn hình LDC 4 dòng trên băng ghế thử nghiệm của mình để theo dõi các biến và xác minh mã Arduino điều khiển bảng điểm đang hoạt động chính xác. Tôi đã sử dụng cái này thay cho màn hình nối tiếp. Các nút tạm thời kéo lên được sử dụng để bắt chước các công tắc trò chơi cửa bằng đồng xu dây dài được gắn trong bảng mục tiêu. Tôi có thêm một công tắc arcade dây dài được nối chỉ để đảm bảo với bản thân rằng các nút sẽ hoạt động. Tôi cũng đã thử nghiệm một số đèn LED sẽ hoạt động trên bảng điểm. Đèn đỏ được chiếu sáng trong ảnh này sẽ bật sáng để cho biết "Quả bóng đỏ" đang được lăn. Trong Skee-Ball thông thường, đây là quả bóng thứ chín hoặc cuối cùng được lăn và có giá trị gấp đôi số điểm của bất kỳ vòng ghi điểm nào mà nó đi qua. Sẽ có một đèn LED màu xanh lá cây cho biết nút đặt lại đã được nhấn và một trò chơi mới đang bắt đầu. Cũng sẽ có đèn LED “Kết thúc trận đấu” sẽ sáng khi tất cả chín quả bóng đã được lăn.

Sẽ có sáu đèn LED trên đầu bảng điểm. Vòng được chiếu sáng bất kỳ lúc nào sẽ cho biết vòng ghi điểm mà quả bóng cuối cùng lăn đi qua. Hãy nhớ rằng, màu sắc của các đèn LED này sẽ được mã hóa màu thành ánh sáng màu chiếu sáng các vòng ghi điểm.

Cuối cùng, màn hình LED 7 đoạn đã được nối dây và thử nghiệm. Đầu tiên, một đèn LED 7 đoạn một chữ số có kích thước chung lớn (2,3”) đã được mua trên E-Bay. Mọi màn hình quá khổ đều hoạt động. Loại tôi sử dụng là loại cực âm thông thường và được đặt trên một bảng mạch nhỏ để các điện trở 220-ohm có thể được hàn tại chỗ cho từng đoạn LED riêng lẻ của màn hình. Một dây từ mỗi đoạn LED được kết thúc trên đầu nối 7 chân nam (2,54mm) chung. Đầu nối sẽ giúp kết nối với bo mạch Arduino Mega dễ dàng hơn. Màn hình 7 đoạn quá khổ này sẽ được gắn ở giữa bảng điểm và hiển thị số quả bóng lăn trong trò chơi.

Cũng được gắn ở giữa bảng điểm, phía trên màn hình lăn, là màn hình 4 chữ số, 7 đoạn sẽ cộng điểm khi mỗi quả bóng lăn. Đèn LED 7 đoạn 4 chữ số này là của Adafruit Industries. Nó được gọi là Màn hình hiển thị 7 đoạn 4 chữ số “1,2” với Ba lô 12C - Màu đỏ”. ID sản phẩm là 1269. Xem bên dưới:

www.adafruit.com/product/1269

Vẻ đẹp của màn hình này là nó sử dụng bộ điều khiển bus I2C ở mặt sau của PCB nên chỉ cần hai chân để điều khiển nó. Đây là chân SDA (đường dữ liệu) và chân SCL (đường đồng hồ). Bạn cũng sẽ cần một nguồn điện và đường nối đất cho màn hình này. Nhưng đó chỉ là tổng cộng 4 dòng so với 16 dòng cần thiết nếu không có bộ điều khiển bus I2C này.

Mã Arduino đã được viết và gỡ lỗi. Một khi mọi thứ được tìm thấy đang hoạt động trên băng ghế dự bị, đã đến lúc thiết kế và xây dựng bảng điểm.

Bước 7: Thiết kế và lắp ráp bảng điểm

Thiết kế và lắp ráp bảng điểm
Thiết kế và lắp ráp bảng điểm
Thiết kế và lắp ráp bảng điểm
Thiết kế và lắp ráp bảng điểm
Thiết kế và lắp ráp bảng điểm
Thiết kế và lắp ráp bảng điểm
Thiết kế và lắp ráp bảng điểm
Thiết kế và lắp ráp bảng điểm

Vỏ gỗ cho bảng điểm được làm từ ván ép thành phẩm ½”. Nó sẽ có cùng chiều rộng với phần còn lại của trò chơi đã hoàn thành (17”). Nó sẽ có chiều sâu là 7”và chiều cao là 9”. Lớp phủ tiêu đề Plexiglas được sơn tùy chỉnh sẽ được chế tạo để vừa với mặt trước của vỏ bọc này. Bảng gắn chính cho tất cả các thành phần điện tử được cắt từ ván ép 1/4”. Nó sẽ được định vị ngay sau lớp phủ Plexiglas. Đèn và màn hình 7 đoạn sẽ xếp hàng với tác phẩm nghệ thuật tương ứng trên lớp phủ Plexiglas. Kích thước cho bảng gắn này được cắt nhỏ hơn một chút so với vỏ gỗ. Bảng gắn được ổn định với một đế ván ép ¾”được gắn ở phía dưới. Điều này làm cho việc gắn kết các thành phần trở nên dễ dàng hơn.

Tất cả các đèn LED được đặt trên bảng mạch nhỏ có đục lỗ với điện trở 220-ohm được hàn vào cực dương. Điều này giúp gắn đèn LED vào bảng gắn dễ dàng hơn. Lúc đầu, tôi sẽ sắp xếp các đèn giá trị điểm theo đường cong hoặc nửa vòng tròn dọc theo đầu bảng điểm. Tuy nhiên, việc bố trí đồng đều các đèn là quá khó, vì vậy tôi quyết định sắp xếp các đèn giá trị điểm theo đường thẳng trên cùng với ngôi sao sáng màu xanh lá cây “Trò chơi mới” ở giữa. Như đã đề cập trước đó, màn hình hiển thị điểm và màn hình đếm bóng được đặt ở giữa như các trò chơi arcade gốc Skee-Ball. Ở phía bên trái của màn hình 7 phân đoạn, tôi đặt đèn LED “Game Over” và ở phía bên phải tôi đặt đèn LED “Red Ball”. Tất cả các thành phần này đã được cố định trên bảng gắn như trong ảnh.

Bây giờ bố cục bảng điểm đã được hoàn thiện, tiêu đề lớp phủ Plexiglas phải được thiết kế và sơn để phù hợp. Một phần của thiết kế dựa trên những bức ảnh của máy Skee-Ball cổ điển cũ. Các mũi tên chéo màu vàng là nguồn cảm hứng từ những trò chơi cổ điển này. Các biểu tượng khác đã được thêm vào để cho biết mỗi đèn LED được chiếu sáng đại diện cho điều gì. Thiết kế được vẽ trên Plexiglas bằng cách sử dụng sơn acrylic loại nghệ sĩ. Tôi không phải là một nghệ sĩ, nhưng tôi nghĩ nó xuất hiện ổn. Tôi đã theo dõi rất nhiều thiết kế trên Plexiglas để có thể vẽ thiết kế một cách chính xác. Tôi cũng sử dụng một số bút đánh dấu ma thuật và bút sơn, ở một số khu vực nhất định, để hoàn thành lớp phủ.

Bước 8: Hoàn thiện thiết bị điện tử

Hoàn thiện thiết bị điện tử
Hoàn thiện thiết bị điện tử
Hoàn thiện thiết bị điện tử
Hoàn thiện thiết bị điện tử
Hoàn thiện thiết bị điện tử
Hoàn thiện thiết bị điện tử

Từ phía sau của trò chơi, bạn có thể thấy cách tôi kết nối tất cả các thành phần với nhau. Bước cuối cùng là cố định tất cả các thành phần vào các chân đầu vào và đầu ra trên Arduino Mega. Bo mạch bộ xử lý này được cố định trên đế bảng gắn (phía bên phải). Bảng mạch đục lỗ chấp nhận các kết nối chuyển mạch vi mô arcade từ các vòng ghi điểm của bảng mục tiêu và các kết nối khác cũng được gắn trên đế bảng gắn (phía bên trái). Ngoài ra còn có một bảng mạch đục lỗ được bảo đảm trên chính bảng gắn để phân phối tất cả nguồn 5 VDC và nguồn cấp đất cho tất cả các thành phần. Đây là bảng phân phối điện chính. Bạn có thể thấy các kết nối đèn LED và kết nối màn hình 7 đoạn đi đến các chân đầu ra tương ứng của chúng trên Arduino Mega. Toàn bộ cụm bảng gắn thành phần này vừa vặn bên trong hộp bao quanh bằng gỗ của bảng ghi điểm và nằm sau lớp phủ Plexiglas nơi nó được cố định tại chỗ.

Cuối cùng, nguồn cung cấp và phân phối AC phải được nối. Một biến áp nguồn có đầu ra DC 5 volt được sử dụng để cấp nguồn cho các đèn LED được gắn chặt dưới bảng mục tiêu. Chúng yêu cầu nguồn điện liên tục vì chúng luôn bật khi công tắc trò chơi được bật. Một máy biến áp đầu ra 9-volt DC chuyên dụng đã được sử dụng để cấp nguồn cho bảng Arduino Mega. Cả hai máy biến áp này đều được cấp điện bằng đường dây điện xoay chiều 110 vôn thông thường. Một công tắc bật tắt AC một cực được đặt trong đường dây điện này và được gắn ở bên trái của tủ để bật và tắt trò chơi.

Bước 9: Mã Arduino

Điều cuối cùng cần thảo luận là mã Arduino điều khiển luồng của trò chơi (bảng điểm). Tệp mã Arduino được đính kèm. Trong mã, bạn sẽ thấy rằng bạn phải bao gồm tất cả các Thư viện cần thiết. Cũng nên nhớ rằng, tôi đã sử dụng màn hình LCD 4 dòng để kiểm tra và gỡ lỗi mã của mình, vì vậy bạn vẫn sẽ thấy các tham chiếu đến mã này hiện tại. Nó chỉ có thể được bỏ qua.

Đầu tiên, các micro-switch arcade được gán các chân 43-53. Nút đặt lại được gắn vào chân 9. Tiếp theo, các chức năng được khai báo để hiển thị các chữ số trong màn hình 7 đoạn đơn lớn, để kiểm soát việc cập nhật điểm số trò chơi và các màn hình lăn, và để kiểm soát giá trị đèn ghi điểm nào được hiển thị trên đầu bảng điểm.

Trước tiên, hàm setup () khởi động động cơ servo. Tiếp theo, nó đặt chế độ pin để xuất cho tất cả các đèn LED trên bảng điểm và tạo nên màn hình lớn 7 phân đoạn. Sau đó, chế độ ghim được đặt thành đầu vào cho tất cả các công tắc vi mạch arcade và nút đặt lại. Điện trở bên trong trên bảng Arduino được sử dụng nên không cần các điện trở riêng biệt cho mỗi công tắc. Cuối cùng, các màn hình được đồng bộ hóa về 0 để bắt đầu trò chơi.

Mã trong hàm loop () được thực thi nhiều nghìn lần mỗi phút; nói cách khác, liên tục. Về cơ bản, tất cả những gì nó làm là kiểm tra xem liệu một công tắc đã được kích hoạt hay chưa và sau đó thực thi mã tương ứng cho công tắc đó. Mã sẽ cộng điểm trận đấu, đếm số quả bóng đã lăn, kích hoạt đèn LED ghi điểm cuối cùng và sau đó hiển thị tất cả thông tin này trên bảng điểm. Có các câu lệnh để kiểm tra khi 9 quả bóng đã được lăn và trò chơi kết thúc hoặc khi 8 quả bóng đã được lăn và quả bóng tiếp theo đã lăn (Quả bóng màu đỏ) sẽ có giá trị nhân đôi điểm. Cuối cùng, nếu nút đặt lại được nhấn, trò chơi sẽ dừng lại, mọi thứ trở về 0 (các biến và hiển thị) và cánh tay động cơ servo hạ xuống, do đó, các quả bóng trò chơi được giải phóng để bắt đầu chơi lại một lần nữa.

Bước 10: Kết luận

Lời kết
Lời kết
Lời kết
Lời kết
Lời kết
Lời kết
Lời kết
Lời kết

Bảng điểm điện tử dường như hoạt động như thiết kế. Chỉ trong một số trường hợp hiếm hoi, một quả bóng xiên sẽ không kích hoạt tay dây dài của công tắc vi mô khi nó rơi qua vòng ghi điểm. Tôi đã nhận được một bản sao của sách hướng dẫn thiết lập cho một máy Skee-Ball kiểu arcade kích thước đầy đủ thực tế. Nó cho thấy máy được chế tạo với cảm biến Hồng ngoại (IR) để phát hiện các quả bóng trò chơi rơi qua các vòng ghi điểm. Nếu tôi tạo ra một trò chơi Skee-Ball khác, tôi nghĩ tôi sẽ sử dụng cảm biến tia sáng hồng ngoại để phát hiện các quả bóng rơi. Tôi sẽ sử dụng một sản phẩm của Adafruit Industries có tên là “Cảm biến tia sáng ngắt tia hồng ngoại - đèn LED 3 mm” (ID sản phẩm 2167)

www.adafruit.com/product/2167

Tôi đã sử dụng những thứ này trong một trò chơi khác mà tôi thiết kế đã được xuất bản trên Huấn luyện viên có tên “Chấm điểm điện tử cho trò chơi bóng chày túi đậu” và chúng hoạt động hoàn hảo.

Đề xuất: