Currently viewing the tag: "arduino"

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)

จากงาน Google I/O 2011 ปกติทุกปีทาง Google จะแถลงข่าวการเปิดตัวผลิตภัณท์ใหม่นะครับ ปกติ ผมแค่ฟังผ่าน ไม่ได้ติดตามมาก แต่ข่าวนี้ตื้นเต้นมาก ทำเอาหัวใจผมฟองโต(ติดมาจากละคร) ในงาน Google I/O เมื่อวานนี้เอง ทาง กูเกิลได้เปิดตัวโปรเจคใหม่ ที่เขาให้ชื่อว่า Android Open Accessory Development Kit (ADK) คือ android เปิดมาตราฐานใหม่ ที่จะเอามาใช้เชื่อมต่ออุปกรณ์อื่นๆ กับ โทรศัพท์มือถือ หรือ Tablet ผ่าน USB และอย่างจะเชื่อมต่อผ่าน Bluetooth ด้วยในอนาคต

ต่อไปเราเชื่อมต่ออุปกรณ์ กับ smart phone มาสร้าง app ที่หลากหลายได้มากยิ่งๆ ขึ้น จากที่เขา present เขาเอามือถือมาเชื่อมต่อกับเครื่องออกกำลังกาย นอกจากจะได้ app ที่ใช้ในการบันทึกแคลอรี่ แล้วเรายังเพิ่มลูกเล่นหลากหลายเข้าไปใน app ไม่ว่าจะเอาไป share ใน facebook กับเพื่อนๆ หรือ ทำ เกมส์ใหม่มาเสริม ซึ่งจะเห็นว่าแนวทางของการพัฒนา app กับ hardware มีทางเปิดกว้างมากยิ่งขึ้นครับ

การเป็นมาตราฐานแล้ว ทำให้นักพัฒนา embeded system อย่างเราๆ สบายขึ้น เราจะได้มั่นใจว่า อุปกรณ์เสริมที่เราทำ เชื่อมต่อกับมือถือ android ได้ทุกรุ่น และ google ประกาศไปอย่างนี้ มันก็ช่วยให้คนทั่วไปๆ รู้สึกตื่นเต้นว่า มือถือตัวใหม่ๆจะไปเชื่อมต่อกับของเล่นใหม่ๆได้ด้วย ซึ่งเสมือน google ช่วยทำการตลาด และให้ความเข้าใจ ไปด้วยในตัว

พร้อมกันนี้ กูเกิลเปิดตัว ชุดพัฒนาฮาร์ดแวร์พัฒนา เป็นบอร์ด Arduino Mega ที่ชื่อว่า RT-ADK มองจากภาพไม่ผิคแน่ๆ arduino จะเป็น hardware sdk ตัวแรกที่ใช้เป็น มาตราฐานการเชื่อมต่อกับ android ครับ ตอนนี้ทางผมไม่แน่ใจว่า เขาใช้เชื่อมต่อทาง USB เป็น protocol ใหม่ หรือเป็น usb2serial บน android นะครับ เดี่ยวขอทางผมไปอ่านให้ชัดเจน hardware ก่อนนะครับ เดี่ยวทางเราจะเอามาบอกอีกที่ครับ จากข่าวเขาก็บอกว่า ไม่แน่ใจว่า finished version จะเป็นบอร์ดแบบนี้หรือป่าว แต่คงมีอะไรที่คล้ายๆบ้างล่ะ

**update 14-05-54**

Protocol ที่ใช้เชื่อมต่อระหว่างอุปกรณ์ Android กับ Accessory Development Kit (ADK) หรือเรียกสั้นๆ ว่า ADK เป็น protocol สื่อสารผ่าน USB ที่ทางกูเกิลออกแบบไว้ โดยตัว Hardware Platform เริ่มต้นใช้โปรเจค Arduino + Host Controller MAX3214 ซึ่งทาง RT-ADK ผลิต ราคาเปิดตัวแพงมาก แต่คาดว่า จะมีนักพัฒนาเร่งทำบอร์ด Arduino ที่รวมกับ Host Controller ออกมาแน่ๆ (ไอซีจะขาดตลาดอีกไหมนิ) และ ตัว Accessory Development Kit ไม่ได้จำกัด Hardware ของ Arduino เท่านั้น แต่เปิดให้ไมโครคอนโทรลเลอร์ ทุกตัวใช้งานได้  ให้เรามองว่า ADK เป็นคำสั่งที่ใช้ติดต่อกับ Hardware มาตราฐานของ android ครับ ต่อไป ไม่ว่าจะเป็น usb pic, arm pic ซึ่งสามารถ port protocol หรือคำสั่ง มาใช้บน Hardware Platform อื่นได้แน่ๆครับ ตอนนี้แฟน Arduino สนใจ เอาโค๊ด กับ Demo ADK ไปดูกันได้ที่นี้เลย ADK package download.

โดย android ที่จะมารับรอง ADK นี้ ตัวจะต้องมี hardware usb host controller ที่เห็นตัว tablet น่าจะรองรับ แต่มือถือบางรุ่น อาจจะไม่รองรับนะครับ เป็นรูปแบบการสื่อสาร ที่รองรับทั้ง smart phone และ tablet และ เริ่มใช้ใน Android รุ่น 2.3.4 และ 3.1 ขึ้นไป คาดว่าสิ้นปี คงได้เห็นครับ แต่ผมอยากเห็นตอนนี้เลย เอามาเร็วๆ

ที่มาข่าว crunchgear , blognone

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

มาแล้วครับ Tutorial อันที่ 11 รอบนี้ เป็นคิวของ sd-card ครับ สำหรับคนที่กำลังตามหา datalogger อยู่ ผมบอกได้ว่า arduino นิ ทำ datalogger ง่ายมากๆ เพราะว่าภายใน arduino มันมี libary มาแล้ว และรับรองโดยตัว website เขาเองสักด้วย ถ้ามีคนทำเป็นชุดสำเร็จได้ นี้น่าจะดี

สำหรับใครที่มองหาวิธีอยู่ ลองดูวีดีโอนี้ก่อนครับ ผมว่าจะช่วยให้เห็นว่าใช้ arduino ไปบันทึกข้อมูลจาก sd-card ได้อย่างไง และเอาข้อมูลไปใช้งานได้อย่างไง

โอเคครับ สำหรับวันว่างนี้ ลองเอาไปเล่นกันดูครับ เดี่ยวทางผมจะเอาลองเลยเล่น แล้วจะมาเล่าให้ฟังอีกรอบครับ

สำหรับใครที่ติดตาม วีดีโอ Arduino Tutorial จากทางเวปไอยาราฟันส์นะครับ ผมได้รวบรวมโดยกด TAG “SCIGUY14″ หรือเข้าไปดูที่ Youtube Channel ของทางเขาได้ครับ

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

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

วันนี้เราจะพาเพื่อนชาวเวป นำไมโครคอนโทรลเลอร์ไปใช้งานกับ ปุ่มกดกันนะครับ สำหรับปุ่มหรือสวิตซ์ เป็นสิ่งที่คุ้นเคยกันดี ในอุปกรณ์อิเล็กทรอนิกส์ที่เห็น อย่างเช่น มือถือเราก็มีปุ่ม  ตู้ ATM ก็มีปุ่มหรือสวิตซ์ ซึ่งก็ถือว่าสวิตซ์เป็นเรื่องพื้นฐานมากๆ การสร้างเครื่องมือทางอิเล็กทรอนิกส์ครับ ได้ใช้งานแน่ๆ

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

  • Button หรือปุ่มกดแบบโรงงาน มันจะมีขนาดใหญ่ และ ทนทานมาก
  • Tact switch เป็นปุ่มกด พบได้บนแผงวงจรอิเล็กทรอนิกส์ บนบอร์ด arduino จะมีเป็นปุ่มสำหรับ Reset
  • Micro Switch หรือ บางที่เรียกว่า Limit Switch อันนี้จะเห็นมากที่ใช้ในเครื่องจักร

และ ยังมี อุปกรณ์อื่นๆ ที่ทำงานเหมือนเป็นสวิตซ์ ได้อีกด้วย เช่น

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

รายละเอียด →

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

สวัสดีครับ ท่านผู้อ่าน เข้ามาเวปนี้ คงจะเห็นว่าผมมักจะทำอะไรด้วยตัวเอง ถ้าเรียกแบบไทยจะเรียก ของทำมือ หรือ ภาษาอังกฤษ จะเรียกว่า Do – it – youseft หรือจะย่ออีก เรียก D.I.Y. ความสนใจตรงนี้ ส่วนมากในไทยถ้าบอกว่าของทำมือ มันก้อต้องเป็น เครื่องสาน เย็บเสื้อผ้าแน่ๆ หรือ แต่งบ้านด้วยตัวเอง แต่ระดับการ D.I.Y. ของเมืองนอก เขาทำกันตั้งแต่ รถไถนาเอง ดาวเทียม แม้แต่ ทรานซิสเตอร์ก็ยังทดลองทำเอง

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

เราอาจจะเรียนจากตำราได้นะครับ แต่การลงมือทำเอง จะทำให้กระบวนคิด และสัมผัสได้ง่ายกว่า จึงทำให้ความเข้าใจได้ดีกว่า ซึ่งทำให้เราก็ทำของที่ดีกว่าได้ หรือดัดแปลงไปใช้อย่างอื่นได้ครับ ว่าไปมันเป็นปัญหา กระบวนการศึกษาในไทย ที่เน้น อัดเข้าหัวเด็ก ไม่ได้เน้นให้เด็กคิด

ภาพจากอินเตอร์เน็ท นักประดิษฐ์ชาวจีน ที่พยายามสร้างเฮริคอปเตอร์ด้วยตัวเอง

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

สำหรับในบทความต้นนี้ ผมก้อคัดลอกมาจากบทความ Your Guide to 21 Awesome DIY Projects ของ wired.com ครับ ที่ Wired ได้รวบรวม 21 โปรเจค DIY จากที่น่าสนใจจากโลก internet เอาไว้แต่ผมคัดเฉพาะที่ผมสนใจครับ 12 ผลงานครับ ที่เหลือเข้าไปดูต่อในลิงค์ กันต่อเองนะครับ รายละเอียด →

VN:F [1.9.20_1166]
Rating: 7.7/10 (3 votes cast)

วีดีโอ Tutorial ตัวใหม่มาอีกแล้วครับ รอบนี้ Jeremy Blum สอนให้ใช้งาน Interupts ซึ่งเป็นเรื่องที่เข้าใจยาก อย่างหนึ่งในการเขียนโปรแกรมไมโครฯ ครับ แต่สำหรับ Arduino ทำให้เรื่องนี้ดูง่ายมาก ใครตามมาถึง 10 ตอนแล้ว ผมว่า การใช้ Arduino น่าจะเป็นเรื่องสนุกกันแล้วใช่ไหมครับ

Interrupts – An extremely useful, yet often feared element of microprocessors.  Interrupts allow you run a program, while still being able to react to asynchronous input from the outside world.  On many platforms then can be confusing to implement, but the arduino makes it easy!  In this week’s episode, I’ll show you how to use a hardware-debounced button to activate a hardware interrupt on the arduino.  I’d suggest you go check out episode 2, where I initially introduced button debouncing, if you haven’t already.  I won’t be covering timer interrupts in this episode, since I recently wrote an extensive blog post about using them.  Enjoy the video!

สำหรับใครที่ติดตาม วีดีโอ Arduino Tutorial จากทางเวปไอยาราฟันส์นะครับ ผมได้รวบรวมโดยกด TAG “SCIGUY14″ หรือเข้าไปดูที่ Youtube Channel ของทางเขาได้ครับ

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

สำหรับใครที่กำลังมองหา ไมโครฯ มาเชื่อมต่อกับ USB ซึ่งตอนนี้ ไมโครหลายๆตัว มีเอา USB ใส่เข้าไปในตัวแล้วด้วย ราคาไม่ถึงร้อยบาท แต่ยังไม่ค่อยมีคนเล่นมากนักครับ คงเพราะด้วยมันยาก ที่จะเข้าใจ protocol usb ที่ทำ driver บน PC ด้วย และต้องพัฒนาไมโครด้วย ว่าไปก็ซับซ้อน สำหรับมือใหม่พอควรครับ

บอร์ด Arduino UNO ตัวใหม่ก็มีไอซี ATmega8U2 ซึ่งมีความสามารถเชื่อมต่อ USB เพิ่มมาด้วย แต่ตัวอย่างใช้งานยังหาได้น้อยจริงๆ ที่ผ่านมา ไอซีตัวนี้ จึงถูกใช้เป็นเพียงแค่ usb 2 serial แบบเดิมๆ

ซึ่งที่ผ่านๆมา ผมก้อพยายามมองหา ทางทำ USB Device อยู่เหมือนกันครับ ทางผมก็เจอ LUFA ซึ่งเป็น Libary หรือ Framework ที่ใช้งานกับไอซี MEGA ตระกูลที่มี USB ติดมาด้วย

สำหรับตัวอย่างที่เอามาครั้งนี้ มาจากนาย darran ที่ทำ ดัดแปลง LUFA ให้ใช้กับ mega8u2 บน Arduino UNO ให้เป็น Keyboard HID, Mouse HID, และ USB MIDI drivers ซึ่งใครกำลังอยากลอง USB หรือ อยากลอง LUFA จะหา UNO ไปศึกษาทำอุปกรณ์ USB ก็น่าจะสะดวก

ที่มา Arduino Hacking

 

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

สวัสดีครับ หลังจากโพส โปรเจค android ลองเล่นกับ Hardware ไปสักพักล่ะ ทางเราลองเอามาทำบ้าๆ ดูบ้างดีกว่า ผมอยากเอามือถือ ไปลองขับรถมานานแล้ว เห็นใน Youtube ทางเมืองนอก เขาใช้ iphone ,nokia android สารพัดจะหามา แต่ไม่เห็นในไทยทำบ้าง ผมก้อเข้าใจนะครับ รถเอย มือถือเอย แพงๆทั้งนั้น วันนี้ผมเลยมานำเสนอ หารถจริงไม่ได้ ก้อเอารถกระป๋อง ไปก่อน อารมณ์น่าจะใกล้เคียง

สำหรับโปรเจคนี้ ผมก้อต่อยอดมาจาก wiimote + Arduino = ความมันไม่รู้จบ มาเป็น Android + Arduino ความฟันส์ไม่รู้หมด แทนเฮ้ย! ติดเร็ท เอาของเดิม wiimote มาขับรถ มาเป็น android  สำหรับโปรเจคนี้ จับของหลายอย่างมารวมกัน เน้นเยอะเข้าไปได้อีก นั้นล่ะครับ คือขอลองก่อนว่า ใช้มือถือขับนิ มันอารมณ์การขับเป็นแบบไหน เดี่ยวคงหาวิธีลดอีกที่ มาดูระบบที่ทางเราจัดไว้ในรอบนี้กันก่อน

  • โปรแกรม TouchOSC บน Android จับค่าความเอียง และ ค่าปุ่มจากหน้าจอ ส่งไปผ่าน wifi เข้า PC
  • จากนั้น PC มีโปรแกรมที่รับค่าจาก Wifi ที่เอาข้อมูลความเอียง ความเร็ว มาใช้เป็นคำสั่ง ควบคุมเลี้ยวซ้าย เลี้ยวขวา เดินหน้า ถอยหลัง อันนี้ใช้โปรแกรม Processing จากนั้นส่งคำสั่งผ่าน Serial ไปยังบอร์ด arduino อีกที่
  • บนบอร์ด arduino จะรับตำสั่งจะ Serial เอาคำสั่งไปเปิดปิดสัญญาณ กับ remote ของรถกระป๋องอีกที่ครับ

สิ่งที่รู้สึกได้นะครับ จากการเอามือถือมาเป็นพวงมาลัยรถ ผมรู้สึกว่ารถกระป๋อง การบังคับเลี้ยวมันได้แค่ สามจังหวะ ซ้าย ขวา ตรง มันไม่เหมือนรถจริงๆๆ เลย เวลาเราเลี้ยว เอียงมือถือ มันจะหักสุดอย่างเดียวเลยครับ ถ้าใช้ Remote คงเลี้ยงได้ แต่พอเป็นพวงมาลัยแบบนี้เลยขับยาก ถ้าจะให้ work จริง คงต้องเอารถบังคับ รถ RC น่าจะ work กว่า

สำหรับโปรเจคนี้ เป็นการร่วมทุน ข้ามหมู่บ้านครับ คือผมได้ติดต่อ ยืมรถจาก ป๋าเบียร เอามาขับรถชนแมวเล่นกัน อย่างไง ผมก้อขอขอบคุณด้วยครับ

เดี่ยวเจอกันรอบหน้า กลับไปคิดดูก่อนว่าทำอะไรได้อีกบ้าง

มาอีกแล้วโปรเจคโชว์ด๋อยๆ
สำหรับโปรเจคนี้มีความพิเศษ อลังการณ์งานสร้างกันเลยครับ เนื่องจากเป็นโปรเจคที่มีการร่วมมือกัน ข้ามหมู่บ้านเลย คือผมได้ติดต่อ super star ป๋าเบียร มาขับรถชนแมวกันขอขอบคุณ ป๋าเบียรที่ให้ยืมรถ lotus มาให้ลองขับกันในบ้านด้วยครับ ขับกันสนุกสนาน 

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

สวัสดีครับ และแล้ว เจ้าโมโตยางรัด มือถือที่ผมใช้มา 3 ปีนิดๆ ก็ได้ถึงเวลากลับบ้าน หลังจากเก็บใส่กล่อง ป๊าดน้ำตาเล็กน้อย ผมก้อหากิ๊กใหม่ทันที่ เลือกไปเลือกมาได้ จึงได้มือถือที่มีระบบ OS สองตัวคือ Android กับ iphone ครับ จริงก้ออยากได้ iphone ใจจะขาด แต่สุดท้ายผมกับน้อง iphone คงไปด้วยกันไม่ได้หรอกนะ เพราะไม่มีเงิน ฮ่าๆ ผมจึงเลือก มือถือ android ที่ผมว่าคิดว่าอะไรๆ มันก้อด๋อยๆ ง่อยๆ ไปหมดครับ แต่มันก้อยังดีกว่า Touch ตัวอื่นว่ะ เอาก้อเอา

เนื่องจากเวปผม ไม่ได้เกี่ยวกับมือถือ ผมขอหลีกเลี่ยงกล่าวถึงแบรนด์ ผมจะได้ติชม กัด กับ android ได้อย่างเต็มที่หน่อย ที่เริ่มต้น คือผมจะเริ่มเอา smart phone เอามาต่อกับ Hardware ภายนอก ที่สร้างขึ้นมาครับ ในตอนนี้ขอเริ่มกับ Android ก่อน (รูปมันติดยี่ห้อไปแล้ว ไม่ขอแก้ด้วย)

จากประสบการณ์ที่ลองเล่น แอนด๋อย ผมว่า android มันให้อารมณ์ความเป็น Geek อยู่เยอะนะ ถึงแม้มันจะแอบไว้ใต้ GUI กราฟฟิกแล้วก็ตาม แต่มันยังดูข้อมูล อย่าง Process รันอยู่อะไรบ้าง ยังมีโปรแกรมที่ช่วยปรับโน่น นี่ นั้น ได้อีกเยอะ ซึ่งผมว่ามันช่างเหมือนตอนเล่น Linux เลยครับ สำหรับการใช้งาน ผมให้นิยามว่ามัน “ด๋อย ง่อย แต่ยังพอทน” คนที่ใช้ android จะรับทราบดีทุกคนครับ ว่า android ยังห่างจาก iphone มากครับ แต่ยอมรับ มันยังดีกว่า Symbian หรือ windowsMobile พอควร ถึงแม้ว่าจะมากับ GUI ที่ออกแบบมาเป็น touch screen นะครับ แต่กราฟฟิก กับการใช้งานมันไม่ได้เร็วมาก แต่ก็ไม่ได้ช้าจนทนไม่ได้ อยู่ในระดับไม่ขัดใจ ฟังก์ชั่นทุกอย่างให้มาอย่างพอเพียงครับ และ พอกับงบที่มี  ข้อสังเกต Linux มี GUI มานาน แต่มันก้อไม่ได้เด่นไปกว่า MacOS หรือ windows 7 เลย มันแค่ “มี” จริงไหม

จากลองเล่นเห็นว่ามันทำอะไรได้เยอะกว่าที่คิด ผมจึงเปิดหัวข้อใหม่ในเวปไอยาราฟันส์ครับ คือมี android มาเพิ่มด้วย สำหรับในครั้งนี้ ผมได้รวบรวม app ของ android น่าสนใจสำหรับชาว electronic และ hacker แบบบ้านๆ มาให้ชมกันครับ ซึ่งส่วนมากมันแจกฟรี รายละเอียด →

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

วีดีโอสอนการใช้ SPI Bus ,คราวนี้อุปกรณ์อิเล็กทรอนิกส์หลายๆตัวที่เป็น SPI เราจะได้ต่อใช้งานได้แล้ว สำหรับวีดีโอนี้เขาจะสอนใช้ Analog Devices 5204 Digital Potentiometer
เอามาควบคุมความสว่างของ LED (ไม่รู้จะเบื่อ LED กันไปหรือยังนะครับ) สำหรับไอซี จะไม่มีในไทยครับ ดูเอาหลักการ กันไปก่อนแล้วกันครับ

สำหรับใครที่ติดตาม วีดีโอ Arduino Tutorial จากทางเวปไอยาราฟันส์นะครับ ผมได้รวบรวมโดยกด TAG “SCIGUY14″ หรือเข้าไปดูที่ Youtube Channel ของทางเขาได้ครับ

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