วันพุธ, ธันวาคม 15, 2553

Land Meter


LandMeter White

App Store small
Price: free

Description
Land Meter is simple car pitching and rolling monitor for your iPad

Screen short

iPad Screenshot 1
iPad version

LandMeter iPhone
iPhone version

Feature
  • Monitor Pitching and Rolling for your car
  • Show Pitching and Rolling degree
  • Warning by color when danger
  • Reset button for automatic calibration

Waiting feature
  • Warning by sound
  • Map
  • Recoder
  • Support iPhone

Note
iphone version is waiting for approve ;) It's universal application. You can use one for two device.

Any suggestion or comment is welcome

วันพุธ, ธันวาคม 08, 2553

Working on new iPad applicaiton

กำลังทดลองทำโปรแกรม Land Meter สำหรับคนที่ขับรถวิบาก

LandMeter

ความยากอยู่ตรงที่ iPad มันไม่ได้ส่งค่าองศามาให้เราตรงๆ แต่ให้มาเป็นค่าที่แต่ละแกนของ iPhone ถูกแรงโน้มถ่วงกระทำ

Accelerometer axes

ถ้าเราเอียง iPhone แกน X, Y, Z จะถูกแรงโน้มถ่วงกระทำไม่เท่ากัน เมื่อเกิดความเปลี่ยนแปลงเจ้า Accelerometer จะส่งค่าของทั้งสามแกนมาให้ เราก็จับเข้า atan2(y,x) สำหรับหา degree รูปหลังรถ และ atan2(x,z) สำหรับรูปด้านข้าง เมื่อได้ค่า degree เราก็เอามาแปลงเป็นองศาด้วย

radians = degrees * Pi / 180;

เมื่อได้องศา เราก็เอามาใช้หมุนรูปรถทั้งสองแกนอีกทีนึง เป็นอันเสร็จ สำหรับโปรแกรม Land Meter ตอนนี้ส่งขึ้น App Store ไปแล้วรอการอนุมัติอยู่ คาดว่าวันอังคารหน้า น่าจะได้ลอง Download กัน

ตัวทำมาทดลอง iPad ก่อนสำหรับ version iPhone น่าจะตามมาในอีกหนึ่งอาทิตย์เพราะต้องรอให้ Version นี้อนุมัติก่อน ถึงจะส่งอีก Version ขึ้นไปได้