Electronic, Arduino ,Python ,Robotic
Embeded sys.
[news]android meet arduino
Jan 26th
จะเกิดอะไรขึ้น ถ้ามือถือสุดฮิตอย่าง Android มาปะทะกับ arduino ช่วงนี้กระแส มือถือ android กำลัง มาแรงครับ เนื่องจากผมคาดหวังว่าปีหน้าจะมี มือถือหลายๆยื่ห้อ ไม่ว่าจะเป็น HTC, motolora , samsung , แหมแต่ google เองก้อทำแล้ว และด้วยตัว android มี google หัวใหญ่ ในการพัฒนาด้วยแล้ว ทำให้หลายๆคน มั่นใจว่า อนาคตสดใสแน่นอน

ที่แล้วมา เราคงไม่เห็น ใครสนใจทำ hardware เพื่อเชื่อมต่อกับ มือถือมากนักนะครับ อย่างมากเราก้อคงเห็น? แค่ตู้ลำโพงสวย ประดับคู่มือถือกันนะครับ แต่จะเกิดอะไรขึ้น ถ้าเขาเขียนโปรแกรมให้มือถือ เป็นมากกว่านั้นล่ะครับ แต่สำหรับงานนี้ ผมว่าจะช่วยให้เพื่อนใจรัก hardware ได้มันส์ล่ะครับ เพราะว่าจากในเวป? Amarino จะสามารถใช้มือถือ android ควบคุมโปรเจคบอร์ดไมโคร arduino ได้ผ่าน bluetooth ได้อย่างง่ายดาย (อย่างงี้ ต้องมอง โมดุล bluetooth ไว้ใส่เพิ่มอีกสิ)
คือตอนนี้เราสามารถจะสร้าง hardware เพิ่มเติม และใช้โปรแกรมในมือถือช่วยงานได้ เหมือนคอมพิวเตอร์ อย่างเช่น ให้บอร์ดไมโครเก็บค่าจาก sensor แล้วส่งมาจาก android พร๊อตกราฟสักเลย
การทำงาน ตัวโปรแกรม amarino เป็นโปแกรมในรูปแบบ toolkit ครับ จะช่วยให้สร้างโปรแกรม script ง่าย จาก android ให้เชื่อมต่อกันได้ ผ่าน event ที่เราตั้งเองได้ ทั้งอ่านค่าจะ arduino แล้วส่งค่าเข้าไปยังมือถือ หรือจะส่งค่า sensor จากมือถือ เข้าไปยังบอร์ด arduino ก้อยังได้ แต่ข้อเสียตอนนี้ นะครับ ยังใช้ได้แต่ android เวอร์ชั่น 1.5 กับ 1.6 เท่านั้น ต้องรออีกสักพัก เขาจะปล่อย version สำหรับ 2.0 มา

รวบรวมโปรเจค Opensource Hardware โดย #MAKE
Dec 27th
จะสิ้นปีใหม่แล้ว เห็นวงการอื่นๆ ก้อมีการรวบรวม สุดยอดของผลงานในวงการนั้น ทางเราก้อไม่อยากจะน้อยหน้าเลยเอาบ้าง ตอนนี้ทาง Make นิตยสารของชาว DIY ได้รวบรวมผลงาน open source ทาง hardware ของปี 2009 มาให้ชมกัน
ผลงาน opensource hardware คืออะไร ผมว่าอาจจะยังไม่คุ้นหู สำหรับคนเข้ามาใหม่หลายๆคนนะครับ สำหรับ open-source ทาง software คือก้อเปิดเผย source code โปรแกรม ให้เราไปพัฒนาใช้กันได้ ซึ่ง opensource ทาง hardware ก้อเช่นกันครับ เขาจะเปิดเผย วิธีการสร้าง ทางวงจร ,firmware ,software ให้เราเอาไปพัฒนาต่อ โดยเน้นหัวใจเป็น hardware เป็นหลักครับ
ทางไอยาราฟันส์ ก้อมุ่งมั่น จะทำให้มีสังคม opensource hardware มาได้เกือบหนึ่งปีแล้ว เดี่ยวปีหน้าทางเราก้อจะพยายามให้เวปเล็กของเรา เติมโตขึ้นไปอีกครับ
บันทึกนักทดลอง [ตอนที่ 1] ลองไปมั่วๆ
Dec 8th
ช่วงนี้ เข้ามาไม่ได้เห็นโปรเจคอะไร อย่าพึ่งตกใจ ว่าเวปผมเปลี่ยนไปสักแล้ว จิงๆ ตอนนี้ทางเราก้อยังทำการสร้าง ทดลองโปรเจคกันต่อไปเรื่อยครับ แต่ส่วนมากก้อยังไม่มีอะไร work มากครับ มันเน้นไปทดลองโหลต libary มาลองแล้ว สักมากกว่า พวกอยากรู้ อยากลอง
งั้นก้อมาดูว่า เล่นอะไรไปแล้วบ้างนะครับ อาจจะเป็นบันทึกไปหน่อยนะครับ
1. Music /tone
- ทดลอง Tone libary มันไว้สร้างเสียงครับ แถมมีโปรแกรมส่วนเล่นเพลงตามโน็ตด้วย
- วิธีการสร้างเสียงใช้ PWM กับ timer ของ arduino /AVR ต่อง่ายมาก แค่ ลำโพงต่อเขาขา PWM กับ R หนึ่งตัว
- Arduino/AVR มันก้อทำเพลงได้นะ ไม่ต้องมี DAC
- ใน Linary มี เพลงน่ารัก ยุค 60 เยอะเลย
- แต่ข้อเสียของมัน แต่มันจะเสีย timer กับ PWM ไปนะ มันอาจจะเอาไปใช้งาน ต่อยอด ได้ยากครับ
2. Dataflash
- ที่ทดลอง เพื่อนใน electoday แนะนำมา? ตอนนั้นอยากได้วิธีเอาไฟล์เสียงมาเก็บไว้บน arduino
- มันเป็น flash แบบใหม่ (จิงๆ ไม่ใหม่มาก) แต่ผมไม่เคยลอง ความจุมันเยอะ ราคาถูก ก้อเลย เอามาลองว่าใช้ยากไหม
- ที่ผมได้มาเป็นมา Dataflash 4Mbit จาก ES ขนาดเร็วเป็น มา bit นะครับไม่ใช้ byte ใช้จริงๆ ก้อ หาร 8 อีกที่
- ตอนนี้กำลังเริ่มเล่น อันนี้ได้ความว่า มันมี RAM /Flash เราเอาข้อมูลอัดเข้า RAM แล้ว dump ลง flash อีกที่ โดยที่ flash
- มันจะแบ่งเก็บเป็น Page โดยแต่ล่ะ Page มีขนาด 256Byte จำนวนหน้าก้อ เท่ากันขนาด flash ในไอชีเราครับ
เยี่ยมชม โรงงาน Adafruit Industries
Dec 4th
Adafruit Industries คือใครนะหรือ คือบริษัทเล็กๆ ทำชุด kit อิเล็กทรอนิกส์ ของอเมริกา เจ้าของเป็นผู้หญิงด้วย แถมชอบประดิษฐ์ของเล่นแปลกๆ ไอเดียแหวกๆ และมาให้ชมอยู่เรื่อย ถ้าใครเข้าไปในเวปของ ladyada จะเห็นว่า เธอทำ document ไว้สมบูรณ์ เหมาะกับมือใหม่? ตอนนี้กิจการดีมากขึ้นเรื่อย ถึงกับต้องมีเครื่องประกอบ PCB ไว้ใช้เองเลยด้วย โห เดี่ยวให้ขายได้เยอะๆ จะทำบ้างล่ะ (อิจฉาๆ ตอนนี้ทางผมยังใช้เด็กทำกันอยู่เลย)
มันก้อเลยชี้ให้เห็นว่า ความอยากรู้ อยากทำ ยังมีอยู่ในสังคมนี้นะครับ ถึงเราจะซื้อ แต่ยังมีกลุ่มคนอีกกลุ่ม ที่อยากทำเอง อยากรู้เพื่อเอาไปเพิ่มมูลค่าในงานตัวเอง หรือจะแค่อยากศึกษา ก้อยังเป็นที่ ต้องการอยู่ครับ
ผมอยากให้เมืองไทยเราปลูกฝั่งเรื่องแบบนี้กันนะครับ เรื่องความคิดสร้างสรรค์ ความอยากสร้าง ผมเชื่อว่าเด็กๆ เราอยากรู้ อยากลอง แต่พอโตขึ้นมา สังคมเราจะปลูกฝั่งให้ไปอีกทาง ตามที่กระแสช่วงนั้นนิยม ไม่ว่าจะเป็นนักกีฬา นักร้อง ซึ่งผมว่ายิ่งไม่มีต้นแบบให้เห็นแล้ว มันก้อทำลายความมั่นใจเด็กพวกนี้ไปได้เยอะ
บ่นมาเยอะ ชมวีดีโอ จากโรงงาน adafruit กันต่อ
arbotix บอร์ดหุ่นยนต์ด้วย arduino (บอร์ดหุ่นยนต์ ? ภาค 2)
Dec 3rd
ช่วงนี้ก้อใกล้จะปีหน้า ที่เมืองนอกช่วงนี้ก้อจะมีงานราคากันทั้งห้าง ตอนนี้ผมไม่รู้เขาจะมีบอร์ด arduino ขายบ้างป่าว ตั้งแต่เล่นมา ไม่เคยได้จับของแท้ กับเขาเลยนะครับ อยากได้ๆ
วันนี้ผมก้อมา update ข่าวกันเล็กๆน้อยๆ เดี่ยวในเร็วๆๆนี้จะมีการจัดแข่งหุ่นยนต์ humanoid ในประเทศไทยครับ ผมยังนึกไม่ออกว่า แต่ล่ะทีม จะทำหุ่นยนต์ออกมาหน้าตาอย่างไง ไม่ได้คาดหวังมากครับ ขอให้เกมส์ดูสนุกก้อพอ
มารอบนี้ก้อเลย เอาเหยือรายต่อไปที่โดน arduino ครอบงำ ตอนนี้เจ้าหุ่น Bioloid เป็นเหยื่อ ที่จะโดน arduino กินเข้าไป ฮ่าๆ
บอร์นี้ชื่อ arbotiX Robocontroller
เขาได้ออกแบบบอร์ดและตัว libary ที่ไว้ติดต่อกับ มอเตอร์ของ Bioloid system ไว้ครับ ซึ่งน่าจะเป็นข่าวดี สำหรับคนเริ่มต้นทำหุ่นยนต์ มันน่าจะช่วยให้ใช้งาน Controller ได้ง่ายขึ้นอีกนิดหน่อย
โดยบอร์ด arbotiX robocontroller ออกแบบมาเพื่อใช้งานกับมอเตอร์ของในชุดของ Bioloid , ซึ่งมอเตอร์เรียกว่า digital servo สามารถส่งงานผ่าน RS485 ได้? และติดต่อภายนอก ผ่าน xbee ก้อยังทำได้
ประเด็นคือไม่มีเงินซื้อ Bioloid ตอนนี้ยังพังอยู่ครับ ใครเอาใช้แล้ว work ก้อช่วยบอกผมด้วยนะครับ
มาชมวีดีโอกันครับ
ชอบมาก สวิซต์รหัสแบบเคาะประตู จาก arduino ครับ
Nov 5th
ต่อไปจะเข้าบ้านไม่ต้องใช้กุญแจอีกแล้ว แค่เป็นคนที่มีเสียงเพลงในหัวใจก้อพอแล้ว เคาะ ป๊อกๆๆ? ประตูก้อเปิด
สำหรับวันนี้ ผมจะมาเสนอ สวิสต์รหัสแบบเคาะๆ ประตู ผมว่า ผมพึ่งจะบ่นๆๆ ว่าจะลองทำไป ตอนนี้มีคนทำไปก่อนล่ะสักแล้ว สำหรับไอเดียโปรเจคนี้? ผมชอบมาก มักจะลืมกุญแจบ่อยๆ
การเปิดประตู ไม่ใช่แค่เคาะๆ นะครับ ต้องมีจังหวะที่ถูกต้องด้วย ผมว่าประยุกต์เคาะเป็นเพลงได้จะเด็ดมาก
นี้เป็นวีดีโอสาธิต การใช้งานครับ เคาะถูกจังหวะ ก้อเปิดแล้ว แต่เคาะผิค ก้อไม่เปิดนะครับ
