- Aplikasi macOS yang memungkinkan Force Touch trackpad MacBook berfungsi sebagai timbangan digital
- Menggunakan sensor tekanan trackpad untuk mengubah tekanan pada permukaan menjadi berat dan menampilkannya dalam satuan gram
- Memakai library Open Multi-Touch Support untuk memperoleh data tekanan detail dari trackpad yang biasanya tidak dapat diakses di macOS
- Karena pada trackpad, perubahan kapasitansi, yaitu event tekanan Force Touch, hanya terjadi saat jari atau konduktor menyentuh permukaan, maka kontak jari wajib diperlukan; saat mengukur benda logam, diperlukan kertas atau kain
- Setelah aplikasi dijalankan, letakkan jari di atas trackpad, lalu sambil menjaga jari tetap menyentuh, taruh benda di atas trackpad agar berat benda dapat diukur
-
Persyaratan
- macOS 13.0 atau lebih baru (diperlukan untuk menjalankan library Open Multi-Touch Support)
- MacBook dengan Force Touch trackpad (MacBook Pro sejak 2015, MacBook sejak 2016)
- App Sandbox dinonaktifkan (syarat untuk akses trackpad level rendah)
- Untuk pengembangan diperlukan Xcode 16.0 atau lebih baru dan Swift 6.0 atau lebih baru
- Aplikasi ini adalah proyek untuk tujuan eksperimental/edukatif, jadi untuk pekerjaan atau situasi komersial yang memerlukan pengukuran akurat, pastikan menggunakan timbangan digital resmi
6 komentar
Haha, tantangan diterima!
Inilah yang disebut geek wkwkwk
Kegilaan yang sangat detail wkwkwk
> - Melihat proyek ini mengingatkan saya pada 20 tahun lalu, saat saya mengukur kebisingan konstruksi gedung seperti seismograf dengan memanfaatkan sensor pendeteksi getaran hard disk di PowerBook.
> - Saya sendiri yang membuat perangkat lunak itu (SeisMac).
Hacker News memang selalu mengejutkan...
Para orang nyentrik dari seluruh dunia... berkumpul di sini...
Komentar Hacker News
Karena sensor tekanan harus mendeteksi kapasitansi, jari memang harus tetap menyentuhnya, dan juga tidak boleh menekan terlalu kuat
LiquidMac