Với rất nhiều API có sẵn ngày nay, các khả năng dường như là vô tận khi nói đến những gì bạn có thể khai thác bằng một quả mâm xôi. Từ việc sử dụng AI để tăng sức mạnh cho sáng tạo của bạn với Trò chuyệnGPT để sử dụng API của Amazon để tạo một thiết bị Alexa tùy chỉnh, có rất nhiều thứ bạn có thể sử dụng. Hôm nay, chúng tôi có một dự án tuyệt vời để chia sẻ do Clayton tạo ra từ Design Build Make, người đang sử dụng API để tính điểm bóng chày cho một tùy chỉnh bảng điểm máy tính để bàn theo dõi đội yêu thích của anh ấy — Cardinals.
Theo Clayton, ý tưởng cho dự án đến với anh ấy sau khi anh ấy cảm thấy mệt mỏi với việc thường xuyên kiểm tra điện thoại để biết điểm số. Để giải quyết vấn đề đó, anh quyết định xây dựng một bảng điểm tự động cập nhật dữ liệu điểm theo thời gian thực. Nó trông giống như một bảng điểm trường học cũ mà bạn tìm thấy trên một sân bóng chày nhưng bảng này nhỏ hơn nhiều và vừa với bàn của bạn.
Bảng có hình dạng như một hình chữ nhật rộng. Nó được làm bằng gỗ và được cắt bằng tia laser với các lỗ dành cho màn hình hiển thị tỷ số được trình bày bằng màn hình 7 đoạn. Nó có một vài đèn LED ở phía dưới để biểu thị những thứ như số lần ra sân, số cú đánh và quả bóng đã được tính cũng như số lượng người chơi đang ở trên cơ sở nào. Nó được hoàn thiện với lớp sơn màu xanh lá cây tùy chỉnh và logo hấp dẫn dành cho Cardinals.
Clayton giải thích rằng có 24 màn hình 7 đoạn được sử dụng trong dự án. Thanh ghi thay đổi là cần thiết để kiểm soát từng người trong số họ. Chúng được kết nối với nhau để thuận tiện và cũng có PCB tùy chỉnh giúp tổ chức thiết kế. Toàn bộ dự án được điều khiển bởi Raspberry Pi 3B+ nhưng bạn có thể bỏ qua việc sử dụng mẫu Raspberry Pi cũ hơn hoặc thậm chí thứ gì đó nhỏ hơn như mẫu Raspberry Pi Zero 2 W hoặc Raspberry Pi Pico W.
API được sử dụng trong dự án này chính là API của Giải bóng chày nhà nghề (MLB) sử dụng để ghi nhật ký trận đấu của họ theo điểm số trận đấu. Bạn có thể tìm thấy thông tin chi tiết về API này và cách truy cập nó tại GitHub. Vì điều này yêu cầu cập nhật thường xuyên nên Raspberry Pi sẽ cần truy cập internet để cập nhật bảng điểm.
Nếu bạn muốn xem kỹ hơn cách thức hoạt động của dự án Raspberry Pi này, hãy xem video được Clayton chia sẻ trên YouTube và nhớ theo dõi anh ấy để biết thêm các dự án thú vị khác trong tương lai.