Google Android Accessory Development Kit 2.0 นวัตกรรมชุดพัฒนาอุปกรณ์เสริมสำหรับสายโมดิฟาย
สำหรับเหล่านักพัฒนาและผู้ที่ชื่นชอบการปรับแต่งฮาร์ดแวร์ Google ได้เปิดตัว Android Accessory Development Kit 2.0 หรือ ADK 2.0 ในงาน I/O 2012 ซึ่งเป็นการยกระดับจากเวอร์ชันแรกที่เคยเป็นเพียงกล่อง Arduino แบบเรียบง่าย ให้กลายเป็นเครื่องมือที่มีการออกแบบเน้นการใช้งานจริงและมีความยืดหยุ่นสูงขึ้น
ความโดดเด่นของ ADK 2.0 คือการเปลี่ยนรูปลักษณ์ใหม่ทั้งหมด โดยตัวเครื่องถูกออกแบบมาให้สามารถใช้งานเป็น Audio Dock (ฐานสำหรับเชื่อมต่ออุปกรณ์เสียง) และนาฬิกาปลุกที่สามารถเขียนโปรแกรมควบคุมได้ทันทีที่แกะกล่อง
การออกแบบที่เอื้อต่อการดัดแปลงและฟีเจอร์ภายใน
โครงสร้างของ ADK 2.0 ถูกยึดไว้ด้วยแม่เหล็ก ซึ่งช่วยให้ผู้ใช้งานสามารถเปิดตัวเครื่องออกเพื่อทำการปรับแต่งหรือเพิ่มอุปกรณ์ภายในได้อย่างสะดวก โดย Google ได้ติดตั้งเซนเซอร์หลากหลายประเภทมาให้ในตัว เพื่อรองรับจินตนาการของผู้พัฒนาที่แตกต่างกัน
เซนเซอร์ที่ติดตั้งมาพร้อมกับตัวเครื่องประกอบด้วย:
- Light Sensor: เซนเซอร์ตรวจวัดแสง
- Proximity Sensor: เซนเซอร์ตรวจจับระยะใกล้
- Acceleration Sensor: เซนเซอร์วัดความเร่ง
- Color Sensor: เซนเซอร์ตรวจจับสี
- Humidity Sensor: เซนเซอร์วัดความชื้น
Eric Schlaepfer วิศวกรฮาร์ดแวร์ระบุว่า การใส่เซนเซอร์จำนวนมากนี้มีจุดประสงค์เพื่อให้ครอบคลุมทุกความเป็นไปได้ เนื่องจาก Google ไม่สามารถคาดเดาได้ว่านักพัฒนาจะนำชุดเครื่องมือนี้ไปสร้างสรรค์สิ่งใดบ้าง
ไอเดียการนำ ADK 2.0 ไปประยุกต์ใช้งาน
ด้วยความสามารถในการเชื่อมต่อกับสมาร์ทโฟนหรือแท็บเล็ต Android ผ่านพอร์ต USB ทำให้ ADK 2.0 สามารถนำไปสร้างเป็นอุปกรณ์อัจฉริยะได้มากมาย เช่น:
- หุ่นยนต์ Homebrew ที่มีความฉลาดมากขึ้น
- ระบบควบคุมการรดน้ำต้นไม้ หรือม่านไฟฟ้าอัตโนมัติ
- เครื่องควบคุมอุณหภูมิอัจฉริยะ (Smart Thermostat)
- สถานีบันทึกข้อมูลสภาพอากาศ
- นาฬิกาพูดได้ หรือนาฬิกาจับเวลาต้มไข่ที่ชดเชยค่าตามความกดอากาศ
- อุปกรณ์สำหรับดาวเทียมขนาดเล็ก (Picosatellite)
แม้ว่าตัวเครื่อง ADK 2.0 จะเป็นเพียง Reference Design (แบบร่างอ้างอิง) ที่มอบให้เฉพาะผู้เข้าร่วมงาน I/O เท่านั้น แต่ Google ได้เปิดเผยผังวงจร (Schematics) และซอร์สโค้ดผ่านทางออนไลน์ เพื่อให้ผู้ที่สนใจสามารถนำไปประกอบขึ้นเองได้
ข้อเท็จจริงสำคัญ
- เปิดตัวครั้งแรก: งาน Google I/O 2012
- พื้นฐานระบบ: พัฒนาต่อยอดจาก Arduino ให้มีความสามารถสูงขึ้น
- การเชื่อมต่อ: เชื่อมต่อกับอุปกรณ์ Android ผ่าน USB
- จุดเด่นด้านโครงสร้าง: ใช้แม่เหล็กในการยึดตัวเครื่องเพื่อให้ง่ายต่อการโมดิฟาย
- การเข้าถึง: เปิดเผยซอร์สโค้ดและผังวงจรให้สาธารณะนำไปสร้างตามได้
| หัวข้อ | รายละเอียด |
|---|---|
| ฟังก์ชันพื้นฐาน | นาฬิกาปลุกโปรแกรมได้ และ Audio Dock |
| เซนเซอร์ที่มีให้ | แสง, ระยะใกล้, ความเร่ง, สี, ความชื้น และอื่นๆ |
| รูปแบบการประกอบ | ใช้แม่เหล็กยึด (Magnetic Closure) |
| สถานะผลิตภัณฑ์ | Reference Design (แบบร่างอ้างอิง) |
คำถามที่พบบ่อย
ADK 2.0 แตกต่างจากเวอร์ชันแรกอย่างไร?
เวอร์ชันแรกเป็นเพียงกล่อง Arduino แบบเรียบง่าย แต่ ADK 2.0 มีการออกแบบรูปลักษณ์ที่ชัดเจนขึ้น สามารถใช้งานเป็นนาฬิกาปลุกและ Audio Dock ได้ทันที และมีเซนเซอร์ติดตั้งมาให้หลากหลายกว่าเดิม
หากไม่ได้ไปงาน I/O 2012 จะสามารถเป็นเจ้าของ ADK 2.0 ได้อย่างไร?
เนื่องจากตัวเครื่องเป็นเพียงแบบร่างอ้างอิงที่แจกในงาน ผู้ที่สนใจสามารถดาวน์โหลดผังวงจรและซอร์สโค้ดจากเว็บไซต์ของ Google เพื่อนำมาประกอบสร้างขึ้นเองได้
ADK 2.0 สามารถนำไปสร้างเป็นอะไรได้บ้าง?
สามารถนำไปสร้างได้ตั้งแต่โปรเจกต์ขนาดเล็กอย่างนาฬิกาพูดได้ เครื่องวัดสภาพอากาศ ไปจนถึงโปรเจกต์ซับซ้อนอย่างหุ่นยนต์ หรือระบบควบคุมบ้านอัจฉริยะ
อุปกรณ์นี้เชื่อมต่อกับ Android อย่างไร?
ADK 2.0 เชื่อมต่อกับสมาร์ทโฟนหรือแท็บเล็ต Android ผ่านทางพอร์ต USB เพื่อให้แอปพลิเคชันสามารถสั่งการฮาร์ดแวร์และรับค่าจากเซนเซอร์ได้
