Họ tạo ra một quân cờ với một cái đĩa Arduino UNO

Có một số loại cờ đã được xây dựng bằng Phần cứng Miễn phí. Mục đích của nhiều người chơi cờ vua là xây dựng một bàn cờ điện tử mà người ta có thể đấu với máy hoặc đơn giản là các chuyển động của họ được lưu và gửi qua điện tử.

Trong trường hợp này, chúng tôi có một máy tương tự có thể chơi cờ vua và thậm chí có thể di chuyển các quân cờ cho chúng tôi, nhưng đáng ngạc nhiên là phần cứng của nó không mạnh lắm, nó chỉ cần một tấm Arduino UNO.

Một đĩa Arduino UNO nó là một tấm giá cả phải chăng cho nhiều người nhưng cũng không phải là rất mạnh mẽ nếu chúng ta so sánh nó với các bo mạch khác như Arduino MEGA hoặc Raspberry Pi. Cùng với việc sử dụng bảng này, RoboAvatar, người tạo ra dự án này, đã sử dụng cấu trúc XYZ, cấu trúc tương tự được sử dụng trong máy in 3D.

Cấu trúc này sẽ được trợ giúp với các miếng từ tính sẽ cho phép máy xác định vị trí các miếng được đặt chính xác hơn. Ngoài Arduino UNO và cấu trúc, RoboAvatar đã sử dụng Mux Shield và một cặp chip mở rộng MCP23017 I / O. Ngoài ra, người sáng tạo đã nghĩ ra một chương trình Python giúp vận hành tất cả các phần cứng với kết quả là một trò chơi Cờ vua.

May mắn thay, dự án này là miễn phí và có thể được xây dựng bất cứ lúc nào. Đối với điều này, chúng tôi chỉ phải lấy các yếu tố xây dựng và xây dựng nó theo các bước hướng dẫn xây dựng mà RoboAvatar đã đăng trên Guiductables. Và nơi chúng tôi có thể nhận được tất cả các phần mềm cần thiết để làm cho dự án hoạt động.

Dự án máy đánh cờ này rất thú vị, nhưng nó không dừng lại là một giải pháp đắt tiền cho một chương trình cờ vua trên máy tính. Mặc dù ý tưởng sử dụng một tấm Arduino UNO Đối với loại dự án này, nó có vẻ rất thú vị và thậm chí có thể chế tạo một máy in 3D với loại tấm này.


Nội dung bài viết tuân thủ các nguyên tắc của chúng tôi về đạo đức biên tập. Để báo lỗi, hãy nhấp vào đây.

Hãy là người đầu tiên nhận xét

Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.