เนื่องจากเกิดอาการนึกสนุกทำ Arduino Robot ไปเมื่อปีที่แล้ว ปีนี้ได้มีโอกาสทำหุ่นยนต์แมง 4 ขาก็เลยได้ทำ App ใหม่อยู่ 2 ตัว คือ App Joystick และ App Joypad ที่ได้เขียน App Joystick ใหม่ก็เนื่องจากพยายามหา App Joystick ที่ตรงใจไม่ได้ อยากได้ฟังก์ชั่นการใช้งานเยอะๆ แต่ที่มีใน PlayStore ยังไม่ถูกใจมากนัก ก็เลยเขียน App มาเล่นเอง ซึ่ง App ทั้งสองตัวแตกต่างตามฟังก์ชั่นการใช้งาน ที่เขียนทั้ง 2 แบบ ก็เผื่อจะเอาไปใช้กับโครงการอื่นๆ ด้วย มาดู App Joystick กันก่อน

ที่อยากได้ App Joystick ตอนแรกว่าจะเอาไปคุมหุ่นยนต์ 4 ขา อยากได้การควบคุมหลายทิศทาง หลายฟังก์ชั่น ตั้งค่าปุ่มได้จะได้เอาไปใช้กับโครงการอื่นได้ ต่อกับ Video Streaming ได้ ฯลฯ คิดเยอะบวกกับความต้องการเยอะมากกกกก แต่เอาไปเล่นกับหุ่นยนต์ 4 ขา ไม่สนุกเลย เพราะฟังก์ชั่นหลายอย่างไม่ได้ใช้งาน ใช้อยู่ 4 ปุ่ม ตอนตั้งค่าปุ่มกดจนเมื่อยมือกว่าจะได้เล่น T_T ตอนเขียนก็อยากได้ Joystick แต่ไม่ได้นึกถึงตอนใช้งานเท่าไร ก็เลยเขียน App ใหม่เป็น Joypad แทน T_T

Continue reading

เมื่องาน OSSFestival 2014 ที่ผ่านมา มี workshop เกี่ยวกับ Arduino DIY ได้รับความสนใจมากจากหลายคนที่สนใจด้าน OpenSource Hardware ซึ่งโครงการอย่าง Arduino และ Raspberry Pi เป็นโครงการ OpenSource Hardware ที่ประสบความสำเร็จมาก เรียกได้ว่าใช้เครื่องมือทุกอย่างที่เป็น OpenSource ในการทำงานได้ ตั้งแต่การประกอบแบบ DIY,Arduino Bootloader สำหรับ Burn ลงในชิบ ATMEGA328, IDE ที่ใช้เขียนโปรแกรมและระบบปฏิบัติการที่ใช้งานได้ เรียกได้ว่าใช้งานเครื่องมือแบบ OpenSource ได้ในทุกกระบวนการเลยทีเดียว ดีจัง :) ใน workshop ได้แนวคิดหลายอย่าง ไม่ว่าจะเป็นบอลลูนติด Arduino ควบคุมด้วย Remote Control แบบ Infra Red หรือการใช้งาน Arduino DIY กับ RFID เป็นต้น เรียกได้ว่าทำได้หลายอย่างมากๆ

ในตอนแรกคิดว่าจะลองทำบอลลูนควบคุมด้วย Arduino แต่ต้องถอดใจก่อนเพราะไม่มีลูกโป่งและก๊าซฮีเลียม แนวคิดนี้ก็เลยขอพักไว้ก่อน ลองทำอะไรง่ายๆ ก่อนน่าจะดีกว่า อย่างเช่น Robot เอ่อ…ต้องเรียกรถ 2 ล้อน่าจะถูกกว่าเพราะมี 2 ล้อสำหรับควบคุมทิศทางและล้ออิสระอีก 2 ล้อเอาไว้พยุงตัวรถเท่านั้นเอง อุปกรณ์ที่ต้องใช้มีดังนี้ครับ

  • Robot Chassis Kit (Chassis + Motor + Wheel)
  • Arduino UNO
  • Motor Drive Shield (L298P)
  • Bluetooth Module HC-05
  • Battery ขนาด AA 6 ก้อน
  • Battery Box ขนาด AA 6 ก้อน


Continue reading