Detak dadu yang memuaskan diiringi gumaman percakapan sementara teman-teman menikmati permainan table top yang menyenangkan tiada bandingnya. Namun mengapa tidak mendigitalkan prosesnya? Anda dapat menghemat sedikit ruang dan menghindari risiko kehilangan dadu sambil memberikan otak Anda latihan yang sehat. Itulah tepatnya yang dilakukan oleh pembuat dan pengembang Abe dari Abe's Projects dengan ini Raspberry Pi Pico-bertenaga dadu digital panggil Tuan Dice.
Menurut Abe, idenya adalah membuat sesuatu yang mudah dibawa dan dioperasikan hanya dengan satu tangan. Sistem ini perlu mendukung opsi dadu bersisi banyak serta menggunakan antarmuka yang mudah digunakan oleh siapa saja. Setelah membuat banyak proyek, Abe melanjutkan untuk memastikan bahwa bangunan khusus ini adalah salah satu proyek favoritnya.
Unit ini dapat digenggam dan mudah dibawa-bawa dengan layar LCD berwarna dan tombol untuk input. Perumahan ini dirancang oleh Abe hanya untuk proyek dan dicetak 3D agar sesuai dengan semua perangkat keras yang mencakup PCB khusus. PCB dirancang sedemikian rupa sehingga Raspberry Pi Pico dipasang di permukaan yang disolder ke sana. Pico memiliki kastelasi di setiap pin GPIO. Dengan menggunakan besi solder dan stasiun solder terbaik, Anda dapat melelehkan solder ke dalam kastel, menggabungkan Pico ke PCB dan membuat sambungan yang diperlukan. Ini menghemat tinggi dan lapisan plastik cetakan 3D.
Perumahan yang dapat dicetak 3D dirancang di Tinkercad dan menyerupai robot kecil yang mengenakan tuksedo. Muncul dalam tiga bagian, disatukan menggunakan campuran gesekan dan sekrup. Ini memiliki bezel tersembunyi untuk memasang layar LCD di belakang bersama dengan PCB khusus dan Pico. Tombol ada di bagian depan yang memungkinkan Anda berinteraksi dengan antarmuka dan melempar lemparan dadu. Dari antarmuka ini kita juga dapat mengubah jumlah permukaan dadu, berguna saat kita berpindah dari D6 ke D20. Antarmuka penggunanya luar biasa. Jelas tanpa embel-embel berarti melempar dadu Anda.
Untuk menulis kode proyek, Abe memilih C/C++. C/C++ pada mikrokontroler mendekati bare metal dan menawarkan peningkatan kecepatan dibandingkan bahasa lain, seperti MicroPython. Abe menggunakan Probe Raspberry Pi Pico untuk mem-flash Pico saat berada di dalam casing. Menghubungkan melalui pin debug berarti Abe tidak perlu membuka casing untuk mem-flash kode baru.
Baterai LiPo digunakan untuk memberi daya pada perangkat, dan dari video tampak Adafruit Powerboost digunakan untuk mengisi daya sel dan memberikan daya ke unit melalui koneksi USB C.
Saat digunakan, proyek ini memiliki pengaturan yang memungkinkan Anda menambahkan dadu ke tangan Anda, ketika Anda membutuhkan banyak dadu. Menekan tombol samping akan melempar dadu dan menampilkan nilainya ke layar OLED. Total semua pelemparan dadu dihitung secara otomatis.
Jika Proyek Abe terdengar familier, Anda mungkin mengenalinya dari proyeknya yang baru-baru ini kami bahas di mana Abe menggunakan Chat GPT untuk membuat Pokédex yang berfungsi.
Jika Anda ingin melihat lebih dekat ini Proyek Raspberry Pi dan lihat aksinya, lihat video yang dibagikan ke saluran Abe di Youtube, Proyek Abe. Pastikan untuk mengikutinya untuk kreasi keren lainnya dan proyek Pi di masa depan.