Foosbar: Meja Foosball Robot Terbaik di Dunia
Pengenalan
- Foosbar adalah meja foosball otomatis, dengan satu sisi dimainkan robot dan sisi lainnya dimainkan manusia.
- Robot dapat bertahan, mengoper, dan menembak, sehingga pengguna bisa fokus pada hal yang lebih penting.
Pengaturan
Komponen
- Proyek ini dibagi menjadi tiga komponen utama:
software, firmware, dan frontend.
software: direktori yang berisi kode untuk mengendalikan motor secara langsung.
frontend: aplikasi web 3D yang memungkinkan meja dikendalikan melalui pengendali game jarak jauh.
firmware: awalnya untuk Teensy 4.1 guna menampilkan skor pada layar e-paper yang terhubung ke perangkat elektronik, tetapi saat ini tidak digunakan.
software
firmware
frontend
- Dapat dijalankan dengan perintah berikut:
cd frontend
npx vite
Opini GN⁺
- Keunggulan otomatisasi: Dengan mengotomatiskan pekerjaan berulang, pengguna dapat fokus pada hal yang lebih penting.
- Tantangan teknis: Menggunakan alat seperti cmake bisa sulit bagi engineer pemula. Ini juga dapat mendorong pertumbuhan teknis.
- Nilai open source: Dengan membuka komponen proyek dan cara pengaturannya, developer lain dapat mencoba proyek serupa.
- Keterbatasan teknis: Bagian
firmware yang belum sepenuhnya diimplementasikan dapat mengurangi tingkat kematangan proyek.
- Proyek yang menarik: Fakta bahwa robot dapat bermain game bersama manusia membuatnya menarik secara teknis.
1 komentar
Komentar Hacker News