ช่วงนี้ผมได้รวบรวม โปรเจคหุ่นยนต์ที่สร้างจากบอร์ด อาดูโน่(arduino) หรือ เอา อาดูโน่ (arduino) เข้าไปไว้ในบอร์ด ซึ่งผมใส่ไว้เป็นเรื่องเดียวกันไปเลยครับ จะได้อ่านได้อย่างจุใจ สำหรับปีนี้ ทางเวปไอยาราฟันส์ ก้อได้วาง roadmap (นั้น เอากับเขาด้วย? อินเตอร์!!)? ทำไม ถึงยังกลับมา การทำหุ่นยนต์ ความจริงเรื่อง หุ่นยนต์ ไม่ใช่เรื่องอะไรใหม่ครับ แต่มันยังดึงดูด คนที่สนใจ…
สำหรับ นักประดิษฐ์ และ DIY หลายคน อาจจะรู้จักนิตยสาร Make กันมาบ้าง ผมติดตามมาตั้งแต่เล่มแรกๆ ผมชอบในความที่มันง่ายๆ และดูสร้างสรรค์ดี ถ้าใครยังไม่รู้จัก หาอ่านดูนะครับ หรือเข้าไปชมกันในเวป http://www.makezine.com/
ตอนนี้ ผมลองๆ กลับไปทำหุ่นยนต์ ตัวน้อยๆ อีกครั้ง แต่ลองทำใหม่ไปที่ล่ะขั้นตอน ผมเริ่มจากตัว motion control หรือ motor control motor control คืออะไร คือส่วนควบคุมการเคลื่อนที่ของมอเตอร์ ไปยังตำแหน่งที่ถูกต้องโดยการควบคุม จะต้องอาศัย การป้อนกลับ ของเซ็นเซอร์ตำแหน่ง (ผมใช้ encoder) ซึ่งมอเตอร์ส่วนสำคัญของ งานที่หุ่นยนต์ และงานอุตสาหกรรม…
เรื่องนี้ต้อง ย้อนหลังความเป็นมากันก่อนครับ เริ่มต้นกัน ตั้งแต่แรก ยุคที่ mp3 ยังใหม่ๆ ประมาณ 3 ปีก่อน ก่อนที่่ยุค ipod จะฮิตๆ สุดนะครับ ตอนโน่น พวกไมโครอิเล็กทรอนิกส์ บ้านเรา ยังไม่มีภาษาไทยกันมากขึ้น นอกจากที่เห็นในมือถือ กับป้ายไฟวิ่งโฆษณา ซึ่งตอนนั้น ผมอยากจะทำให้อุปกรณ์ไมโคร ใช้พวกจอกราฟฟิกขนาดเล็ก พวกจอมือถือนี้ล่ะครับ ผมได้ลอง…
รู้จักกับ arduino กับการทดลองเขียนโปรแกรมไฟกระพริบง่ายดีกว่า
โปรเจค arduino ง่าย ทดลองประยุกต์ใช้งานง่ายๆ กับ RFID มาใช้งาน
Arduway คือ หุ่นยนต์ควบคุมการทรงตัวด้วยตัวเอง (self-balacing robot) หน้าตาของหุ่นยนต์เป็นหุ่นยนต์สองล้อ แต่จับหุ่นยนต์จะตั้งขึ้นให้ยืนด้วยล้อสองล้อ ให้หุ่นยนต์ประคองตัวเองไม่ให้ล้มลงมาได้ เหมือน segway ล่ะครับ โปรเจคนี้เป็นการรวมกันระหว่าง Arduino + Lego NXT ตัวบอร์ดสมองใช้ arduino ในการประมวลผล กับ ประยุกต์ชุด sensor ของ lego NXT…
และแล้วเรื่องราว ก้อมาตอนสาม ผมตามหาคู่แท้ ให้บอร์ด mega64 ผมได้สักที่ ในโปรแกรม wiring เขาไม่สามารถเอาไปใช้งานได้ ผมเลยกลับไปหาน้องแฟน เฮ้ย น้อง arduino เหมือนเดิม (อ้าว โอ้ ใช้งานกันได้อย่างไง นิ) ภาคนี้เป็นการจับคู่ กันระหว่าง wiring , atmega64 และ arduino…
มาถึงตอนนี้หลายท่านเกิดอยากลอง wiring แต่ไม่รู้จะบอร์ดที่ไหนดี จะแนะนำให้ไปซื้อมาเลย มันคงจะไม่สนุกอะไร อย่างเราๆ นี้ต้องทำเองกับมือถึงจะดี ผมเลยได้ไอเดียว่าน่าจะลองทำเองก่อน ความจริงอยู่เมืองไทย มีดีหลายอย่าง เราสามารถหา อะไหล่อิเล็กทรอนิกส์ถูกๆ จากจีน และ taiwan ได้ และในกรุงเทพยังมีบริษัท ที่พัฒนาบอร์ดเพื่อการศึกษาอิเล็กทรอนิกส์และราคาไม่แพงมาก (ผมเห็นเพื่อนๆ หลายคนเอาไปขายใน ebay ทำกำไรได้มากมายเลย) ผมจึงคิดว่าเราน่าจะหาเลือกบอร์ดที่เหมาะสม มาดัดแปลงใช้งานได้ครับ เผื่อมันเวิร์ก…
หลังจากปลุกกระแสให้ทุกคนรู้จัก arduino ไปบ้างแล้ว มาตอนนี้มารู้จักพี่ใหญ่ของ arduino กันบ้างครับ วันนี้จะแนะนำให้รู้จัก Wiring กันบ้างครับ ผมเชื่อว่าหลายคนได้ยินคำว่า wiring ก้อต้องคิดว่า เดินสายไฟ ใช่ป่าวจิงแล้วมันก้อยังไม่ใช่นะครับ เป็น โปรเจค Hardware open-source อีกอันครับ เขาเปิดให้เราสามารถใช้งานไมโคร คอนโทรลเลอร์ และโปรแกรมด้วยภาษาง่ายๆ ได้ Wiring คืออะไร…
บทความนี้ รวบรวมสไลด์ที่ ทำขึ้นมาใช้อบรมน้องๆ ใช้งานบอร์ด arduino ครับ
ไมโครคอนโทรลเลอร์ เป็นอุปกรณ์ควบคุม ที่นิยมใช้กันมากๆ ซึ่งนับวันจะเล็กลงไปทุกวัน แต่การเรียนรู้ที่จะใช้ มักจะต้องลงทุน พอสมควร ถึงแม้ตอนนี้จะถูกลงกว่าแต่ก่อนแล้วก้อเถอะ ในตอนนี้ ผมจะมาแนะนำเทคนิคที่น่าสนใจอีกอัน วิธีติดตั้ง boot-loader ซึ่งถ้าท่านใช้ AVR Studio ท่านจะได้ไม่ต้องเปลี่ยนโปรแกรมเลย และยังประหยัด ไม่ต้องใช้ เครื่องโปรแกรม อีกแล้ว เหมาะมากกับ class หรือ workshop จะได้ไม่ต้องมีเยอะ…