Archive for category Arduino

[news]android meet arduino

จะเกิดอะไรขึ้น ถ้ามือถือสุดฮิตอย่าง 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 มา

Tags: , ,

บันทึกนักทดลอง [ตอนที่ 1] ลองไปมั่วๆ

ช่วงนี้ เข้ามาไม่ได้เห็นโปรเจคอะไร อย่าพึ่งตกใจ ว่าเวปผมเปลี่ยนไปสักแล้ว จิงๆ ตอนนี้ทางเราก้อยังทำการสร้าง ทดลองโปรเจคกันต่อไปเรื่อยครับ แต่ส่วนมากก้อยังไม่มีอะไร 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 ในไอชีเราครับ

Read the rest of this entry »

Tags: , , ,

arbotix บอร์ดหุ่นยนต์ด้วย arduino (บอร์ดหุ่นยนต์ – ภาค 2)

arbotixช่วงนี้ก้อใกล้จะปีหน้า ที่เมืองนอกช่วงนี้ก้อจะมีงานราคากันทั้งห้าง ตอนนี้ผมไม่รู้เขาจะมีบอร์ด arduino ขายบ้างป่าว ตั้งแต่เล่นมา ไม่เคยได้จับของแท้ กับเขาเลยนะครับ อยากได้ๆ

วันนี้ผมก้อมา update ข่าวกันเล็กๆน้อยๆ เดี่ยวในเร็วๆๆนี้จะมีการจัดแข่งหุ่นยนต์ humanoid ในประเทศไทยครับ ผมยังนึกไม่ออกว่า แต่ล่ะทีม จะทำหุ่นยนต์ออกมาหน้าตาอย่างไง ไม่ได้คาดหวังมากครับ ขอให้เกมส์ดูสนุกก้อพอ

มารอบนี้ก้อเลย เอาเหยือรายต่อไปที่โดน arduino ครอบงำ ตอนนี้เจ้าหุ่น Bioloid เป็นเหยื่อ ที่จะโดน arduino กินเข้าไป ฮ่าๆ

บอร์นี้ชื่อ arbotiX Robocontroller

เขาได้ออกแบบบอร์ดและตัว libary ที่ไว้ติดต่อกับ มอเตอร์ของ Bioloid system ไว้ครับ ซึ่งน่าจะเป็นข่าวดี สำหรับคนเริ่มต้นทำหุ่นยนต์ มันน่าจะช่วยให้ใช้งาน Controller ได้ง่ายขึ้นอีกนิดหน่อย

โดยบอร์ด arbotiX robocontroller ออกแบบมาเพื่อใช้งานกับมอเตอร์ของในชุดของ Bioloid , ซึ่งมอเตอร์เรียกว่า digital servo สามารถส่งงานผ่าน RS485 ได้  และติดต่อภายนอก ผ่าน xbee ก้อยังทำได้

ประเด็นคือไม่มีเงินซื้อ Bioloid ตอนนี้ยังพังอยู่ครับ ใครเอาใช้แล้ว work ก้อช่วยบอกผมด้วยนะครับ
มาชมวีดีโอกันครับ

Tags: , , ,

ชอบมาก สวิซต์รหัสแบบเคาะประตู จาก arduino ครับ

ต่อไปจะเข้าบ้านไม่ต้องใช้กุญแจอีกแล้ว แค่เป็นคนที่มีเสียงเพลงในหัวใจก้อพอแล้ว เคาะ ป๊อกๆๆ  ประตูก้อเปิด

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

การเปิดประตู ไม่ใช่แค่เคาะๆ นะครับ ต้องมีจังหวะที่ถูกต้องด้วย ผมว่าประยุกต์เคาะเป็นเพลงได้จะเด็ดมาก :-D นี้เป็นวีดีโอสาธิต การใช้งานครับ เคาะถูกจังหวะ ก้อเปิดแล้ว แต่เคาะผิค ก้อไม่เปิดนะครับ

Read the rest of this entry »

Tags: ,

เล่น space invaders ผ่าน arduino ทำได้ไงนิครับ

อันนี้เป็นเครื่องเล่นเกมส์ จาก arduino ที่มันเท่มากๆ คือมันมีเซ็นเซอร์วัดความเอียงเข้าไปด้วย เลยได้เกมส์ space invaders แบบมือถือเวอร์ชั่นใหม่ จากตัวอย่างคืออันนี้ เขาตั้งใจจะทดลอง การควบคุมเกมส์ แบบ เอียงเอา แทนที่จะใช้ ปุ่มกด อย่างเดียว พวกมือถือรุ่นใหม่ๆเลย

ส่วนประกอบคร่าวจะมีบอร์ด arduino + touchshiled +เซ็นเซอร์วัดความเอียง



Tags: , , ,

Easy AdSense by Unreal