20.11.2016 Views

ANDROID APP

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

10 บทที่ 1 ก้าวแรกกับแอนดรอยด์<br />

AK8976A 3-axis Accelerometer<br />

AK8976A 3-axis Magnetic field sensor<br />

AK8976A Orientation sensor<br />

AK8976A Temperature sensor<br />

โมดูล AK8976A เป็นโมดูลที่พัฒนาโดยบริษัท Asahi Kasei Microsystem (AKM) เป็นโมดูล<br />

ที่รวมเอาตัวตรวจจับทั้ง 3 เข้าไว้ด้วยกัน อันประกอบไปด้วยตัวตรวจจับอัตราเร่งแบบเพียโซอิเลกทริก<br />

(Piezoresistive) ตัวตรวจจับสนามแม่เหล็ก และตัววัดอุณหภูมิ โดยข้อมูลที่ได้จากโมดูลจะมีขนาด<br />

8 บิท ส่วนการตรวจจับการหมุนหรือตะแคงจอภาพนั้น จะเป็นการทำงานร่วมกันระหว่างตัวตรวจจับ<br />

อัตราเร่ง และตัวตรวจจับสนามแม่เหล็ก<br />

รายละเอียดด้านล่างนี้เป็นข้อมูลตัวตรวจจับที่ได้จาก Motorola Droid<br />

LIS331DLH 3-axis Accelerometer<br />

AK8973 3-axis Magnetic field sensor<br />

AK8973 Temperature sensor<br />

SFH7743 Proximity sensor<br />

Orientation sensor type<br />

LM3530 Light sensor<br />

โมดูล LIS331DLH เป็นโมดูลขนาด 12 บิทที่พัฒนาโดยบริษัท ST Microelelctronic มีความ<br />

แม่นยำสูงเพราะสามารถประมวลผลสัญญาณได้ที่ 1KHz ส่วนโมดูล AK8673 จะเป็นโมดูลที่ติดตั้งตัว<br />

ตรวจจับสนามแม่เหล็กและตัววัดอุณหภูมิเท่านั้น<br />

จากรายละเอียดข้างต้นจะเห็นว่า Motorola Droid มีการติดตั้งตัวตรวจจับเพิ่มเติมอีก 2 ชนิด<br />

คือ โมดูล SFH7743 ที่ใช้ในการตรวจจับแสง ซึ่งจะมีประโยชน์ในการเปิดปิดจอภาพ เมื่อมีการเข้าใกล้<br />

วัตถุใดๆ ในระยะ 40 มม. (เช่น การปิดจอภาพเมื่อนำโทรศัพท์มาไว้ใกล้ๆ หู) และโมดูล LM3530<br />

เป็นตัวตรวจจับสภาพแสงซึ่งพัฒนาโดยบริษัท National Semiconductor โมดูลนี้จะใช้ในการตรวจวัด<br />

สภาพแสงภายนอกเพื่อนำมาปรับความสว่างของจอภาพแบบอัตโนมัติ<br />

อีกตัวอย่างหนึ่งเป็นการแสดงรายละเอียดของตัวตรวจจับจาก HTC รุ่น EVO 4G<br />

BMA150 3-axis Accelerometer<br />

AK8973 3-axis Magnetic field sensor<br />

AK8973 Orientation sensor<br />

CM3602 Proximity sensor<br />

CM3602 Light sensor<br />

โมดูล BMA150 จากบริษัท Bosch Sensortec เป็นโมดูลตรวจจับอัตราเร่ง ซึ่งสามารถ<br />

ประมวลผลสัญญาณได้สูงถึง 1.5KHz และโมดูล CM3602 จากบริษัท Capella Microsystem<br />

เป็นโมดูลที่รวมเอาตัวตรวจจับแสง และตัวตรวจจับวัตถุเข้าด้วยกัน<br />

จะเห็นได้ว่าโทรศัพท์แอนดรอยด์แต่ละรุ่นนั้นมีรายละเอียดของฮาร์ดแวร์ภายในที่หลากหลาย<br />

จึงทำให้ประสิทธิภาพในการประมวลผลและความแม่นยำของตัวตรวจจับแตกต่างกัน<br />

คุณสมบัติของแอนดรอยด์<br />

รายละเอียดและคุณสมบัติของระบบปฏิบัติการแอนดรอยด์นั้นถือเป็นเนื้อหาหลักที่เราจะพูดถึง<br />

ในหนังสือเล่มนี้อยู่แล้ว ในทางการตลาดนั้น คุณสมบัติบางจุดถือว่าเป็นจุดขายและใช้สร้างความ<br />

แตกต่างให้ผลิตภัณฑ์ได้ ดังนั้นจึงเป็นเรื่องที่ดีที่เราจะมาศึกษาถึงจุดเด่นของระบบปฏิบัติการนี้และ<br />

นำจุดเด่นนั้นๆ มาใช้ประโยชน์ให้ได้มากที่สุด

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!