Currently viewing the category: "Smart Phone"

พอดีเจอโครงงานน่าสนใจ ระบบ Home Automation ลองเข้าไปศึกษากันเลยครับ มีทั้งทำ Hardware สำหรับควบคุมระบบไฟฟ้า และ มีทั้ง software บน android อีกด้วย ทำเยอะจริง

โดยโครงการนี้เป็นของ @tumrobot สมาชิกจากเวป electoday ครับ เขาเริ่มจากทำ Hardware ง่ายๆ ที่สามารถรับคำสั่ง ผ่านเครือข่าย Internet ได้ และทำ app บน android ที่ส่งคำสั่งไปยังระบบได้อีกด้วย

แผนภาพแสดงกันทำงาน เราสามารถสั่งงานเปิดปิดไฟ ผ่านทางเน็ทได้

โดย Hardware ที่สร้างขึ้นมา จะใช้ XPORT ซึ่งเป็น mini server ที่แปลง Ethernet เป็น serial ลดความซับซ้อนของเขียนโปรแกรม tcp/ip ,webserver ที่อยู่บนไมโครได้มากครับ

นอกจากนี้ ยังมี app บน android อีกด้วยครับ ช่วงนี้อะไรที่ควบคุมผ่านมือถือได้ เรียกว่ากำลัง intrend ครับ  ใครสนใจ ใครชอบ เข้าไปคุยกับทาง @tumrobot กันเองเลยครับ (โยนเลย)

รูป Hardware Prototype จาก XPORT กับ picmirco

นอกจากนี้ @tumrobot ก็ได้ทดลอง interface ผ่าน net จริงด้วย ไม่ได้แค่อยู่ภายในบ้านอย่างเดียว ซึ่งรายละเอียดอีกเยอะ อยากรู้ ว่าทำอย่างไง เชิญเข้าไปชมกันครับ

ที่มา electoday

VN:F [1.9.20_1166]
Rating: 10.0/10 (2 votes cast)

Xperia แอบสร้าง surprise อีกรอบ แอบทำเกมส์ Reckless Racing เวอร์ชั่น สนามจริง รถจริง ขับได้จริงด้วยงานนี้ทาง Xperia ได้ port รูปแบบการเล่น Reckless Racing มาเป็นโลกจริง โดยได้นักพัฒนาเกมส์ Pixelbite/Polarbit และ วิศวกรรถยนต์ Dr. James Brighton มาร่วมสร้างผลงานอลังการณ์ครั้งนี้

โดยวิธีการขับรถ ทำเหมือนในเกมส์ครับ ควบคุมจากหน้าจอ touch screen ครับ กับ joystick ของ Xperia Play โดยส่วนตัวผมว่า มันขับยากกว่าพวงมาลัยจริงเยอะ

เอาครับ ตอนนี้ทุกยี่ห้อ มีโชว์ควบคุมรถได้ทั้งนั้น ผมเองเอาไปควบคุมได้แค่รถบังคับเล็ก เนื่องด้วยไม่มีงบนะครับ เอาเป็นว่ามีโอกาส จะขอโชว์อลังการณ์กับเขาบ้าง (Ford Ranger เผลอเมื่อไร โดนแน่)

ที่มา Xperia Studio via Xperia Blog via Droidsans

VN:F [1.9.20_1166]
Rating: 0.0/10 (0 votes cast)

สวัสดีครับ ผ่านมาหลายเดือนแล้ว หลังจาก Google I/O เปิดตัว USB Accessory กับ Google ADK มา ผมยังหามือถือเจ๋งๆ ราคาเพื่อมวลชน อย่างเราให้สัมผัสได้สักที่

มือถือที่จะมีความสามารถ USB Accessory ที่ผมสำรวจมาเป็นมือถือรุ่นใหม่ ที่มากับ Android 2.3.4 หรือ Honeycomb 3.1 แต่มาผ่านมาหลายเดือน เห็นมีแต่ Nexus One ,Nexus S ,Motolora Xoom ที่มีเอามาใช้ USB Accessory บ้าง ผมว่ามันไม่ค่อยจะมวลชน มันจำกัดในวงแคบไปนิด (ถ้าทำ product แล้วจะขายใครล่ะนิ) เอาเป็นว่า รอกันไปก่อน ดูสถานการณ์ ว่าจะเป็นไงต่อ

1. IOIO คืออะไร

สำหรับบทความนี้ ผมเลยเอาอีกทางเลือกมานำเสนอ บอร์ด IOIO (อ่านว่า “โย-โย่”) ซึ่งมาอยู่กับผมสักพักแล้ว เจ้าบอร์ดนี้เป็นบอร์ดที่ทำให้ Android สามารถเชื่อมต่อกับโลกภายนอกได้ เหมือนกับต่อแขน ขา หรือ ตาให้มือถือได้เลย

ความสามารถของเจ้า IOIO

  • เป็นบอร์ด I/O มีช่องสัญญาณ Digital และ Analog
  • รูปแบบการสื่อสารกับแอนดรอยด์แบบ ADB  มาดัดแปลง เชื่อมต่อกับมือถือแอนดรอยด์ ผ่าน USB
  • ทำงานได้กับ แอนดรอยด์โอเอส ตั้งแต่เวอร์ชั่น 1.5 ขึ้นไป
  • พัฒนาโปรแกรมโดยใช้ Android-SDK และ ซึ่งเขียนแบบ Java
  • สำหรับ Hardware ไม่ต้องทำ Firmware บนไมโครใหม่ แต่เน้น เขียนโปรแกรมบน Android สื่อสารกับ บอร์ด IOIO อีกที่ รายละเอียด →
VN:F [1.9.20_1166]
Rating: 5.0/10 (2 votes cast)

สวัสดีครับ ช่วงนี้ไม่ค่อยมีแรงทำโปรเจคใหญ่ๆ โตๆเลย ไหนก็มาแล้ว วันนี้ถือโอกาสเอางานอดิเรกเล็กๆน้อยๆ มาโชว์ให้ดูกันสักหน่อยครับ สำหรับผมตอนนี้กำลังลอง android เป็น remote ควบคุมหลอดไฟดาวตก ผ่าน Bluetooth อีกที่ (อะไรจะอลังการณ์ขนาดนั้น)

ไฟดาวตก” หรือ “meteor light” อาจจะไม่คุ้นหู แต่ผมว่าคุ้นตาแน่ๆ เพราะว่าตอนนี้ไปไหน มาไหนก้อจะเจอ ไฟดาวตก กับลานเบียน ร้านอาหารกลางคืน ซึ่งไฟดาวตกนี้โด่งดังมาจาก เดี่ยว 7 ของพี่โน็ต พ่อค้าเห็นเป็นโอกาสเลยขุดมาขายเต็มบ้านเราเลย ไฟดาวตก ที่เราเห็นจะมีทั้งวิ่งจากบนลงล่างบ้าง หรือ วิ่งจากล่างขึ้นบนบ้าง เรียกได้ว่า ประยุกต์กันได้ทุกรูปแบบ

สำหรับไฟที่ทำดู ไม่ได้ทำขายหรอกนะครับ เพราะมันน่าจะแพงกว่าซื้ออีก แต่ถ้าสนใจจะทำขายก็ไม่ว่ากันครับ แต่ที่เราทำเพื่อศึกษา android สักมากกว่า คือมีโปรแกรมบน android แต่ไม่รู้จะเอาควบคุมอะไร เผื่อว่าเราจะเอาไปประยุกต์ใช้กับงานอื่นๆได้บ้าง

สำหรับไฟดาวตก หลักการมันก็เหมือนทำไฟวิ่งครับ แต่เป็นไฟวิ่งที่มีปรับระดับความสว่างของ LED ได้ด้วย คือแต่ล่ะดวงจะต่อกับ PWM ของไมโคร โดย LED ดวงที่มันวิ่งผ่านมาแล้ว ระดับความสว่างของไฟของมันจะลดลง เราเลยเห็นไฟวิ่ง fade แบบนี้ยาวเหมือน หางดาวตก ซึ่งหลักการและตัวอย่างโค๊ดเข้าไปดูได้จาก 123microcontroller.com เวปเพื่อนบ้านเรานี้เอง เขาลองทำไฟดาวตกไว้แล้ว ในบทความ Arduino ไฟวิ่งฝนดาวตก ซึ่งเขาพูดไว้แล้ว ผมคงไม่เอามาพูดอีก ซึ่งเดี่ยวถ้าผมมีหลักการ หรือ ปรับปรุงเวอร์ชั่นใหม่ จะเอามากล่าวอีกที่

โดย Software ที่ผมใช้เขียนโค๊ดสำหรับ Android ตอนนี้ผมมาลองกับ App Inventor กันบบ้าง ซึ่งหน้าตาของมันก้อเหมือนในรูปนี้ล่ะครับ สามารถออกแบบ GUI ง่ายๆได้ โดยการแค่จับวางๆ ซึ่งผมว่ามันเหมาะกับจะสร้างโปรแกรมต้องการใช้ GUI ง่ายๆ หรือ เหมาะกับผู้ที่อยากทำ app แต่ยังเขียนโปรแกรมไม่เก่งนัก ตัวนี้ App Inventor ช่วยท่านได้แน่ๆครับ แต่เจ้า App Inventor มันรันผ่านเวปนะครับ ก็อยู่ในพื้นที่ ที่ internet แรงๆ และ เข้าถึงหน่อยนะครับ

สำหรับโปรแกรมแรกที่ลองเขียนโดย App Inventor เป็นโปรแกรมควบคุมทิศทาง การวิ่งของไฟดาวตกครับ (จริงทำไฟวิ่งก็ได้ แต่กลัวไม่เท่) คือจะมีปุ่มอยู่สองปุ่ม กดให้ไฟวิ่งจากบนลงล่าง กับไฟวิ่งจากล่างขึ้นบนได้ครับ สำหรับหลักการของโปรแกรมนี้ จะใช้โทรศัพทเชื่อมต่อกับบอร์ดไมโครผ่าน Bluetooth และการกดปุ่มแล้วมันจะส่งค่า Serial ผ่าน Bluetooth ไปเข้าบอร์ด ไมโครคอนโทรลเลอร์ Arduino อีกที่ครับ (ผมถึงเรียกมันว่า เป็นแค่ Remote)

หน้าตา app ที่ออกแบบไว้ครับ จะมีโมดุล Bluetooth และ ใช้ Notifier ด้วย

หลังจากออกแบบหน้าตาแล้ว ต่อไปถึงคราวใส่ Event กับ State ที่ให้มันทำงาน ว่ากดปุ่มไหนใช้ทำอะไร สำหรับขั้นตอนนี้ให้กด Open the Blocks Editor ก็จะเข้าถึงพื้นที่สำหรับต่อ Blocks แล้วครับ สำหรับการเขียนโปรแกรมของ App Inventor เป็นแบบรูปภาพครับ Jigsaw ประกอบโปรแกรมครับ ผมอธิบาย concept มันไม่ถูกครับ แต่ถ้าไม่ใช้ส่วนของมันจะประกอบไม่ได้ เอาเป็นว่า ผมว่าใช้ไม่ยากครับ ดู Block ผมเป็นตัวอย่างก็ได้ครับ

ซึ่งเจ้าโปรแกรมนี้ สามารถติดต่อกับ emulotor ได้ด้วย และยังติดต่อกับโทรศัพท์จริงได้ เราสามารถโหลดเข้าเครื่องได้เลยครับ แต่มือถือของผมมัน set ยากครับ ผมจึงใช้วิธี download ไฟล์ apk แล้วเอาไปลงเครื่องอีกที่ครับ มาชมการทำงานกันเลย

จะเห็นว่าเราสามารถทำ App ได้แค่ไม่ชั่วโมง คือบอกตามตรง ไม่รู้มันง่ายไปไหมนิ แต่ App Inventor ยังมีข้อจำกัดอยู่อีกเยอะนะครับ อย่างแรกขนาดไฟล์ที่ได้มา ขนาดโปรแกรมง่ายๆ ไฟล์ยังมีขนาด 2.5MB ซึ่งเทียบกับเขียนด้วยวิธีปกติที่ใช้ Android-SDK ได้ไฟล์ขนาดเล็กกว่าเยอะ (น่าจะ 50-100KB) กับ อุปกรณ์เพิ่มเติมยังมีไม่เยอะมากครับ

เอาล่ะครับ คงเห็นวิธีการทำ app ง่ายๆนะครับ ช่วงไหนอยากทำอะไรเล่นๆ เร็วๆ หรือสอนเด็กเขียน app ก็ลองดู App Inventor เป็นอีกตัวเลือกแล้วกันครับ เพราะว่า มันเอามาต่อ Hardware ได้ด้วย เท่จริงๆ

VN:F [1.9.20_1166]
Rating: 8.5/10 (2 votes cast)

หลังจากที่ TPE ปล่อยบทความ แนะนำการใช้งาน App Inventor ได้ไม่ถึงเดือนเอง ทางกูเกิล ประกาศจะปล่อยโปรเจค App Invertor และกำลังจะปิดแล๊ป googlelabs สักแล้ว สำหรับ App Invertor จะถูกปล่อยให้เป็นโปรเจค Open source แล้วจ้างอาจารย์ทาง MIT เป็นคนดูแลโครงการต่อ (ยังมีอยู่แต่ให้ คนดูแลโปรเจคไม่ใช้ google แล้ว) เราคงจะได้เห็นว่า สังคม open source จะช่วยกันพัฒนากันต่อไป (อาจจะดีขึ้น หรือไม่ ถ้าไม่มีคนสนใจเลย อาจจะดับได้)

สำหรับ app invertor เป็นโปรเจคพัฒนา app บนเวปครับ concept สุดยอดมาก ทำงานแบบ graphics ไม่ต้องเขียนโปรแกรม ไปเขียนโปรแกรมที่ไหนก็ได้ รันได้ทุก platform (ผมเคยรันบน linux กับ windows นะคับ) concept โอเคมาก

ประสบการณ์การใช้งาน app invertor นิ ไม่ได้ยากอะไรครับ มันเหมือนเล่น Lego จับ block มาต่อไปเรื่อยๆ จะมีชุดคำสั่ง ชุด control มาเป็น block ให้เราจับต่อทำงานได้ทันที่ เรียกได้ว่า มันง่ายมากทำงาน จับต่อถูก logic ได้เลยทันที่ น่าจะช่วยในคนเริ่มต้นคุ้นเคยกับ การออกแบบ UI แบบเดียวกับ การพัฒนา app ได้

แต่มันมีจำกัดคือเหมือนกัน คำสั่งไหนไม่มีใน block ก็ใช้ไม่ได้ และ app invertor คอมไพล์ไฟล์ออกมาได้มีขนาดใหญ่มาก เป็น ระดับเมกะ เทียบกับทำด้วย android-sdk+java ซึ่งจะเล็กกว่ามาก เอาเป็นว่าใครยังไม่ได้ลอง รีบไปทดลองสัก

VN:F [1.9.20_1166]
Rating: 0.0/10 (0 votes cast)

สวัสดีครับ เพื่อนๆ ชาวไอยาราฟันส์  หลังจากทางผมเองทดลองใช้งานมือถือแอนดรอยด์ มาสักระยะ เริ่มคันหู เฮ้ย คันมือ ทดลองทำอะไรเล่นไปเรื่อยๆ  สำหรับมือถือที่ผมใช้ เป็น wellcom a88 สรรพคุณตั้งแต่เวปมี section “smart phone” มา ทางผมยังไม่เข้าบรรยายสรรพคุณมันเลย ซื้อมาแบบไม่ได้คิดอะไรมาก ซื้อ A88 มาตั้งแต่ มันกำลังจะตกรุ่น เห็นราคาเลยถูกดี และ ก็เห็นว่าแอนดรอยด์ มันดูดีมีอนาคต มันยังมีอะไรให้เล่นอีกเยอะก็เลย เลยซื้อมาสนอง need สักเลย a88 ก็เลยโดยจับมาเล่นเป็นหลัก

ช่วงแรก ผมตั้งใจจะเอาแอนดรอยด์ มาใช้ Google ADK กับ Wellcom a88 ซึ่ง Google ADK มันจะอยู่ในแอนดรอยด์รุ่นใหม่ๆ 2.3.4 ซึ่งในตอนนี้ยังไม่มีรุ่นไหนมีครับ นอกจาก Nexus One ,NexusS แต่เจ้า A88 นิอย่างไง ผมคาดว่าทางศูนย์คงไม่มีโครงการจะ Update ให้เป็น 2.3.4 แน่ๆ ซึ่งตอนนี้ ผมก็ยังไม่มีตัวเลือกที่น่าสนใจ จึงพยายาม ทำ a88 ให้ใช้งาน android 2.3.4 ให้ได้ จึงได้ลองใช้ rom โม ไปหลายตัว อย่างไง ก็จะเอามือถือ local ต่อ ADK ให้ได้ ผมก็เลยได้ลอง flash rom มือถือเป็นครั้งแรก ซึ่งตื่นเต้นดีครับ ลุ้นว่าจะพังไม่พัง :-D  

หลังจากนั้น ทาง TPE เห็นว่าผมสนใจทำ hardware กับมือถือจึงส่ง IOIO เป็นบอร์ดควบคุมที่ต่อกับ android ได้ ผ่าน USB ทางผมได้ทดลองใช้ และ ถ้ามีบทความน่าสนใจ อยากลืมส่งไปให้ตีพิมพ์บ้าง วันนี้ผมก็เลยถือโอกาสมาเล่าเรื่องหลังไมค์ เกี่ยวกับ ประสบการณ์ นักพัฒนา hardware มือถือ สมัครเล่น ให้ฟังกันครับ

ปัญหาแรกนะครับ มือถือ A88 ผมไม่สามารถใช้งานกับ ioio ได้

  • อันนี้น่าจะเนื่องจาก A88 ตัวรอม ปิด port บางตัว ที่บังเอิญ มันต้องใช้งานกับ adb หรือป่าว ผมไม่แน่ใจ แต่ถ้าผมใช้รอมศูนย์แล้วมันจะเชื่อมต่อกับบอร์ด IOIO ไม่ได้ ผมก็เลย ต้องใช้ รอมโม ที่ต่างประเทศเขาทำมา ดันใช้งานได้ เดี่ยวเอาไว้ ผมทำโปรเจคกับ IOIO เสร็จจะลองหาเครื่องที่มีรอมศูนย์ทดลองอีกที่ครับ  (มันอาจจะผิคที่ผมเองด้วย มือใหม่)

ปัญหาต่อมา ช่วงลองใช้ IOIO แต่มันไม่ work กับ รอมศูนย์นี้ล่ะเลย สลับรอม ไปๆมาๆ จึงใช้บอร์ด IOIO ได้ แต่รู้สึก charge แบตมือถือไม่เข้า มัน charge ได้ 60% แล้วหยุด แบตมันจึงหมดเร็วมาก

  • ประเด็นแรก ที่คิดได้ สงสัยงานจะเข้าแล้วไง  IOIO จะไปทำให้ ระบบ charge เสียสักแล้ว เพราะว่า จำเลยมันก็มีแต่บอร์ด IOIO อย่างเดียวที่ต่อกับ USB แต่ไฟเลี้ยงที่ผมใช้บอร์ด IOIO มาจากถ่ายไฟฉายตากบ กระแสน้อยนิด เท่านั้น หรือว่ามัน sensitive มาก
  • ประเด็นที่สอง แบตเสื่อมสักแล้ว ใช้ๆ charge ๆ ทั้งวัน อาจจะพังได้

มือถือยังโทรได้ ทำอะไรได้เหมือนเดิม แต่แบตหมดเร็ว ซึ่งเรื่องนี้ เล่นสักผมระแวง ไปเลยครับ หาสาเหตุไม่ได้ กลัวว่าถ้าไป ซื้อมือถือใหม่ ต่อๆ เสียบๆ เดี่ยวจะพังไปอีก จึงได้ ลุยส่งเข้ามือถือ ศูนย์สักเลย ช่างบอกว่า มือถือผ่าน flash รอมโม มา อาจจะทำให้ระบบ charge เสียได้ (ผมงงว่า firmware มันจะทำให้ hardware พังได้ไง เบื่อกับช่างไทยสักจริง แต่ก้อได้รับฟังไว้ครับ) และเข้าบอกว่า เครื่องที่ไม่ใช้ โมศูนย์ จะส่งเข้าเครมไม่ได้ (อ้าว เหรอ) ผมก้อเลยทำอะไรไม่ได้มาก นอกจากซื้อแบตใหม่กลับไป

ซึ่งผมถามช่างว่า รู้ได้ไง ว่ามันกินกระแสเกิน ช่างก็เลยทำให้ดู ถอดแบต เอาไฟ Power Supply ที่บอกกระแสได้ ต่อเข้ามือถือ แล้วดูกระแสได้ (เอาว่ะครั้งนี้ไม่เสียเที่ยวได้วิชาจากช่างซ่อมมือถือกลับบ้านไปอีกอย่าง) ผมก็เลย เอามาลองทำ ที่บ้านมี Power Supply แบบเดียวกันเลย ผมเอาโมศูนย์ใส่ แล้วเปิดมือถือดูกระแสบ้าง ยังเป็นอีกป่าว ซึ่งอาการมันก็ไม่ได้เป็น  ผมคิดว่าตัวรอมโม มันปรับ speed cpu ขึ้นๆ ลงๆ ทำให้กระแสไฟ วิ่งขึ้น วิ่งลงแบบนั้น ตัวโมของศูนย์ปรับ cpu speed มาดีกว่า  อย่างน้อยก็รอมทำระบบ ไฟเสียคงเป็นไปได้น้อยล่ะ แต่ทำไม มันไม่ยอม charge ให้เต็มได้ล่ะ  แต่ผมก็ยังนึกในใจ ไอ้แค่ ต่อบอร์ด IOIO ที่ผ่าน USB มันจ่ายไฟเข้าไป คงไม่ทำบอร์ดพังได้หรอก (กระแสมันน้อย) หรือ ใส่รอมโม มันก็คงไม่ทำให้เครื่องพังได้หรอก แต่อะไรล่ะทำให้มันพัง

ผมเลยหาข้อมูลในเน็ท ก็สะดุดคำถามที่ว่า “ใส่รอมโม มาใหม่ ต้องทำการ calibrate batt หรือป่าว”  สงสัยว่าไอ้การ  calibrate batt  มันคืออะไรว่ะ เลยอ่านดู ก็จึงเข้าใจว่า เจ้ามือถือมันมีระบบบันทึกข้อมูลการ charge แบตไว้ด้วย ซึ่งมันจะเอา data นี้ไปใช้ในการวัด ประเมินเวลาใช้งาน และ การ charge ด้วย  เพิ่งรู้เลยว่ามือถือมันแอบซ้อนระบบฉลาดขนาดนี้ไว้ด้วย ซึ่งเขาบอกว่า ตอน flash โมนิให้ทำตอนไฟเต็ม จะได้ไม่มีปัญหา แต่ตอนผมลองเล่น ไม่ได้สนใจ ว่าแบตเต็มไม่เต็ม flash อย่างเดียว

ผมจึงกลับมาทบทวน ว่าผมทำอะไรไปบ้าง ตอนเล่น IOIO คือ ผมสลับรอมไปๆมาๆ แล้ว data ของ batt มันเลยเสียเป็นแน่ ผมก้อเลยทำตามบทความ calibrating-your-battery-for-android-device   และ บทความปัญหาเเบตเตอรี่บน Android : ลงรอมบ่อยๆอาจจะเป็นสาเหตุ ช่วยให้เข้าใจได้อีกเยอะเลย ผมจึงโหลตโปรแกรมสำหรับ calibrate batt กด clear มันสักใหม่ จากนั้นระบบ charge กลับเป็นปกติ a88 กลับมาซ่า ได้อีกเหมือนเดิม ตอนนี้ ถ้า a88 มันจะจากไป มันก้อคุ้มค่าแล้ว ได้ความรู้เยอะเลย

สุดท้ายเรื่องนี้สอนให้รู้ว่า รอมโม ไม่ทำให้มือถือพัง และ บอร์ด IOIO ไม่ทำให้มือถือพังอีกเหมือนกัน  และ รอมโม ศูนย์ไม่รับเคลมนะ  ระวังกันหน่อย อย่าซ่า เล่นมากแบบผม (จะห้ามกันได้ไหมนิ)

VN:F [1.9.20_1166]
Rating: 0.0/10 (0 votes cast)

The Prototype Electronic เล่มใหม่ออกแล้วครับ น้องและเพื่อนที่สนใจ Android ไม่ควรพลาดครับ เพราะว่าเล่มนี้จะอัดแน่นไปด้วย บทความเกี่ยวกับแนวทางที่จะนำ Android  มาประยุกต์ใช้ไปควบคุม Hardare ในอนาคต ซึ่งผมคาดว่าน่าจะมีอะไรสนุกๆ อีกมากเลยในอนาคต  และที่สำคัญ ผมเขียนเองด้วยตั้งสองเรื่อง

สำหรับเล่มนี้อาจจะยังไม่มีโครงงานสิ่งประดิษฐ์เกี่ยวกับ Android นะครับ เห็นเล่มหน้า มีอะไรๆ กับ Bluetooth เห็นแว๊ปๆ ตอนนี้ทางไอยาราฟันส์ ก็วางโปรเจคที่จะเอา Android ไปใช้อยู่หลายตัวเช่นกันครับ ซึ่งเราก้อยังยึดแนวทางสร้าง Hardware เหมือนเดิม คงไม่ไปทำ Mobile App แข่งกับชาวบ้าน อาจจะมี Mobile มาบ้าง ก็คิดว่ามันเป็น Tools อีกตัวที่จะทำให้เราควบคุม Hardware ให้สร้างสีสันหลากหลายยิ่งขึ้น เอาเป็นว่า ถ้าท่านผู้อ่านรัก Android หลง Arduino เข้ามาเยี่ยม Ayarafun บ่อยล่ะกัน ฮ่าๆ (เกี่ยวมาก)

 

 

 

เนื้อหา TPE ฉบับที่ 21

VN:F [1.9.20_1166]
Rating: 0.0/10 (0 votes cast)

ช่วงนี้หาข่าวน่าสนใจ หันไป หันมา ก็เจอแต่ข่าว Android + Arduino นี้ล่ะ ติดตามข่าวต่างประเทศ เราเริ่มได้เห็นมีโปรเจค ที่เอา Android ADK มาควบคุมอุปกรณ์บ้างล่ะ แต่ในช่วงแรกในไทยคงจะหาของยากนะครับ เพราะว่าทั้งมือถือ Android ต้องเป็นเวอร์ชั่น 2.3.4 หรือเป็น Tablet ต้องเวอร์ชั่น 3.1  ของใหม่ๆ ทั้งนั้น เห็นอยู่ในไทย Nexus 1 กับ Nexus S แต่ทางผมยังไม่มีหรอกครับ เดี่ยวหายืมเพื่อนเอา (เพื่อนผมรวยๆทั้งนั้น) และบอร์ด Android Open Accessory Development Kit ตอนนี้มีผลิตที่ญี่ปุ่นที่เดียว ผมว่าราคามันไม่สมเหตุ สมผล เลย แพงไป ราคา US$400 หรือประมาณ 12,000 บาท ซึ่ง ผมก้อคงไม่ซื้ออีกเช่นกัน

รูปจาก engadget

ในตอนนี้ผมจึงรวบรวมทางเลือกที่ประหยัดเงินสำหรับเริ่มต้นสร้าง Android ADK ครับ

รายละเอียด →

VN:F [1.9.20_1166]
Rating: 6.0/10 (1 vote cast)

สรุปข่าวจาก Blognone ครับ บทความนี้บอกถึง ทิศทางใหม่ของ Android อาจจะไม่ใช่แค่โทรศัพท์เท่านั้น สิ่งที่กูเกิลอยากจะไปให้ถึงอาจจะเข้าไปเป็นระบบปฏิบัติการให้กับอุปกรณ์ต่ออินเตอร์เน็ททุกประเภทเลยก็ว่าได้ สิ่งนี้บอกเราได้สองอย่างครับ คือ [1] ถ้ามีระบบปฏิบัติการก็ต้องมีคนเขียนโปรแกรม กับ [2] ต้องมีอุปกรณ์อิเล็กทรอนิกส์รูปแบบใหม่ ช่วงนี้คิดแต่เรื่องดีเข้าไว้ เรามาดูว่ากูเกิลจะสามารถทำได้จริงไหม

 

Android จับตลาดเกิดใหม่ที่ไกลออกไป

ผู้ที่ติดตามงาน Google I/O อาจผิดหวังกับของใหม่ๆ ของ Android ที่คาดกันว่าจะมาสู้กับ iOS ของแอปเปิลได้อย่างสูสี เพราะนอกจาก Android 3.1 ซึ่งเป็นการอัพเล็ก และข้อมูลว่า Ice Cream Sandwich จะออกปลายปี ก็ไม่มีอะไรใหม่เลย ทั้งทำให้สถานการณ์ของตลาดสมาร์ทโฟนและแท็บเล็ต Android ตาม iOS อย่างไร ก็ยังตามอยู่แบบเดิมไม่เปลี่ยนแปลง

แต่หัวใจสำคัญของประกาศบน Google I/O กลับไม่ใช่สมาร์ทโฟนและแท็บเล็ต แต่เป็น “สิ่งที่อยู่ไกลเกินไปกว่านั้น”

ทั้ง Android และ iOS (รวมถึงระบบปฏิบัติการอื่นๆ อย่าง webOS, MeeGo หรือ Windows Phone ด้วย) เป็นระบบปฏิบัติการที่สร้างขึ้นมาเพื่ออุปกรณ์ที่เราเรียกว่า smart devices ซึ่งก็หมายถึงอุปกรณ์ทุกแบบที่ไม่ใช่พีซี (ถ้าเอาคำของสตีฟ จ็อบส์ ก็เรียกว่า Post-PC Era)

อุปกรณ์เหล่านี้ได้แก่ สมาร์ทโฟน, แท็บเล็ต, ทีวี, เครื่องเกม,โทรศัพท์บ้านแบบสมาร์ทๆ มีจอทำโน่นนี่ได้,คอนโซลรถยนต์ ,ฯลฯ

ที่ผ่านมาเราเห็นการสู้รบกันอย่างหนักในตลาดสมาร์ทโฟนเมื่อ 2-3 ปีก่อน และแท็บเล็ตในรอบ 1-2 ปีนี้ ส่วนของทีวีเริ่มแพลมๆ มาให้เห็นจาก Google TV/Apple TV (ซึ่งยังแป๊กทั้งคู่) และรถยนต์ที่เริ่มมีข่าว แต่ยังไม่มีของจริงออกมาให้เห็นมากนัก

โครงการ Android Open Accessory Development Kit (ADK) และ Android@Home จึงเป็นความพยายามของกูเกิลที่จะไปให้ไกลกว่านั้น เดโมที่เราเห็นในเวที Google I/O คือหลอดไฟ จักรยานออกกำลังกาย เครื่องเสียง ซึ่งอุปกรณ์เหล่านี้ก็คืออุปกรณ์สารพัดชนิดเท่าที่เราจะมีปัญญานึกออก มันเป็นโลกใหม่ที่ยังไม่มีใครเคยไปถึง และเป็นโลกที่ต่างออกไปจากพีซีแบบดั้งเดิมที่เราคุ้นเคย (Beyond PC)

เราอาจสรุปได้ว่า Android จะชนะ iOS ในตลาดมือถือหรือแท็บเล็ตได้หรือเปล่า กูเกิลอาจไม่สนใจ เพราะสิ่งที่กูเกิลสนใจก็คือ “Android ทุกหนทุกแห่ง” ตั้งแต่หลอดไฟไปจนถึงยานอวกาศนั่นเอง

ที่มา blognone

VN:F [1.9.20_1166]
Rating: 9.0/10 (1 vote cast)

Google I/O 2011 เป็นงานเปิดตัวไอเดียล่าสุดของกูเกิล ที่จะนำ Cloud Computer ไปใช้กับทุกกิจกรรมของชาวโลก โดยหัวเรือหลักของปีนี้ ยกให้ระบบปฏิบัติการ Android ที่อยู่ในระบบ Smart Phone, Tablet และ Google TV กูเกิลให้อุปกรณ์เหล่านี้เป็นเสมือนประตูที่ใช้เชื่อมต่อผู้ใช้ เข้ากับ ระบบ Cloud Computer ของกูเกิลนี้เอง

ในงาน Google I/O 2011 มีทิศทางที่น่าสนใจของงานส่วน Embedded System ที่จะทำให้นักประดิษฐ์ และ ชาว DIY อย่างเราๆ นำกูเกิลไปใช้งานสร้างสรรค์ได้ จึงเป็นโอกาสที่ดีจะเอาไอเดียที่น่าสนใจ มานำเสนอ

ทางกูเกิลได้ เปิดได้ตัวโปรเจค Andoird@Home Hub ที่เป็นตัวอย่างการเชื่อมต่อ Android กับอุปกรณ์เครื่องใช้ภายในบ้าน และ Android Open Accessory Kit ซึ่งทำให้ Android สามารถเชื่อมต่ออุปกรณ์เสริมผ่าน USB ได้อย่างง่ายดาย มาดู Google I/O ทางกูเกิลมีโปรเจคอะไรมานำเสนอบ้าง รายละเอียด →

VN:F [1.9.20_1166]
Rating: 10.0/10 (1 vote cast)