- แอป macOS ที่ทำให้สามารถใช้ Force Touch Trackpad ของ MacBook เป็นเครื่องชั่งดิจิทัลได้
- ใช้ เซ็นเซอร์แรงกดของแทร็กแพด แปลงแรงกดบนพื้นผิวเป็นน้ำหนัก และแสดงผลเป็นหน่วย กรัม (gram)
- ใช้ ไลบรารี Open Multi-Touch Support เพื่อดึงข้อมูลแรงกดเชิงลึกของแทร็กแพดที่โดยปกติไม่สามารถเข้าถึงได้บน macOS
- เนื่องจากเหตุการณ์แรงกดของ Force Touch จะเกิดขึ้นก็ต่อเมื่อมี การเปลี่ยนแปลงของค่าความจุไฟฟ้า กล่าวคือเมื่อมีนิ้วหรือวัตถุนำไฟฟ้าสัมผัสพื้นผิวเท่านั้น จึงจำเป็นต้องมี การสัมผัสด้วยนิ้ว และหากวัดวัตถุที่เป็นโลหะจะต้องใช้กระดาษหรือผ้ารอง
- หลังจากเปิดแอป ให้วางนิ้วบนแทร็กแพดไว้ และในขณะที่ยังคงให้นิ้วสัมผัสอยู่ ให้วางสิ่งของบนแทร็กแพด แล้วระบบจะวัด น้ำหนักของวัตถุ
-
ข้อกำหนด
- macOS 13.0 ขึ้นไป (จำเป็นสำหรับการทำงานของไลบรารี Open Multi-Touch Support)
- MacBook ที่มี Force Touch Trackpad (MacBook Pro ตั้งแต่ปี 2015 เป็นต้นไป, MacBook ตั้งแต่ปี 2016 เป็นต้นไป)
- ปิดใช้งาน App Sandbox (เป็นเงื่อนไขสำหรับการเข้าถึงแทร็กแพดระดับล่าง)
- สำหรับการพัฒนา ต้องใช้ Xcode 16.0 ขึ้นไป และ Swift 6.0 ขึ้นไป
- แอปนี้เป็นโปรเจกต์สำหรับ การทดลอง/การศึกษา ดังนั้นในงานหรือสถานการณ์เชิงพาณิชย์ที่จำเป็นต้อง ชั่งน้ำหนักอย่างแม่นยำ ควรใช้ เครื่องชั่งดิจิทัลมาตรฐาน เท่านั้น
6 ความคิดเห็น
555 ท้าทายดี!
นี่แหละความ geek 5555
ความคลั่งไคล้ในรายละเอียดแบบสุด ๆ สุดยอดมาก
> - พอเห็นโปรเจกต์นี้ก็ทำให้นึกถึงเมื่อ 20 ปีก่อน ที่เคยใช้เซ็นเซอร์ตรวจจับการสั่นของฮาร์ดดิสก์ใน PowerBook วัดเสียงรบกวนจากงานก่อสร้างของอาคารราวกับเป็นเครื่องวัดแผ่นดินไหว
> - ผมนี่แหละเป็นคนสร้างซอฟต์แวร์นั้น (SeisMac)
Hacker News น่าทึ่งอีกครั้งจริงๆ...
เหล่าคนเพี้ยนจากทั่วโลก... มารวมตัวกันอยู่ที่นี่..
ความคิดเห็นจาก Hacker News
เซ็นเซอร์แรงกดต้องตรวจจับค่าความจุไฟฟ้า จึงจำเป็นต้องมีนิ้วแตะอยู่ และห้ามกดแรงเกินไป
LiquidMac