<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5321967662472700056</id><updated>2011-12-24T09:19:59.248-08:00</updated><category term='Web Cam'/><category term='มอเตอร์'/><category term='Proteus'/><category term='MATLAB'/><category term='หุ่นยนต์'/><category term='GPS'/><category term='Microcontroller'/><category term='LabVIEW'/><category term='Solar cell'/><category term='โปรเจค'/><category term='รถยนต์อัจฉริยะ'/><category term='USB'/><category term='กลไก'/><title type='text'>Mechatronics City</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://mechacity.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://mechacity.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Mr.P</name><uri>http://www.blogger.com/profile/04747663677248244453</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_000cgw7RCzE/SrzdVEqTzWI/AAAAAAAABg0/5zPTCIib8aU/S220/kratok2006%40hotmail%5B1%5D.com_a6fd6c2c.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>35</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5321967662472700056.post-8219267363614757618</id><published>2011-12-24T09:19:00.001-08:00</published><updated>2011-12-24T09:19:59.260-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='โปรเจค'/><category scheme='http://www.blogger.com/atom/ns#' term='LabVIEW'/><category scheme='http://www.blogger.com/atom/ns#' term='Microcontroller'/><title type='text'>LabVIEW Interface for Arduino</title><content type='html'>&lt;div class="wlWriterHeaderFooter" style="float:none; margin:0px; padding:4px 0px 4px 0px;"&gt;&lt;iframe src="http://www.facebook.com/widgets/like.php?href=http://mechacity.blogspot.com/2011/12/labview-interface-for-arduino.html" scrolling="no" frameborder="0" style="border:none; width:450px; height:80px"&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;p&gt;&lt;a href="http://lh6.ggpht.com/-kaE5PqtO4l0/TvYJnnzZIPI/AAAAAAAADjE/NJL44_bPmvI/s1600-h/image%25255B4%25255D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" title="VISV Getting Started With the LabVIEW Interface for Arduino" border="0" alt="VISV Getting Started With the LabVIEW Interface for Arduino" align="left" src="http://lh6.ggpht.com/-RKTNSbUIcmA/TvYJpUhuNyI/AAAAAAAADjM/PKZ1tTAYoQg/image_thumb%25255B2%25255D.png?imgmax=800" width="305" height="185" /&gt;&lt;/a&gt; ช่วงนี้ ก็เป็นช่วงเด็กทำโปรเจคกัน เราก็มีโปรเจคที่ต้องทำเหมือนกัน ก็เพิ่งจะผ่านการพรีเซ้นต์ หัวข้อโปรเจคผ่านไป ก็สบายใจได้หน่อยนึง ที่เหลือก็ทำโปรเจคให้มันสำเร็จก็แล้วกัน &lt;/p&gt;  &lt;p&gt;วันนี พอดีเพื่อนมาหาที่บ้าน มาปรึกษากันเรื่องโปรเจคของมัน ประมาณว่า ต้องการทำให้บอร์ด Arduino Freeduino ติดต่อกับ Labview เพื่อที่เราจะได้เอา NI Labview สร้างเป็นหน้ากาก GUI เพราะเห็นว่า เคยเรียนการใช้ NI LABVIEW มาแล้ว ก็ไม่น่าจะยากมาก ลองๆค้นหาข้อมูลในอินเตอร์เนต ก็เจอ ที่น่าสนใจดู &lt;a title="007 VISV Getting Started With the LabVIEW Interface for Arduino" href="http://vishots.com/getting-started-with-the-labview-interface-for-arduino/" rel="nofollow" target="_blank"&gt;ลิ้งค์&lt;/a&gt; อืมน่าสนแหะ ลองติดตั้งดูสักหน่อยสิ บอร์ด Arduino เราก็มีแล้ว &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;อันดับแรก ก็ต้องมี NI LABVIEW เวอร์ชั่น 2009 ขึ้นไป เค้าแนะนำว่า งั้นนะ แต่ที่ผมทดลองใช้อยู่เป็น เวอร์ชั่น NI LABVIEW&amp;#160; 2011 &lt;/li&gt;    &lt;li&gt;บอร์ด Arduino สักบอร์หนึ่ง ตระกูลไหนก็ได้ แล้วก็พวกอุปกรณ์อิเล็กทรอนิกส์ สักหน่อย &lt;/li&gt;    &lt;li&gt;&lt;a href="http://arduino.cc/en/Main/Software" rel="nofollow" target="_blank"&gt;Arduino IDE&lt;/a&gt; แน่นอนหล่ะ มีบอร์ดแล้วไม่มีโปรแกรม ก็ชักจะยังงัยๆ อยู่ &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;หวังว่า เพื่อนๆ มีทั้งสามอย่าง และติดตั้งเรียบร้อยแล้วนะ ต่อจากนี้ไป ก็เป็นการทำให้ Labview สามารถมองเห็น Serial Comport แล้วก็ทำให้ทั้งสองอย่าง Interface กันได้ ก็ทำตามขั้นตอนกันเลยครับ &lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;ติดตั้ง &lt;strong&gt;&lt;a href="http://joule.ni.com/nidu/cds/view/p/id/2659/lang/en" rel="nofollow" target="_blank"&gt;NI-VISA Drivers&lt;/a&gt;&lt;/strong&gt; เพื่อทำให้ NI LABVIEW มองเห็น Serial Port กันก่อน &lt;/li&gt;    &lt;li&gt;ติดตั้ง &lt;a href="http://jki.net/vipm/download" rel="nofollow" target="_blank"&gt;VI Package Manager&lt;/a&gt; ตัวนี้ จะเป็นตัวสร้าง แชร์ และค้นหา LabVIEW add-ons และ&amp;#160; toolkits จาก LabVIEW Tools Network ในที่นี้ เราจะเอามาไว้สำหรับค้นหา และติดตั้ง &lt;/li&gt;    &lt;li&gt;เมื่อติดตั้ง VI Package Manager เสร็จแล้ว ที่หน้าต่างโปรแกรม ให้เราค้นหา Tool kit ที่ชื่อ Labview Interface for Arduino ตามรูป เลยครับ&lt;a href="http://lh6.ggpht.com/-MV5gpug3va4/TvYJqxBAI4I/AAAAAAAADjU/XXRphw-jifA/s1600-h/VI%252520Package%252520Manager%25255B4%25255D.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="VI Package Manager" border="0" alt="VI Package Manager" src="http://lh4.ggpht.com/-jYOzTfR8eHs/TvYJrqobnSI/AAAAAAAADjc/b_eN18LpQ4g/VI%252520Package%252520Manager_thumb%25255B2%25255D.jpg?imgmax=800" width="356" height="226" /&gt;&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;รีสตาร์ทเครื่องสักครั้ง เพื่อความเป็นสิริมงคล &lt;/li&gt;    &lt;li&gt;     &lt;div align="left"&gt;เปิดไฟล์โปรเจคของ Arduino (ในที่นี้ บอร์ด Arduino ของเราควรจะเชื่อมต่อ กับคอมพิวเตอร์เรียบร้อยแล้ว) ซึ่งจะอยู่ใน Folder &lt;font color="#ff0000"&gt;C:\Program Files\National Instruments\LabVIEW 2011\vi.lib\LabVIEW Interface for Arduino\Firmware\LVIFA_Base&lt;/font&gt; ชือไฟล์ &lt;font color="#ff8000"&gt;LVIFA_Base.pde &lt;/font&gt;&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;ทำการ Complie ซึ่งน่าจะผ่าน แล้วก็ให้อัพโหลดเข้าไปที่ตัวบอร์ด Arduino ถ้าจำไม่ได้ ให้ดูวิธีการจากโพสเก่าๆ ของผมครับ &lt;a href="http://mechacity.blogspot.com/2011/03/arduino.html" target="_blank"&gt;คลิก&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;เปิดโปรแกรม Labview แล้วเปิดไฟล์ทดสอบ โหลดจาก &lt;a href="http://files.vishots.com/wp-content/uploads/2011/06/VISV-007_Code.zip" rel="nofollow" target="_blank"&gt;ที่นี่&lt;/a&gt; จากนั้นก็รีนโปรแกรม เลยครับ &lt;/li&gt;    &lt;li&gt;ลองปรับค่า แล้วดูผล &lt;/li&gt; &lt;/ol&gt;  &lt;div style="padding-bottom: 0px; padding-left: 0px; width: 425px; padding-right: 0px; display: block; float: none; margin-left: auto; margin-right: auto; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:e09c9598-19f7-488f-a6b8-832b9f5dc75c" class="wlWriterSmartContent"&gt;&lt;div id="db0d4aa2-e466-4c57-9a3d-296a8915cf37" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=i0a1f_gif0M&amp;amp;feature=channel_video_title" target="_new"&gt;&lt;img src="http://lh3.ggpht.com/-E3F4HYUaP-s/TvYJtEuQx3I/AAAAAAAADjs/ta2sLA8aqrA/videob88284f143fb%25255B6%25255D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('db0d4aa2-e466-4c57-9a3d-296a8915cf37'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/i0a1f_gif0M&amp;amp;hl=en\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/i0a1f_gif0M&amp;amp;hl=en\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;ถ้าอยากทราบว่า สองอันนี้ มันทำงานได้งัย ลองเข้าไปแกะโค๊ดของ Arduino แล้วก็ลองใช้ โปรแกรม &lt;a href="http://www.123microcontroller.com/Software-Tools/free-serial-port-monitor" target="_blank"&gt;Serial Port Monitor&lt;/a&gt; นั้งจับข้อมูลที่วิ่งบน Serial Port ดูครับ &lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5321967662472700056-8219267363614757618?l=mechacity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechacity.blogspot.com/feeds/8219267363614757618/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5321967662472700056&amp;postID=8219267363614757618&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/8219267363614757618'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/8219267363614757618'/><link rel='alternate' type='text/html' href='http://mechacity.blogspot.com/2011/12/labview-interface-for-arduino.html' title='LabVIEW Interface for Arduino'/><author><name>Mr.P</name><uri>http://www.blogger.com/profile/04747663677248244453</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_000cgw7RCzE/SrzdVEqTzWI/AAAAAAAABg0/5zPTCIib8aU/S220/kratok2006%40hotmail%5B1%5D.com_a6fd6c2c.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/-RKTNSbUIcmA/TvYJpUhuNyI/AAAAAAAADjM/PKZ1tTAYoQg/s72-c/image_thumb%25255B2%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5321967662472700056.post-1835507490538025408</id><published>2011-11-05T05:27:00.001-07:00</published><updated>2011-11-05T05:36:08.943-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='กลไก'/><title type='text'>แยกให้ดูกลไกการทำงาน</title><content type='html'>&lt;p&gt;&lt;a href="http://lh5.ggpht.com/-FSCkxY3cZ3I/TrUtsNQb9aI/AAAAAAAADW8/UDib1LtMAo0/s1600-h/assembly%25255B3%25255D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" title="assembly" border="0" alt="assembly" align="left" src="http://lh6.ggpht.com/-uSEOg7SdQLQ/TrUttjVK9fI/AAAAAAAADXE/joaWqyjtQCY/assembly_thumb%25255B1%25255D.png?imgmax=800" width="244" height="184" /&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ห่างไปนาน สำหรับบล๊อกนี้ พอดี ติดภาระกิจ ใกล้จะสอบอีกแหละ ทำไร ไม่ได้มาก ต้องตัดเรื่องอื่นๆ ออกไปก่อน เอาเรื่องสอบให้มันจบๆ พ้นๆ ไปจากชีวิตก่อน เรื่องน้ำท่วม ถึงบ้านผมจะไม่ท่วมในตอนนี้ แต่ก็ขอให้คนกรุงเทพ อดทน และฟันฝ่าไปให้ได้นะครับ &lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; วันนี้ ผมเจอเว็บที่เค้ามาแสดงว่า ชองใช้ที่เราเห็นๆ อยู่ ในชีวิตประจำวัน (ของฝรั่งซะส่วนใหญ่) มันทำงานได้อย่างไร ประกอบไปด้วยชิ้นส่วนกลไก อะไรบ้าง ของบางอย่าง เราใช้มัน แต่เราอาจจะไม่เคยสังเกต หรือ ค้นคว้าว่ามันทำงานได้อย่างไร วันนี้ ผมนำเอง คลิปวีดีโอ ที่มืออาชีพ เค้ามาแยกชิ้นส่วนให้ดู น่าตื่นเต้นมากครับ สำหรับคนที่ใคร่รู้ ใคร่ศึกษา โดยเฉพาะ วิศวกรอย่างเราๆ ท่านๆ นี่แหละครับ &lt;/p&gt;  &lt;p align="center"&gt;&lt;iframe id="dit-video-embed" height="360" src="http://static.discoverymedia.com/videos/components/sci/faff9a45fc8003e3c05a904283571ab7cd383ab7/snag-it-player.html?auto=no" frameborder="0" width="640" allowtransparency="allowtransparency" scrolling="no"&gt;&lt;/iframe&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;เครดิต และ ดูวีดีโอเพิ่มเติม &lt;a href="http://science.discovery.com/videos/deconstructed/" rel="nofollow" target="_blank"&gt;http://science.discovery.com/videos/deconstructed/&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5321967662472700056-1835507490538025408?l=mechacity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechacity.blogspot.com/feeds/1835507490538025408/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5321967662472700056&amp;postID=1835507490538025408&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/1835507490538025408'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/1835507490538025408'/><link rel='alternate' type='text/html' href='http://mechacity.blogspot.com/2011/11/blog-post.html' title='แยกให้ดูกลไกการทำงาน'/><author><name>Mr.P</name><uri>http://www.blogger.com/profile/04747663677248244453</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_000cgw7RCzE/SrzdVEqTzWI/AAAAAAAABg0/5zPTCIib8aU/S220/kratok2006%40hotmail%5B1%5D.com_a6fd6c2c.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/-uSEOg7SdQLQ/TrUttjVK9fI/AAAAAAAADXE/joaWqyjtQCY/s72-c/assembly_thumb%25255B1%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5321967662472700056.post-8849980329307359259</id><published>2011-09-27T20:42:00.001-07:00</published><updated>2011-09-27T20:54:11.659-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='LabVIEW'/><title type='text'>พื้นที่นี้ เพื่อแก (เพื่อนฉัน)</title><content type='html'>&lt;blockquote&gt;   &lt;p&gt;เดิมที ผมตั้งใจจะเขียนเรื่องงาน Image Processing ที่ทำส่ง อจ. กำลังเริ่มลงมือเขียนแล้วหล่ะ แต่ พอดีทางบ้านโทรมาบอกว่า ไอ้อิ๋ง หมาที่ป่วยไข้หัดอยู่ที่บ้าน ตายเสียแล้ว ก็เลยเอาเป็นว่า พื้นที่นี้ยกให้แก (เพื่อนฉัน) แล้วกัน &lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ไม่ว่า เราหรือเค้าก็ต้องจากกันสักวัน อยู่ที่ใครจะไปก่อนกัน เท่านั้นเอง ผมได้สนุขตัวนี้ มาจากผู้ชายคนหนึ่ง เค้าเห็นว่า ที่บ้านยังไม่มีสุนัขเฝ้าบ้าน ก็เลยเอาลูกสุนัขสีดำ มาให้ เมื่อ 9 ปีที่แล้ว นับเป็นเวลาที่ผมเริ่มเข้าทำงานที่บริษัทนี้ด้วย วันแรกที่ได้มา ผมซื้อนมกล่องมาป้อนมัน แล้วก็หาข้าวหาน้ำให้มันกิน คงเป็นเพราะอย่างนี้ นี่เอง ทำให้สุนัขตัวนี้ คุ้นเคยกับผมมากที่สุดกว่าทุกคนในบ้าน &lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; แน่นอนว่า ทุกอย่างๆ ย่อมเป็นสิ่งสมมติ แม้กระทั่งชื่อ ด้วยความที่เราจำเป็นต้องมีชื่อเรียกให้มัน เพื่อให้ง่ายต่อการอ้างถึง และใช้เพื่อเป็นสัญญาความจำ เมื่อยามที่เราเรียกขาน สุนัขตัวนี้ เราตกลงตั้งชื่อให้มันล้อเลียนเสียงให้เหมือนกับชื่อของผู้ชายที่เอาสุนัขมาให้ เราตั้งชื่อมันว่า “อิ๋ง อิ๋ง” ชื่อเหมือนสุนัขตัวเมีย แต่แท้จริงแล้วมันเป็นตัวผู้ &lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ผมคงไม่ต้องบรรยายมาก ถ้าใครเคยเลี้ยงสุนัข จะเข้าใจดี ว่าความผูกพัน มันเป็นยังงัย ผมคิดว่าทุกคนคงรู้สึกไม่ต่างกัน เมื่อเวลาต้องสูญเสียเพื่อนที่ดีที่สุดของเราไป บางคนอาจจะมองว่ามันเว่อร์ แต่ถ้าคุณได้เลี้ยงมันมา จะเข้าใจได้ดี คงต้องทำใจอีกหลายวัน กว่าจะหายคิดถึงมัน &lt;/p&gt;  &lt;p align="center"&gt;&lt;font size="2"&gt;&lt;strong&gt;ลาก่อนเพื่อนรัก เกิดมาชาติหน้าขอให้ได้เป็นมนุษย์ เจอกัน ก็ทักทายกันบ้างนะ&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-MYXxeuem5YM/ToKXF6PPsHI/AAAAAAAADQc/iTAU9HHNRUw/s1600-h/Good_dog2%25255B4%25255D.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Good_dog2" border="0" alt="Good_dog2" src="http://lh4.ggpht.com/-zgSXGaS-Hfw/ToKXVRZYBxI/AAAAAAAADQg/ILIuWwGlnpw/Good_dog2_thumb%25255B2%25255D.jpg?imgmax=800" width="454" height="508" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-a9m2OhdL9cU/ToKXbSZEEPI/AAAAAAAADQk/y2fjONX7s_I/s1600-h/Good_dog%25255B3%25255D.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Good_dog" border="0" alt="Good_dog" src="http://lh6.ggpht.com/-naggaUcp1R4/ToKXj7qEjQI/AAAAAAAADQo/80ydB5xawog/Good_dog_thumb%25255B1%25255D.jpg?imgmax=800" width="454" height="350" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5321967662472700056-8849980329307359259?l=mechacity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechacity.blogspot.com/feeds/8849980329307359259/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5321967662472700056&amp;postID=8849980329307359259&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/8849980329307359259'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/8849980329307359259'/><link rel='alternate' type='text/html' href='http://mechacity.blogspot.com/2011/09/blog-post.html' title='พื้นที่นี้ เพื่อแก (เพื่อนฉัน)'/><author><name>Mr.P</name><uri>http://www.blogger.com/profile/04747663677248244453</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_000cgw7RCzE/SrzdVEqTzWI/AAAAAAAABg0/5zPTCIib8aU/S220/kratok2006%40hotmail%5B1%5D.com_a6fd6c2c.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/-zgSXGaS-Hfw/ToKXVRZYBxI/AAAAAAAADQg/ILIuWwGlnpw/s72-c/Good_dog2_thumb%25255B2%25255D.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5321967662472700056.post-229965305836974879</id><published>2011-05-01T03:24:00.001-07:00</published><updated>2011-05-07T22:16:16.882-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Microcontroller'/><title type='text'>ไปอบรม VHDL มาได้ไรมาเยอะเลย</title><content type='html'>&lt;p&gt;พอดี วันลาพักร้อนเยอะเกิ๊น ก็เลยต้อง plan ลาพักร้อนสักสองวัน เพื่อเป็นไปตามนโยบายเบื้องบน ไม่ได้คิดจะไปเที่ยวไหนหรอก อยากอยู่บ้านเล่นไมโครคอนโทรลเลอร์มากกว่า พอดีไปเห็นเค้าประกาศไว้ในเว็บ ว่า มี&lt;a href="http://www.ailogictechnology.com" target="_blank" rel="nofollow"&gt;คอร์สอบรม VHDL สำหรับผู้สอน 28-29 มีค., 28-29 เมย.และ 23-24 พค&lt;/a&gt; พอดีเลย สองวัน ว่าแต่ มันเป็นคอร์สสำหรับผู้สอนนี่หว่า เราจะไปได้ไหม อย่ารอช้าเมล์ไปถามเค้าดีกว่า &lt;/p&gt;  &lt;p&gt;หลายวันต่อมาได้รับเมล์ว่า สามารถไปได้พอดี มีที่ว่างพอดี โดยปกติแล้วเค้าจะไม่ให้บุคคลทั่วไปเข้าอบรม รอบนี้ มีเฉพาะคนที่เป็นครู อาจารย์เท่านั้น แต่เราก็โชคดี ที่ได้เข้าอบรมด้วย ว่าแต่ไอ้ VHDL มันคือภาษาไรเหรอ แล้วทำไรได้บ้าง อย่ารอช้า หนังสือที่ซื้อมาดองไว้นานแล้ว เอามาเปิดดูสักหน่อยสิ พอดีกับมีบอร์ด XC9572 อยู่แล้ว หลังจากจดๆ จ้องๆ อยู่นาน ไม่รู้จะเริ่มต้นยังงัย U_U &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_000cgw7RCzE/Tb0qDfsdetI/AAAAAAAACs0/f2twk_9meoU/s1600-h/BookVHDL2009%5B4%5D.png"&gt;&lt;img title="BookVHDL2009" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="335" alt="BookVHDL2009" src="http://lh4.ggpht.com/_000cgw7RCzE/Tb00yRYZuPI/AAAAAAAACs4/J3uHYsBzi34/BookVHDL2009_thumb%5B2%5D.png?imgmax=800" width="450" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_000cgw7RCzE/Tb00z2GThKI/AAAAAAAACs8/7WUAXZs8Ue8/s1600-h/CX1A%20Design%20Kit%5B4%5D.png"&gt;&lt;img title="CX1A Design Kit" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="341" alt="CX1A Design Kit" src="http://lh3.ggpht.com/_000cgw7RCzE/Tb001nW_g0I/AAAAAAAACtA/kmfCQhy0Vso/CX1A%20Design%20Kit_thumb%5B2%5D.png?imgmax=800" width="435" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;จริงๆ ในหนังสือ “ออกแบบไอซีดิจิตอลด้วย FPGA และ CPLD ภาคปฏิบัติ โดยใช้ภาษา VHDL ” ผู้แต่งทั้งสองท่าน คือ ท่าน ณรงค์ ทองฉิม และ ท่านเจริญ วงษ์ชุ่มเย็น ท่านแต่งไว้ดีมากๆ อธิบายได้ค่อนข้างละเอียดแล้ว แต่ถ้าไม่ได้ฟัง หรือเข้าอบรมก่อน ก็อาจจะเป็นการลำบากในการเริ่มศึกษาด้วยตนเองเป็นอย่างมาก &lt;/p&gt;  &lt;p&gt;บรรยากาศการอบรมครั้งนี้ ไม่เหมือนที่อื่น ไม่มีพิธีรีตองใดๆ จัดโต๊ะเสร็จ ก็นั่งอบรมกันเลย ทุกคนหันหน้าเข้าหากัน แต่ระหว่างที่ท่านอาจารย์ ณรงค์ ท่านบรรยายทุกคนต้องหันหน้าไปที่กำแพง เพื่อดูสไลด์ ที่ท่านอาจารย์กำลังแสดงให้ดู (ท่านอาจารย์เป็นคนค่อนข้างจริงจังมาก) ในระหว่างนั้น ต้องตั้งใจฟัง ห้ามทำการใดๆ โดยที่ท่านอาจารย์ยังไม่ได้สั่งให้ทำ ทุกคนต้องทำตามอย่างเคร่งครัด เพราะท่านอาจารย์ท่านมีความมุ่งมั่นที่จะถ่ายทอดความรู้ และท่านก็หวังให้เราทุกคนตั้งใจรับฟังกันด้วย &lt;/p&gt;  &lt;p&gt;มีกาแฟเสิร์ฟตลอด ไม่ต้องห่วงว่าจะง่วงนอน (ความจริง ผมก็ทานมาแล้วหล่ะ) สรุปว่าวันนั้น ล่อไปสามแก้ว ไม่ต้องนอนกันหล่ะ ช่วงเช้าก็ปูพื้นฐานภาษา VHDL แล้วก็ทำ&lt;a href="https://sites.google.com/site/123microcontroller/microcontroller-vdo-tutorial/FPGA-basic" target="_blank"&gt;ความรู้จักกับ FPGA/CPLD&lt;/a&gt; กันก่อน พอหลังจากทานมื้อกลางวัน (ไก่ย่าง ที่ท่านอาจารย์บอกว่า อร่อยกว่า ไก่ห้าดาว) เราก็เริ่มทำการลง Lab โดยท่านอาจารย์พาทำตาม Lab ในหนังสือ แล้วใช้โปรแกรม Xilinx ISE 8.1i ในการเขียนภาษา VHDL โดยท่านอาจารย์ได้ยกตัวอย่างให้เห็นในหลายๆ รูปแบบ แต่ให้ผลลัพธ์เหมือนๆกัน เพื่อให้เกิดความรู้ ความเข้าใจ เวลาที่เราไปอ่านโค๊ดของคนอื่น เราจะได้เข้าใจ ว่ามันมีสไตล์การเขียนหลายแบบ แล้วแต่ใครถนัด &lt;/p&gt;  &lt;p&gt;น่าเสียดายที่ความจริงเราน่าจะได้เทรนกันสองวัน แต่เนื่องด้วยในวันพรุ่งนี้ ท่านอาจารย์ต้องเดินทางไปสงขลาเพื่อกลับบ้านไปร่วมงานศพน้า เราก็เลยอัดเนื้อหาที่จำเป็นทั้งหมดภายในวันนั้นวันเดียว กว่าจะเลิกก็ปาไปสามสี่ทุ่ม ผมกลับถึงที่พักประมาณ 5 ทุ่ม เหนื่อยเหมือนกัน แต่คิดว่า เมื่อเทียบกับความรู้ที่ได้รับมา มันคุ้มค่าเกินกว่าความเหน็ดเหนื่อยมากมาย ซึ่งเมื่อเทียบกับความตั้งใจของท่านอาจารย์ ณรงค์ เทียบไม่ได้เลย สังเกตเห็นว่า ท่านอาจารย์ก็เหนื่อยเหมือนกัน แต่ท่านก็ยังพยายามที่จะถ่ายทอดความรู้ให้อย่างเต็มที่ &lt;/p&gt;  &lt;p&gt;ผมคงไม่ขออธิบายอะไรมาก เกี่ยวกับภาษา VHDL เพราะในหนังสือได้กล่าวไว้อย่างดีแล้ว ขอให้เพื่อนๆที่สนใจลองหาซื้อมาอ่านกัน ได้ข่าวว่าจะมีเล่มสองด้วย ท่านอาจารย์กำลังเรียบเรียงอยู่ รอติดตามกันได้เลยครับ สุดท้าย ผมอยากจะกล่าวว่า ขอบพระคุณท่านอาจารย์ ณรงค์ ทองฉิม อย่างสูง ที่ท่านมีความเมตตา อนุเคราะห์ให้ผมและเพื่อนได้เข้ารับการอบรมในครั้งนี้ ถึงแม้ผมทั้งสองคนจะไม่ได้เป็นผู้สอน ก็ตาม จึงอยากจะกราบขอบพระคุณท่านอาจารย์เป็นอย่างสูง ณ ที่นี้ด้วย &lt;/p&gt;  &lt;p&gt;ถ้าผมมีเวลาผมก็อยากจะนำความรู้ที่ได้รับมาไปถ่ายทอดต่อไป อาจจะเป็นในรูปแบบการนำ CPLD ไปใช้งานมากกว่า&amp;#160; (อาจจะเป็นที่เว็บ &lt;a href="http://sites.google.com/site/123microcontroller/" target="_blank"&gt;123Microcontroller&lt;/a&gt;) &lt;/p&gt;  &lt;p&gt;เช่นเคย เมื่อเราได้เรียนรู้มาแล้วว่า VHDL เขียนอย่างไร เราก็ต้องมาทดลองกับบอร์ด CPLD ที่เรามีอยู่ เพื่อพิสูจน์ว่าเราสามารถที่จะเขียนโปรแกรมสั่งงานมันได้จริง &lt;/p&gt;  &lt;div class="wlWriterEditableSmartContent" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:52a4aaec-2605-49fb-89b1-9462a873e58f" style="padding-right: 0px; display: block; padding-left: 0px; float: none; padding-bottom: 0px; margin-left: auto; width: 425px; margin-right: auto; padding-top: 0px"&gt;&lt;div id="8444bb82-995e-4a7a-b576-48c9c533bb73" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=NkJBlnCuiRE" target="_new"&gt;&lt;img src="http://lh6.ggpht.com/_000cgw7RCzE/TcYnH6QA0wI/AAAAAAAACtY/R2_4B_LOsdQ/video9ddc3c23eef8%5B3%5D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('8444bb82-995e-4a7a-b576-48c9c533bb73'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/NkJBlnCuiRE&amp;amp;hl=en\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/NkJBlnCuiRE&amp;amp;hl=en\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5321967662472700056-229965305836974879?l=mechacity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechacity.blogspot.com/feeds/229965305836974879/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5321967662472700056&amp;postID=229965305836974879&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/229965305836974879'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/229965305836974879'/><link rel='alternate' type='text/html' href='http://mechacity.blogspot.com/2011/05/vhdl.html' title='ไปอบรม VHDL มาได้ไรมาเยอะเลย'/><author><name>Mr.P</name><uri>http://www.blogger.com/profile/04747663677248244453</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_000cgw7RCzE/SrzdVEqTzWI/AAAAAAAABg0/5zPTCIib8aU/S220/kratok2006%40hotmail%5B1%5D.com_a6fd6c2c.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_000cgw7RCzE/Tb00yRYZuPI/AAAAAAAACs4/J3uHYsBzi34/s72-c/BookVHDL2009_thumb%5B2%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5321967662472700056.post-9117920851769520087</id><published>2011-03-27T07:52:00.001-07:00</published><updated>2011-03-27T07:54:15.919-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='LabVIEW'/><title type='text'>Labview : wire tutorial สายข้อมูล</title><content type='html'>&lt;p&gt;&amp;#160;&amp;#160;&amp;#160; ในโหมดของ text base programming เราสามารถส่งข้อมูลเข้าไปประมวลผลในฟังก์ชัน ผ่านตัวแปร แต่ใน Labview Graphical programming แล้ว wire หรือสัญลักษณ์สายไฟ ทำหน้าที่ในการนำข้อมูลจาก block diagram หนึ่งไปอีก block diagram หนึ่ง &lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; จากรูปข้างล่าง สายไฟทำหน้าที่เชื่อมต่อระหว่าง control (ตัวควบคุม) และ indicator (ตัวแสดงผล) นอกจากนี้เรายังสามารถแยกข้อมูลที่ไหลผ่านสายไฟ ไปประมวลผลคู่ขนานกันก็ได้ เหมือนๆกับที่เราทำการ tab สายไฟออกไป เพื่อแบ่งกระแสไฟฟ้าไปใช้งาน คล้ายๆกันในแบบนั้น &lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160; ในขณะที่ชนิดข้อมูลของโปรแกรมมีหลายประเภท (integer , charector , float, double , boolean ,….) การเรียกใช้และการประกาศตัวแปร เป็นสิ่งที่แยกแยะความแตกต่างของข้อมูลในการเขียนโปรแกรมแบบ text base แต่ใน Labview เราใช้ สี และ ขนาดของสายไฟ เป็นตัวบ่งบอกถึงความแตกต่างของข้อมูลนั้นๆ&amp;#160;&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_000cgw7RCzE/TY9FlwbC6tI/AAAAAAAACp4/Bts2QTO_2E0/s1600-h/image3.png"&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="Labview : wire tutorial " border="0" alt="Labview : wire tutorial " src="http://lh4.ggpht.com/_000cgw7RCzE/TY9Gi-EhWaI/AAAAAAAACp8/vZ2Uzo1_fSs/image_thumb1.png?imgmax=800" width="361" height="273" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Labview จะมีการแจ้งให้ทราบว่าข้อมูลไม่ได้ถูกเชื่อมโยงกัน โดยจะแสดงลักษณะที่เรียกว่า broken wire เพื่อให้ผู้เขียนโปรแกรมทราบว่า ยังมีจุดที่สายไฟ ไม่ได้เชื่อมโยงกัน และจะไม่ยอมให้เราทำการ excute หรือ run โปรแกรม&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_000cgw7RCzE/TY9Gjr4k-XI/AAAAAAAACqA/cKUgvbsJ7A0/s1600-h/image6.png"&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="Labview wire broken" border="0" alt="Labview wire broken" src="http://lh3.ggpht.com/_000cgw7RCzE/TY9Hgqh9gOI/AAAAAAAACqE/tk2wn6Bi2F8/image_thumb2.png?imgmax=800" width="244" height="94" /&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; การเกิด broken wire มีได้หลายสาเหตุ ตัวอย่างเช่น ระหว่าง object ที่มีความแตกต่างกันทางชนิดของข้อมูล ตัวอย่างเช่น เราไม่สามารถที่จะเอา out put ที่เป็น array จากบล๊อกไดอะแกรมหนึ่ง ไปต่อเข้ากับ input ที่เป็น numerical ของบล๊อกไดอะแกรมหนึ่ง ซึ่งแบบนี้จะทำให้เกิด broken wire ได้ ความแตกต่างของข้อมูลสามามารถแสดงได้ทั้งสี และขนาดของ wire ดังรูปต่อไปนี้ &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_000cgw7RCzE/TY9HhJojvjI/AAAAAAAACqI/ik4bMo_dIPg/s1600-h/image10.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Labview data type" border="0" alt="Labview data type" src="http://lh5.ggpht.com/_000cgw7RCzE/TY9IeSTo0qI/AAAAAAAACqM/cW0deCqQo7k/image_thumb4.png?imgmax=800" width="417" height="114" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160; สายไฟทุกๆเส้น มีความแตกต่างกัน ขึ้นอยู่กับประเภทของข้อมูลที่ทำการส่งไปในสายไฟ เราสามารถที่จะเชือมต่อข้อมูลจากแหล่งข้อมูลจากที่หนึ่งไปอีกที่หนึ่งได้อย่างถูกต้องได้ โดยดูจากสีของ object หรือไม่ก็ตรงที่ขั้วต่อสายไฟ ในกรณที่ object หรือ block นั้นๆ มีมากกว่า 1 อินพุท หรือ 1 เอาท์พุท โดยดูที่สีของขั้วต่อสายไฟ สังเกตจากรูป &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_000cgw7RCzE/TY9Ie4qlq1I/AAAAAAAACqQ/1Y5Mh5vP1p4/s1600-h/image14.png"&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="good connect wire" border="0" alt="good connect wire" src="http://lh6.ggpht.com/_000cgw7RCzE/TY9JbxRLMNI/AAAAAAAACqU/KgSwbLc8HnM/image_thumb6.png?imgmax=800" width="366" height="225" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;แต่ถ้าหากชนิดข้อมูลไม่ตรงชนิดกัน เราก็จะพบปัญหา broken wire ดังเช่นที่ได้กล่าวไว้แล้ว &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_000cgw7RCzE/TY9JcwAp0QI/AAAAAAAACqY/QpVGvYlotig/s1600-h/image18.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Broken wire in subVI" border="0" alt="Broken wire in subVI" src="http://lh3.ggpht.com/_000cgw7RCzE/TY9KZ5ksPiI/AAAAAAAACqc/e2VlvC3oQ58/image_thumb8.png?imgmax=800" width="412" height="221" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Tip: &lt;/strong&gt;คุณสามารถลบสายไฟ broken wire ออกจาก block diagram ได้อย่างรวดเร็วด้วยการกดปุ่ม Ctrrl + B &lt;/p&gt;  &lt;p&gt;เราสามารถตั้งค่าให้ทำการ wiring สายไฟเวลาที่เราเคลื่อนเม้าส์เข้าไปใกล้ object จะทำให้เม้าส์เราเปลี่ยนจากลูกศร กลายเป็น ม้วนสายไฟ เพื่อพร้อมที่จะทำการเดินสายไฟ ได้ตลอดเวลา โดยให้เราไปที่เมนู Tools –&amp;gt; Options ---&amp;gt; Block Diagram (ทางซ้ายมือ) แล้วติ๊กที่ช่อง Enable auto wiring &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_000cgw7RCzE/TY9Katxj1qI/AAAAAAAACqg/dCXhzImAba8/s1600-h/image22.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/_000cgw7RCzE/TY9LX4MryeI/AAAAAAAACqk/TJf-tDTWz3U/image_thumb10.png?imgmax=800" width="428" height="425" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_000cgw7RCzE/TY9LY-TcTeI/AAAAAAAACqo/DrIH0pZJVSE/s1600-h/image27.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_000cgw7RCzE/TY9MV3CmwZI/AAAAAAAACqs/XtMmyMPl81Y/image_thumb13.png?imgmax=800" width="439" height="332" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;ในกรณที่เราทำการลากสายไฟไปแล้ว ไม่ต้องกลัวที่จะไม่สวยงามครับ ให้เราลากเชื่อมโยงไปก่อน แล้วทำการคลิกขวาบริเวณสายไฟ แล้วเลือก &lt;b&gt;Clean Up Wire&lt;/b&gt; โปรแกรมจะทำการจัดสายไฟ ให้อย่างสวยงาม &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_000cgw7RCzE/TY9MXAtqy0I/AAAAAAAACqw/BjFJowjNhus/s1600-h/image31.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_000cgw7RCzE/TY9NUA5VrwI/AAAAAAAACq0/6NhrYlzniak/image_thumb15.png?imgmax=800" width="439" height="319" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;เรียนรู้การใช้สายไฟ เพิ่มเติมได้จากตัวอย่างต่อไปนี้ เป็นการสร้าง control และ indicator ที่มีความแตกต่างกันทางชนิดของข้อมูล จะเห็นได้ว่า สีของ object และสีของสายไฟ เปลี่ยนแปลงตามชนิดของข้อมูล &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_000cgw7RCzE/TY9NUnSm71I/AAAAAAAACq4/iImp7QVE170/s1600-h/image49.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="wire block diagram" border="0" alt="wire block diagram" src="http://lh4.ggpht.com/_000cgw7RCzE/TY9ORuZ6MAI/AAAAAAAACq8/O3IMw2TvB4s/image_thumb25.png?imgmax=800" width="417" height="315" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_000cgw7RCzE/TY9OSKw_7VI/AAAAAAAACrA/Zy5EGeoGQA0/s1600-h/image48.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Labview example wire data" border="0" alt="Labview example wire data" src="http://lh3.ggpht.com/_000cgw7RCzE/TY9PPMsT3yI/AAAAAAAACrE/2EzewcBrU9I/image_thumb24.png?imgmax=800" width="437" height="435" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;h3 align="center"&gt;วีดีโอสาธิตการทำการ wire ข้อมูลของ Labview &lt;/h3&gt;  &lt;p&gt;&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:22448428-2fef-4f14-9488-8c21f33665be" class="wlWriterEditableSmartContent"&gt;&lt;div&gt;&lt;embed src="http://blip.tv/play/gshOxJUdAg" type="application/x-shockwave-flash" width="480" height="367" allowscriptaccess="always" allowfullscreen="true"&gt;&lt;/embed&gt;&lt;/div&gt;&lt;/div&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p align="right"&gt;ที่มา http://zone.ni.com/devzone/cda/tut/p/id/7567&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5321967662472700056-9117920851769520087?l=mechacity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechacity.blogspot.com/feeds/9117920851769520087/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5321967662472700056&amp;postID=9117920851769520087&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/9117920851769520087'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/9117920851769520087'/><link rel='alternate' type='text/html' href='http://mechacity.blogspot.com/2011/03/labview-wire-tutorial.html' title='Labview : wire tutorial สายข้อมูล'/><author><name>Mr.P</name><uri>http://www.blogger.com/profile/04747663677248244453</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_000cgw7RCzE/SrzdVEqTzWI/AAAAAAAABg0/5zPTCIib8aU/S220/kratok2006%40hotmail%5B1%5D.com_a6fd6c2c.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_000cgw7RCzE/TY9Gi-EhWaI/AAAAAAAACp8/vZ2Uzo1_fSs/s72-c/image_thumb1.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5321967662472700056.post-175803210471141639</id><published>2011-03-19T04:09:00.001-07:00</published><updated>2011-03-19T04:09:54.622-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Microcontroller'/><title type='text'>มาเล่น Arduino กันเถอะ</title><content type='html'>&lt;p&gt;&lt;a href="http://lh6.ggpht.com/_000cgw7RCzE/TYSNEwimKQI/AAAAAAAACo8/yRBC8-F7fdA/s1600-h/Freeduino_Arduino%5B5%5D.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Freeduino_Arduino" border="0" alt="Freeduino_Arduino" src="http://lh4.ggpht.com/_000cgw7RCzE/TYSOB6A0omI/AAAAAAAACpA/KX2khiHx0bI/Freeduino_Arduino_thumb%5B3%5D.jpg?imgmax=800" width="449" height="339" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;ก่อนหน้านี้ ผมเคยไปเทรน ARM7 ที่ขอนแก่น ตั้งหลายชั่วโมง เป็นเวลาหลายสัปดาห์ในช่วงปิดเทอมฤดูร้อน ประมาณเดือนเมษา พอกลับมาทำงาน ไม่ค่อยได้ใช้ ARM7 เพราะที่ทำงานมีแต่ PIC16F877 , PIC18F458 ไปๆมาๆ ก็ชักจะลืมๆ แล้ว ว่า ARM7 มันเซ็ทค่า Register ยังงัย &lt;/p&gt;  &lt;p&gt;แต่เมื่อไม่นานมานี้ เกิดการปฏิวัติไมโครคอนโทรลเลอร์กับตระกูล AVR โดยชาวอิตาลี สองท่าน ด้วยความที่ต้องการให้นักเรียน นักศึกษา มีบอร์ดไมโครคอนโทรลเลอร์ใช้ และทำได้ง่าย ราคาถูก และศึกษาได้อย่างไม่ยากเย็นนัก จึงได้สร้างบอร์ดไมโครคอนโทรลเลอร์ที่ชื่อว่า &lt;strong&gt;Arduino&lt;/strong&gt; ขึ้นมา &lt;/p&gt;  &lt;p&gt;โดยที่บอร์ด &lt;strong&gt;Arduino&lt;/strong&gt; ใช้ไมโครคอนโทรลเลอร์หลักเป็น AVR ตระกูล 8 บิต โดยถูกออกแบบให้มีการต่อใช้งานเป็นขา Digital I/O จำนวน 13 ขา และเป็นขารับสัญญาณ Analog จำนวน 6 ขา ซึ่งการกำหนดจำนวนขาแบบนี้ ได้กลายเป็นมาตรฐานของบอร์ด &lt;strong&gt;Arduino&lt;/strong&gt; ไปแล้ว ถึงว่า &lt;strong&gt;Arduino&lt;/strong&gt; เองจะถูกผลิตออกมาหลายแบบ แต่ที่เหมือนกัน ก็ยังคงเป็นขาที่เอาไว้ใช้งาน แต่แตกต่างกันตรงที่แต่ละรุ่น ที่ทำออกมามี memory ที่ไม่เท่ากันนั่นเอง (แต่ปัจจุบัน บอร์ด Arduino มีจำนวนขาให้ใช้&amp;#160; มากกว่าที่ได้กล่าวไว้แล้ว แตกต่างกันออกไปในแต่ละรุ่น) &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_000cgw7RCzE/TYSOCoaOVzI/AAAAAAAACpE/QhSqOSbp8TQ/s1600-h/image%5B9%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Arduino table model " border="0" alt="Arduino table model " src="http://lh5.ggpht.com/_000cgw7RCzE/TYSO_nByuDI/AAAAAAAACpI/XyMDly8H4Og/image_thumb%5B5%5D.png?imgmax=800" width="458" height="212" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;นอกจากลายวงจรที่เค้าแจกฟรีเป็น Open source ให้เราสามารถนำไปสร้างเองได้แล้ว ตัวโปรแกรมที่เป็น IDE ที่เอาไว้เขียนโค๊ดภาษา C/C++ ก็ยังสามารถให้เราสามารถโหลดเอาไปใช้งานฟรีได้อีกด้วย (&lt;a title="IDE Arduino" href="http://arduino.cc/en/Main/Software" rel="nofollow" target="_blank"&gt;โหลด IDE Arduino&lt;/a&gt;)&amp;#160; ซึ่งในตัว IDE ที่เราติดตั้งไปนี้ ประกอบไปด้วย Example มากมายที่ทำให้เรา เรียนรู้ไมโครคอนโทรลเลอร์ได้อย่างไม่น่าเบื่อหน่าย &lt;/p&gt;  &lt;p&gt;ในการใช้งาน ถ้าหากเป็นการเรียนรู้แล้ว เราสามารถที่จะต่อสาย USB จากคอมพิวเตอร์ขของเราเข้ากับบอร์ก Arduino แล้วก็สามารถที่จะใช้งานได้เลย เพราะเค้าออกแบบให้เราใช้ไฟจากสาย USB เป็นไฟเลี้ยงของบอร์ดได้เลย สะดวกมากๆ (ในกรณีที่โหลดไม่กินกระแสมากนัก) นับว่าเป็นการออกแบบที่เหมาะให้นักเรียนนักศึกษา ได้ใช้และเล่นไมโครคอนโทรลเลอร์ อย่างที่ตั้งใจเอาไว้เลยทีเดียว &lt;/p&gt;  &lt;p&gt;ที่อยากแนะนำให้เพื่อนๆ ให้มาลองเล่น Arduino นี้ก็เพราะว่า นอกจากความง่ายในการเขียนโปรแกรมแล้ว (เป็นภาษาซี ที่เราเรียกผ่าน Library ของมัน) ยังมีตัวอย่างให้ศึกษาเยอะแยะมากมาย นับไม่ถ้วนกันเลยทีเดียว ทำให้เราสามารถเล่น และทดลองแล้วประสบความสำเร็จได้อย่างง่ายดาย เพื่อให้เกิดกำลังใจในการศึกษาไมโครคอนโทรลเลอร์เบอร์อื่นๆ ต่อไป &lt;/p&gt;  &lt;p&gt;ขั้นตอน ง่ายๆ ในการทดลอง Arduino &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;หาบอร์ด Arduino สักบอร์ด ในที่นี้ ผมแนะนำของป๋าช้าง &lt;a href="http://www.ayarafun.com/shop/arduino/freeduino-usb/" rel="nofollow" target="_blank"&gt;Ayarafun.com&lt;/a&gt; ราคาถูกมากๆ (ถูกกว่าค่าเหล้า เบียร์ซะอีก) &lt;/li&gt;    &lt;li&gt;โหลด IDE สำหรับเขียนโค๊ด &lt;a href="http://arduino.cc/en/Main/Software" rel="nofollow" target="_blank"&gt;ดาวน์โหลด&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;ต่อสาย USB เข้าบอร์ด Arduino &lt;/li&gt;    &lt;li&gt;เปิดโปรแกรม Arduino เลือกบอร์ด และพอร์ตให้ตรงกับบอร์ดของเรา &lt;/li&gt;    &lt;li&gt;เปืด Example Blink ทดลองทำไฟกระพริบกันก่อน (ถือเป็นโปรแกรมไหว้บอร์ด)&lt;/li&gt;    &lt;li&gt;สังเกตไฟ LED ที่พอร์ด Digital 13 ต้องติด ดับ สลับกัน &lt;/li&gt; &lt;/ul&gt;  &lt;div style="padding-bottom: 0px; padding-left: 0px; width: 425px; padding-right: 0px; display: block; float: none; margin-left: auto; margin-right: auto; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:fa433989-c95e-4d0c-b233-8801680bc852" class="wlWriterEditableSmartContent"&gt;&lt;div id="ee916190-1886-4770-8e74-8b393e729aec" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=c-_OJMDq85E" target="_new"&gt;&lt;img src="http://lh5.ggpht.com/_000cgw7RCzE/TYSPANksX2I/AAAAAAAACpM/Oavqom04cuk/videod5ae15864703%5B3%5D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('ee916190-1886-4770-8e74-8b393e729aec'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/c-_OJMDq85E&amp;amp;hl=en\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/c-_OJMDq85E&amp;amp;hl=en\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;ศึกษาเพิ่มเติม&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Arduino" rel="nofollow"&gt;http://en.wikipedia.org/wiki/Arduino&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://arduino.cc/en/" rel="nofollow"&gt;http://arduino.cc/en/&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;และที่ &lt;a href="http://sites.google.com/site/123microcontroller/" target="_blank"&gt;123 Microcontroller&lt;/a&gt; แหล่งศึกษาไมโครคอนโทรลเลอร์ของผม &lt;/strong&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5321967662472700056-175803210471141639?l=mechacity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechacity.blogspot.com/feeds/175803210471141639/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5321967662472700056&amp;postID=175803210471141639&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/175803210471141639'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/175803210471141639'/><link rel='alternate' type='text/html' href='http://mechacity.blogspot.com/2011/03/arduino.html' title='มาเล่น Arduino กันเถอะ'/><author><name>Mr.P</name><uri>http://www.blogger.com/profile/04747663677248244453</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_000cgw7RCzE/SrzdVEqTzWI/AAAAAAAABg0/5zPTCIib8aU/S220/kratok2006%40hotmail%5B1%5D.com_a6fd6c2c.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_000cgw7RCzE/TYSOB6A0omI/AAAAAAAACpA/KX2khiHx0bI/s72-c/Freeduino_Arduino_thumb%5B3%5D.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5321967662472700056.post-5040673146384322728</id><published>2011-02-17T20:12:00.001-08:00</published><updated>2011-02-17T20:12:49.655-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='LabVIEW'/><title type='text'>Labview : Front Panel หน้ากาก VI</title><content type='html'>&lt;p&gt;&amp;#160;&amp;#160;&amp;#160; ในตอนนี้ เราจะมาทำความรู้จักกับ Front Panel ว่ามันมีความสัมพันธ์กับ Block Diagram อย่างไร Front Panel Object แต่ละตัวแตกต่างกันอย่างไร แล้วเราจะหาอุปกรณ์ หรือว่า Front Panel Object ได้อย่างไร เราจะได้เรียนรู้กันในตอนนี้ &lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160; &lt;strong&gt;Front Panel&lt;/strong&gt; เป็นส่วนของหน้าต่างที่ทำหน้าที่เป็นส่วนติดต่อกับ user หรือเป็นส่วนของ VI (Virtual Instrument ) นั่นเอง Front Panel ประกอบไปด้วย Control ทำหน้าที่เป็น input และ Indicator ทำหน้าที่เป็น output ซึ่งทำหน้าที่โต้ตอบก้บผู้ใช้งาน ในขณะที่เราวาง Indicator และ Control ลงบน Front Panel โปรแกรม Labview จะทำการสร้าง Control และ Indicator ลงบน Block Diagram อัตโนมัติ ซึ่งเราจะได้มาศึกษา Block Diagram กันต่อไป &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;หน้าต่าง Front Panel &lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_000cgw7RCzE/TV3YqRhPjBI/AAAAAAAAClw/9qlRiARqf6I/s1600-h/image%5B123%5D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Front Panel Labview" border="0" alt="Front Panel Labview" src="http://lh3.ggpht.com/_000cgw7RCzE/TV3Znb_oN2I/AAAAAAAACl0/cXmGXC9yT_s/image_thumb%5B73%5D.png?imgmax=800" width="449" height="358" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; หลังจากเราเปิดโปรแกรม Labview ขึ้นมาแล้ว เราสามารถที่จะสร้าง new VI ขึ้นมาได้ หน้าต่าง Front Panel จะปรากฏขึ้นมา โดยเราสามารถที่จะทำการสร้างหน้าต่าง User Interface หรือหน้าต่างโปรแกรมของเรา เพื่อให้ผู้ใช้ สามารถใช้งานได้ตามที่เราได้ออกแบบไว้แล้ว (ตรงนี้ ต้องใช้ประสบการณ์ และความคิดสร้างสรรค์ในการออกแบบสักหน่อย) &lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160; ที่หน้าต่าง Front Panel ประกอบไปด้วยส่วนของ Toolbar ที่อยู่ด้านบน และส่วนของ Control Pallete ซึ่งเราสามารถที่จะเปิดตรงไหนก็ได้ที่หน้าต่าง Front Panel&amp;#160;&amp;#160;&amp;#160;&amp;#160; โดยทำการคลิกขวาที่หน้าต่าง Front Panel หลังจากเราเปิดหน้าต่าง Control Pallete แล้วเราก็จะพบกับ Control และ Indicator แล้วสามารถที่จะลากพวกมันลงบนหน้าต่าง Front Panel ได้เลย &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_000cgw7RCzE/TV3ZoELP7LI/AAAAAAAACl4/tvmN1U2Frjg/s1600-h/image%5B7%5D.png"&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="Control Pallete" border="0" alt="Control Pallete" src="http://lh6.ggpht.com/_000cgw7RCzE/TV3alGik2OI/AAAAAAAACl8/9ts7zNLQ3yA/image_thumb%5B3%5D.png?imgmax=800" width="262" height="392" /&gt;&lt;/a&gt;&lt;strong&gt; Control and Indicator&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160; Contrrol ได้แก่ Knobs , Push button , dial , และอุปกรณ์ที่ทำหน้าที่เป็น input อื่นๆ ทำหน้าที่เป็นตัวโต้ตอบ ทำหน้าที่เป็นตัวรับ ในขณะที่ Indicator ซึ่งได้แก่ graphic , LED ,หรืออุปกรณ์ที่ทำหน้าที่เป็นตัวแสดงผล ทำหน้าที่เป็นผลลัพธ์ ของหน้าต่าง VI &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_000cgw7RCzE/TV3al1O8D1I/AAAAAAAACmA/GEZopxxpPXI/s1600-h/image%5B14%5D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="VI User Interface" border="0" alt="VI User Interface" src="http://lh5.ggpht.com/_000cgw7RCzE/TV3bjN93YxI/AAAAAAAACmE/RX01gs6CNWQ/image_thumb%5B8%5D.png?imgmax=800" width="444" height="448" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;จากรูปด้านบน เรามีตัว Control 2 ตัว ได้แก่ Number of Measurements และ Delay (sec) และ 1 ตัวสำหรับ indicator ในที่นี้คือตัว waveform graph ที่เราตั้งชี่อว่า Temperature Graph&amp;#160; &lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160; ทุกๆ Control และ indicator จะมีชนิดของข้อมูลเป็นความสัมพันธ์ของตัวมัน ตัวอย่างเช่น Delay (sec) ทีเป็นตัวปุ่ม slide ในแนวนอน เป็นค่าตัวเลข เมื่อเรา Double Click ที่ตัว Control ในหน้า Front Panel โปรแกรมจะทำการเปิด Block Diagram ขึ้นมาให้ แล้วจะแสดงสัญลักษณ์ หรือไอคอน ของตัว Delay (sec) ที่หน้า Block Diagram โดยที่ตัวมันเองจะมีสีส้ม ซึ่งบ่งบอกว่า มันมีข้อมูลเป็นชนิดตัวเลขที่เป็น Double (DBL) &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_000cgw7RCzE/TV3bkKixmnI/AAAAAAAACmI/Ghhtn4wgBCc/s1600-h/image%5B18%5D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Slide Control " border="0" alt="Slide Control " src="http://lh5.ggpht.com/_000cgw7RCzE/TV3cg76EtBI/AAAAAAAACmM/oceTEwiA1Fw/image_thumb%5B10%5D.png?imgmax=800" width="438" height="289" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Numeric Control and Indicators&lt;/strong&gt; &lt;/p&gt;  &lt;p&gt;เราจะลองมาสร้าง Numeric control แล้วทดลองเปลี่ยนค่าของมัน &lt;/p&gt;  &lt;p&gt;1. ทำการคลิกขวาที่&amp;#160; Front Panel แล้วทำการเปิด Control pallete จาก Pallete ย่อยให้เราไปที่ Numeric แล้วลาก Numeric control ลงบนที่ว่าง Front Panel &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_000cgw7RCzE/TV3ch_3EbVI/AAAAAAAACmQ/Z3Yh0QW45Zo/s1600-h/image%5B23%5D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Numeric Pallete" border="0" alt="Numeric Pallete" src="http://lh3.ggpht.com/_000cgw7RCzE/TV3dffLYvDI/AAAAAAAACmY/G-WQhS4q4CU/image_thumb%5B13%5D.png?imgmax=800" width="445" height="445" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;2. เปลี่ยน ป้ายกำกับ Label ด้วยการดับเบิลคลิก ที่ป้าย label แล้วทำการพิมพ์คำว่า “input”&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_000cgw7RCzE/TV3dgME7SVI/AAAAAAAACmc/s1kpLVUFies/s1600-h/image%5B26%5D.png"&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="Numeric Input control" border="0" alt="Numeric Input control" src="http://lh3.ggpht.com/_000cgw7RCzE/TV3eczuOA8I/AAAAAAAACmg/lzZ7Guj_oJE/image_thumb%5B14%5D.png?imgmax=800" width="239" height="142" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;3. เราสามารถเปลี่ยนแปลงค่าของ control ได้ด้วยการกดปุ่ม เพิ่มหรือลดค่า หรือ ทำการดับเบิลคลิกไปที่บริเวณที่แสดงค่า แล้วทำการพิมพ์ค่าใหม่ ลงไปโดยตรง แล้วทำการกดปุ่ม ENTER ที่คีย์บอร์ด เพื่อทำการเปลี่ยนแปลงค่าใหม่ได้โดยครง &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_000cgw7RCzE/TV3edjpc4OI/AAAAAAAACmk/oOqWnZrd_Bk/image%5B29%5D.png?imgmax=800"&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="Numeric Input control" border="0" alt="Numeric Input control" src="http://lh3.ggpht.com/_000cgw7RCzE/TV3fbeyMUvI/AAAAAAAACmo/oKMEIVQj69Q/image_thumb%5B15%5D.png?imgmax=800" width="225" height="116" /&gt;&lt;/a&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Boolean Controls and Indicators&amp;#160; &lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Control และ Indicator ที่เป็นชนิด Boolean จะรับและส่งข้อมูลได้เพียงสองสถานะเท่านั้น คือ TRUE และ FALSE เท่านั้น จากรูปข้างล่างจะเห็นว่า สวิทช์ในแนวตั้ง และ หลอด LED เป็น Control และ Indicator แบบ Boolean &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_000cgw7RCzE/TV3fb2C-I8I/AAAAAAAACms/ej5UmZLgrZ4/s1600-h/image%5B32%5D.png"&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="toggle control " border="0" alt="toggle control " src="http://lh5.ggpht.com/_000cgw7RCzE/TV3gYwCY-WI/AAAAAAAACmw/xUGyQ3x7w0c/image_thumb%5B16%5D.png?imgmax=800" width="233" height="94" /&gt;&lt;/a&gt; &lt;a href="http://lh4.ggpht.com/_000cgw7RCzE/TV3gZkMAzyI/AAAAAAAACm0/37h3xnLOKt0/image%5B37%5D.png?imgmax=800"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Boolean Pallete" border="0" alt="Boolean Pallete" src="http://lh4.ggpht.com/_000cgw7RCzE/TV3hj8hvpII/AAAAAAAACm4/CRrviB2_ufI/image_thumb%5B19%5D.png?imgmax=800" width="442" height="442" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;String Controls and Indicators &lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;ข้อมูลชนิด ตัวอักษร เป็นข้อมูลแบบเรียงลำดับของ รหัส ASCII เรามักใช้ String Control และ String Indicator ทำหน้าที่รับข้อความจากผู้ใช้ ตัวอย่างเช่น password และ username ในขณะที่ String indicator จะทำหน้าที่แสดงผลที่เป็นข้อความ เราสามารถหา String Control และ String Indicator ได้จาก &lt;strong&gt;String and Path&lt;/strong&gt; ใน pallete ย่อย &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_000cgw7RCzE/TV3hk1LEmCI/AAAAAAAACm8/zZTpU19jo6c/s1600-h/image%5B41%5D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="String Control and String Indicator" border="0" alt="String Control and String Indicator" src="http://lh4.ggpht.com/_000cgw7RCzE/TV3iiKXuBkI/AAAAAAAACnQ/SXypcgMxtJw/image_thumb%5B21%5D.png?imgmax=800" width="395" height="397" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Front Panel Window Toolbar&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;เรามาดูสัญลักษณ์และการทำใช้งาน Toolbar กัน&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_000cgw7RCzE/TV3iikB-yqI/AAAAAAAACnU/sbKL5yscots/s1600-h/image%5B56%5D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Toolbar Labview" border="0" alt="Toolbar Labview" src="http://lh3.ggpht.com/_000cgw7RCzE/TV3jfqAzw1I/AAAAAAAACnY/USxm62CuvWc/image_thumb%5B30%5D.png?imgmax=800" width="401" height="60" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_000cgw7RCzE/TV3jgEWSXUI/AAAAAAAACnc/rvXs6jJNOFY/s1600-h/image%5B69%5D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="RUN" border="0" alt="RUN" align="left" src="http://lh6.ggpht.com/_000cgw7RCzE/TV3qFpzqyXI/AAAAAAAACno/aI0ZWOSRgN8/image_thumb37.png?imgmax=800" width="49" height="27" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;ทำหน้าที่สั่งให้ VI ที่เราเขียนทำงาน ; Labview จะทำหน้าที่ complie โค๊ดที่เราเขียนอัตโนมัติ &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_000cgw7RCzE/TV3qGR4PAbI/AAAAAAAACns/O_SyrAC0dQw/s1600-h/image74.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="ERROR" border="0" alt="ERROR" align="left" src="http://lh4.ggpht.com/_000cgw7RCzE/TV3rC1j3jGI/AAAAAAAACnw/7p25X_-ikDo/image_thumb40.png?imgmax=800" width="48" height="28" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;เป็นตัวบอกว่า ณ ขณะนี้ เกิดความผิดพลาดขึ้น เนื่องไม่สามารถที่จะ conplie โปรแกรมได้ หากเราไม่แก้ไข เสียก่อน เราสามารถดูตำแหน่งที่ error ได้ ด้วยการคลิกที่ลูกศร นี้ แล้วจะเกิดหน้าต่างแสดงข้อความที่ error ให้เราคลิกที่ข้อความนั้น โปรแกรมก็จะพาเราไปยังตำแหน่งที่ error นั้น อย่างรวดเร็ว&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_000cgw7RCzE/TV3rDf_9esI/AAAAAAAACn0/fohu_pALDMg/s1600-h/image79.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="RUN Continuously" border="0" alt="RUN Continuously" align="left" src="http://lh4.ggpht.com/_000cgw7RCzE/TV3sABRSYtI/AAAAAAAACn4/JTsR_LC_sgs/image_thumb43.png?imgmax=800" width="47" height="25" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;เป็นการรันโปรแกรมแบบต่อเนื่อง วนลูปไม่รู้จบ จนกว่าเราจะกดปุ่ม abort หรือ ปุ่มหยุดโปรแกรม&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_000cgw7RCzE/TV3sAjeXq_I/AAAAAAAACn8/Vu0ztD50vCE/s1600-h/image84.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="Abort Execution" border="0" alt="Abort Execution" align="left" src="http://lh6.ggpht.com/_000cgw7RCzE/TV3s9X7Hh7I/AAAAAAAACoA/Q3vOXbZZMDM/image_thumb46.png?imgmax=800" width="48" height="30" /&gt;&lt;/a&gt; ขณะหน้าต่าง VI กำลัง run อยู่ ปุ่มนี้ จะโชว์ขึ้นมา ถ้าเราคลิกที่ปุ่มนี้ โปรแกรม VI ของเราก็จะหยุดทำงานอย่างทันที &lt;/p&gt;  &lt;p&gt;คำเตือน : โดยปกติแล้ว เรามักที่จะไม่นิยม หยุดโปรแกรมของเราด้วยปุ่มนี้ เพราะอาจจะทำให้เกิดอาการค้างของข้อมูล เรามักจะทำปุ่ม stop ขึ้นมาเอง &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_000cgw7RCzE/TV3s96MgZeI/AAAAAAAACoE/Bs1dRT5X1J4/s1600-h/image89.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="Pause" border="0" alt="Pause" align="left" src="http://lh4.ggpht.com/_000cgw7RCzE/TV3t6okwABI/AAAAAAAACoI/CmYs_2JMEMc/image_thumb49.png?imgmax=800" width="48" height="27" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;กดปุ่มหยุดชั่วคราว หากเราต้องการหยุดโปรแกรม VI ของเราชั่วคราว แล้วกดปุ่มนี้อีกครั้ง หากต้องการให้โปรแกรมของเราทำงานต่อ &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_000cgw7RCzE/TV3t7UsJlWI/AAAAAAAACoM/DK8azwTaWWU/s1600-h/image95.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="Text Setting" border="0" alt="Text Setting" align="left" src="http://lh6.ggpht.com/_000cgw7RCzE/TV3u4LW4J4I/AAAAAAAACoQ/sk7UCyXNKpY/image_thumb53.png?imgmax=800" width="156" height="28" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;คลิกเลือกที่ปุ่มนี้ หากต้องการปรับแต่งข้อความบนหน้าต่าง Front panel &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_000cgw7RCzE/TV3u46Doe5I/AAAAAAAACoU/_BCkgMbfGI0/s1600-h/image103.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="Alignment - Resize - Order object " border="0" alt="Alignment - Resize - Order object " align="left" src="http://lh4.ggpht.com/_000cgw7RCzE/TV3v1fhVy3I/AAAAAAAACoY/7bhUQYpOy60/image_thumb57.png?imgmax=800" width="113" height="25" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;เป็นการจัดเรียง control และ indicator ให้เรียงตรงกัน ทั้งในแนวตั้ง และแนวนอน นอกจากนี้ ยังมีปุ่มสำหรับเรียงลำดับการซ้อนทับของหน้าต่าง และปุ่มปรับขนาดให้เท่าๆกันด้วย &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_000cgw7RCzE/TV3v12qdXWI/AAAAAAAACoc/QD0l96Aw-iI/s1600-h/image108.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="Help Labview" border="0" alt="Help Labview" align="left" src="http://lh5.ggpht.com/_000cgw7RCzE/TV3wy7PEOKI/AAAAAAAACog/8A7DZknevQA/image_thumb60.png?imgmax=800" width="48" height="27" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;ปุ่มขอความช่วยเหลือ หากต้องการคำอธิบาย ของ control หรือ indicator &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_000cgw7RCzE/TV3wzBrETpI/AAAAAAAACok/ogwAIX41z5g/s1600-h/image114.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="Enter Text" border="0" alt="Enter Text" align="left" src="http://lh4.ggpht.com/_000cgw7RCzE/TV3xvx378EI/AAAAAAAACoo/5ScBK40vZzI/image_thumb64.png?imgmax=800" width="38" height="29" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;ในการแก้ไขข้อความ หรือพิมพ์ตัวหนังสือ บนหน้า Front Panel เมื่อเราต้องการจบการทำงานของการพิมพ์หรือแก้ไข ข้อความ เราไม่สามารถที่จะใช้ปุ่ม ENTER บนคีย์บอร์ดได้ เพราะการเคาะ ENTER จะเป็นการขึ้นบรรทัดใหม่ หากเราต้องการจบการพิมพ์ ให้ทำการกดปุ่ม ลูกศรเครื่องหมายถูกแทน &lt;/p&gt;  &lt;p&gt;Front Panel เป็นสิ่งแรกที่โปรแกรมเมอร์จะต้องทำการออกแบบ ในบางครั้งเราใช้เวลาในการออกแบบหน้าต่าง VI ของเราไปเกินกว่าครึ่งหนึ่งของโปรเจคของเรา ซึ่งหน้าต่าง VI ที่ดี ย่อมทำให้ผู้ใช้งานเกิดความรู้สึกอยากใช้งานโปรแกรมของเรา ไม่เกิดความสับสน บางครั้งโปรแกรมเมอร์อาจจะเรียนรู้เรื่องการออกแบบบ้าง &lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:2abcdd3d-4d21-4804-8f8e-7a621f74b145" class="wlWriterEditableSmartContent"&gt;&lt;div&gt;&lt;embed src="http://blip.tv/play/gshOxJUGAg" type="application/x-shockwave-flash" width="480" height="367" allowscriptaccess="always" allowfullscreen="true"&gt;&lt;/embed&gt;&lt;/div&gt;&lt;/div&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5321967662472700056-5040673146384322728?l=mechacity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechacity.blogspot.com/feeds/5040673146384322728/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5321967662472700056&amp;postID=5040673146384322728&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/5040673146384322728'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/5040673146384322728'/><link rel='alternate' type='text/html' href='http://mechacity.blogspot.com/2011/02/labview-front-panel-vi.html' title='Labview : Front Panel หน้ากาก VI'/><author><name>Mr.P</name><uri>http://www.blogger.com/profile/04747663677248244453</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_000cgw7RCzE/SrzdVEqTzWI/AAAAAAAABg0/5zPTCIib8aU/S220/kratok2006%40hotmail%5B1%5D.com_a6fd6c2c.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_000cgw7RCzE/TV3Znb_oN2I/AAAAAAAACl0/cXmGXC9yT_s/s72-c/image_thumb%5B73%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5321967662472700056.post-7256643857071044318</id><published>2011-01-26T08:58:00.001-08:00</published><updated>2011-01-26T09:21:55.631-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='LabVIEW'/><title type='text'>Simple Program Labview</title><content type='html'>&lt;p&gt;&lt;strong&gt;เริ่มต้นเขียนโปรแกรม Labview &lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_000cgw7RCzE/TUBSlpxKcaI/AAAAAAAACg0/tgPXJmIu4lY/s1600-h/image%5B3%5D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="simple Labview by Mr.P" border="0" alt="simple Labview by Mr.P" src="http://lh5.ggpht.com/_000cgw7RCzE/TUBSmR17XFI/AAAAAAAACg4/1OTC2E-__rE/image_thumb%5B1%5D.png?imgmax=800" width="429" height="324" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;โปรแกรมที่ถูกเขียนขึ้นด้วย Labview เราเรียกว่า Virtual Instrument (VI) เป็นเหมือนการเอาไอคอนที่เป็นหน้าตา ของอุปกรณ์เครื่องมือวัด ไม่ว่าจะเป็น สโคป หน้าปัดวัดแบบเข็ม แบบสเกล หรือแบบตัวเลข ปุ่มปรับค่าแบบ Knob หรือปุ่มกด Push Button ต่างๆ ที่ใช้เป็นหน้าต่าง GUI โต้ตอบกับผู้ใช้ โดยไอคอนเหล่านี้ เราจะทำการสร้างที่ส่วนของ Front Control แล้วทำการปรับแต่งสีสัน และข้อความที่ปรากฏตามความต้องการ หลังจากนั้น ก็ทำการ wire สายของ Data Flow ในส่วนของ Block Diagram ตาม Alogorthm ที่เราคิดไว้ ก็สามารถทำให้โปรแกม VI ที่เราสร้างขึ้นสามารถทำงานได้อย่างง่ายดาย &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;แล้ว Labview มันดีกว่ายังงัย      &lt;br /&gt;&lt;/strong&gt;หลายคนอาจจะบอกว่า ถ้าเขียนหน้าต่างการใช้งานแบบนี้ โปรแกรม Visual C++ ก็สามารถทำได้เหมือนกัน แน่นอนหล่ะ ผมว่ามันก็ทำได็เหมือนกัน แต่ถ้าเป็นคนที่ไม่ได้เรียนเน้นทางโปรแกรมมา การจะสร้างโปรแกรมลักษณะเช่นนี้ เป็นการยากมาก เราอาจจะต้องเสียเวลาไปกับการ Develope software เพื่อทำงานติดต่อกับเครื่องมือวัด และทำหน้าต่างโปรแกรม GUI ไปอย่างมาก โดยที่เนื้องานจริงๆ เราอาจจะไม่ใช่แค่ตัวโปรแกรม แต่เป็นการเก็บต่า และวิเคราะห์ผล ซึ่งการเลือกใช้ Labview ในการพัฒนาเป็นการย่นระยะเวลาของปัญหาที่ไม่เกี่ยวข้องออกไป ทำให้เราบรรลุวัตถุประสงค์ได้เร็วกว่าอย่างแน่นอน&amp;#160; &lt;/p&gt;  &lt;p&gt;ข้อดีที่เห็นได้ชัดของ Labview ก็คือ ตัวโปรแกรม Labview เมื่อทำงานร่วมกับ Hardware ที่ใช้เก็บสัญญาณข้อมูล เช่น DAQ card ที่รองรับสามารถทำให้เครื่องคอมพิวเตอร์ของเรากลายเป็นเครื่องมือวัดราคาแพงๆ ได้ และเราเองยังสามารถที่จะเปลี่ยนแปลงเครื่องมือวัดของเราผ่านการออกแบบโปรแกรม Labview ได้โดยตรง ไม่ว่าจะเป็น Oscilloscope , Multimeter หรือ Functiona Generator ก็ได้ พูดง่ายๆก็คือ Labview สามารถสร้างอุปกรณ์เสมือน (Virtual Instrument : VI) ให้เราได้นั่นเอง &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;ตกลงกันก่อน      &lt;br /&gt;&lt;/strong&gt;ในที่นี้ ผมใช้     &lt;br /&gt;คอมพิวเตอร์โนตบุค Lenovo T61     &lt;br /&gt;ระบบปฏิบัติการ Windows XP SP3     &lt;br /&gt;Labview เวอร์ชั่น 8.5 &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;เริ่มต้นโปรแกรม VI ง่ายๆกันก่อน      &lt;br /&gt;&lt;/strong&gt;ในที่นี้ เราจะลองสร้าง VI ง่ายๆกันก่อน เพื่อให้ผู้ใช้ ได้ทำความคุ้นเคยกับส่วนของ Front Control และ Block Diagram กันก่อน เพื่อแยกให้ออกว่าทั้งสองส่วนนี้ทำงานอย่างไร มีหน้าที่อย่างไรบ้าง แต่จะยังไม่ลงรายละเอียดอื่น แต่ผมจะไปอธิบายเพิ่มในตัวอย่างอื่นๆต่อไป (เดี๋ยวจะเบื่อกันซะก่อน) &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;div style="padding-bottom: 0px; padding-left: 0px; width: 425px; padding-right: 0px; display: block; float: none; margin-left: auto; margin-right: auto; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:2e2170ab-6c0d-4222-98c1-21455d9440ab" class="wlWriterEditableSmartContent"&gt;&lt;div id="1eb9add0-dcad-4c26-8765-3eacc84f08b5" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=qffGxCpj90Y" target="_new"&gt;&lt;img src="http://lh5.ggpht.com/_000cgw7RCzE/TUBYMruSebI/AAAAAAAAChQ/uDLHzc-RKRs/video1753053f11c3%5B2%5D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('1eb9add0-dcad-4c26-8765-3eacc84f08b5'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/qffGxCpj90Y&amp;amp;hl=en\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/qffGxCpj90Y&amp;amp;hl=en\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5321967662472700056-7256643857071044318?l=mechacity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechacity.blogspot.com/feeds/7256643857071044318/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5321967662472700056&amp;postID=7256643857071044318&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/7256643857071044318'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/7256643857071044318'/><link rel='alternate' type='text/html' href='http://mechacity.blogspot.com/2011/01/simple-progrma-labview.html' title='Simple Program Labview'/><author><name>Mr.P</name><uri>http://www.blogger.com/profile/04747663677248244453</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_000cgw7RCzE/SrzdVEqTzWI/AAAAAAAABg0/5zPTCIib8aU/S220/kratok2006%40hotmail%5B1%5D.com_a6fd6c2c.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_000cgw7RCzE/TUBSmR17XFI/AAAAAAAACg4/1OTC2E-__rE/s72-c/image_thumb%5B1%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5321967662472700056.post-5119882738591622518</id><published>2011-01-23T09:11:00.001-08:00</published><updated>2011-01-23T09:13:32.316-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='LabVIEW'/><title type='text'>Labview 8.5 – มันกลับมาอีกแล้ว!!!</title><content type='html'>&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; เดิมทีผมเลิกความตั้งใจที่จะเขียนเรื่องของ Labview ไปแล้ว ด้วยเหตุที่ได้กล่าวไปแล้วขั้นต้น แต่เหมือนตอนนี้ ผมคงต้องกลับมาศึกษาเป็นจริงเป็นจังอีกแล้วครับ เพราะว่าในเทอมนี้ ผมได้ลงทะเบียนวิชา Labview ด้วย (เอาว่ะ) ยังงัยๆ ก็หนีไม่พ้นแล้ว ลองเล่นให้มันรู้ดำรู้แดงกันไปเลยสิ ว่าไอ้เจ้า Labview นี้ มันจะแน่ซักแค่ไหน &lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; พอดีเพื่อนที่ทำงาน เค้าบอกว่า ใครเซียน Labview ค่าจ้างแพงนะ ไอ้เราก็ตาลุกวาวขึ้นมาทันที เอาเป็นว่า เรามาเริ่มศึกษาด้วยกันนะครับ ว่า Labview เค้ามีการใช้งานกันอย่างไร และถ้ามีเวลา ผมก็อยากจะค้นคว้าหาโปรเจค Labview มาเจาะให้เพื่อนๆ ได้ศึกษาไปพร้อมๆกันนะครับ ผมไม่ได้เก่งขนาดนั้นหรอกครับ เพียงแต่ผมคิดว่า ถ้าเราสนใจเรื่องใดๆ อยู่ เราก็ควรเอาตัวเองไปผูกไว้กับเรื่องนั้นซักระยะหนึ่ง ต่อไปๆ เราก็จะเข้าใจมัน และทำมันได้อย่างคล่องแคล่วแน่นอน เหมือนๆประโยคๆ หนึ่ง ที่ผมค่อนข้างชอบ แล้วคิดว่ามันจริงเสมอสำหรับผมก็คือ &lt;/p&gt;  &lt;blockquote&gt;   &lt;p align="center"&gt;The first step is always the hardest     &lt;br /&gt;&amp;#160; การเริ่มต้นทำสิ่งใดสิ่งที่ยากที่สุดก็คือตอนเริ่มต้นทำ&lt;/p&gt; &lt;/blockquote&gt;  &lt;p align="left"&gt;โม้มากไปหน่อยอีกแหละ เรามาเริ่มกันเลยดีกว่าครับ &lt;/p&gt;  &lt;p align="left"&gt;&lt;strong&gt;Labview คืออะไร &lt;/strong&gt;&lt;/p&gt;  &lt;p align="left"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="Labview National Instrument" border="0" alt="Labview National Instrument" src="http://lh6.ggpht.com/_000cgw7RCzE/TTxhRdYELeI/AAAAAAAACgc/KY51RNWN8yM/image%5B8%5D.png?imgmax=800" width="374" height="115" /&gt; &lt;/p&gt;  &lt;p align="left"&gt;&lt;strong&gt;Labview&lt;/strong&gt; คือโปรแกรมที่ถูกสร้างขึ้นมาเพื่อทำงานด้านเครื่องมือวัด สำหรับงานวิศวกรรม (Laboratory Virtual Instrumentation Engineering Workbench) โดยโปรแกรมที่ถูกพัฒนาขึ้นภายใต้โปรแกรม Labview จะถูกพัฒนาภายใต้สภาวะ Visual Programming จากบริษัท National Instrument ซึ่งจุดประสงค์หลักของโปรแกรม ที่เค้าสร้างขึ้นมาก็เพื่อที่จะให้การทำงานกับเครื่องมือวัดภายในห้องแลปให้มีประสิทธิภาพมากที่สุดและเป็นไปอย่างอัตโนมัติ คือเราสามารถใช้โปรแกรม Labview สามารถทำการคำนวณค่าที่ได้จากเครื่องมือวัดใดๆ ที่ driver ของ Labview สามารถติดต่อได้ มาทำการประมวลผลต่อได้ &lt;/p&gt;  &lt;p align="left"&gt;&lt;strong&gt;ลักษณะการเขียนโปรแกรมของ Labview &lt;/strong&gt;อาจจะต้องมีการปรับจูนสมองกันนิดหน่อยสำหรับโปรแกรมเมอร์รุ่นเก่า ที่คุ้นเคยกับการเขียนโปรแกรมประเภท Text base หรือพวกทีชอบ Coding ทีเป็นพันๆ บรรทัด เพราะเจ้าตัว Labview เองเกือบจะร้อยเปอร์เซนต์ของการพัฒนาโปรแกรม ใช้การเขียนโปรแกรมแบบที่เรียกว่า Graphic-base Programming ซึ่งถ้าเป็นการเขียนโปรแกรมแบบ Text-base เราจะต้องเขียนโปรแกรมแบบจากบนลงล่าง แล้วเรียกฟังก์ชันไปมา แต่ถ้าเป็นการเขียนโปรแกรมบน Labview ลักษณะแนวคิดของโปรแกรมจะเป็นแบบ Data Flow โดยข้อมูลของโปรแกรมจะไหลตาม wire หรือเส้นทางข้อมูลที่เราทำการเชื่อมต่อกันแต่ละบล๊อก (วันแรก ก็เล่นเอามึนเหมือนกัน ) O_o &lt;/p&gt;  &lt;p align="left"&gt;&lt;strong&gt;แล้วเริ่มต้น เขียนโปรแกรมบน Labview ยังงัยหล่ะ ???&lt;/strong&gt;&lt;/p&gt;  &lt;p align="left"&gt;เนื่องจากโปรแกรม Labview เป็นการเขียนโปรแกรมสไตล์ Graphic-base Programming เพราะฉะนั้นการเขียนโปรแกรมส่วนใหญ่เป็นการจัดการด้านกราฟฟิค การโยงข้อมูล การทำหน้าต่าง GUI (Graphic User Interface )&amp;#160; ซะมากว่า โดยเค้าแบ่งการพัฒนาโปรแกรมออกเป็น 2 อย่างก็คือ &lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;     &lt;div align="left"&gt;Front Control ทำหน้าที่เป็นหน้ากากของโปรแกรมเพื่อติดต่อกับผู้ใช้ &lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="left"&gt;Block Diagram เป็นส่วนของการจัดการไหลของข้อมูล (ยากสุดตรงนี้แหละ)&lt;/div&gt;   &lt;/li&gt; &lt;/ol&gt;  &lt;p align="left"&gt;&lt;a href="http://lh4.ggpht.com/_000cgw7RCzE/TTxhSyAA6vI/AAAAAAAACgQ/8dwSNMFuDfw/s1600-h/image%5B7%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="Front Control and Block Diagram of Labview" border="0" alt="Front Control and Block Diagram of Labview" src="http://lh4.ggpht.com/_000cgw7RCzE/TTxhVaF2JQI/AAAAAAAACgU/m-GuNENGlxU/image_thumb%5B3%5D.png?imgmax=800" width="440" height="381" /&gt;&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p align="left"&gt;ซึ่งรายละเอียดของการเขียนและการพัฒนาโปรแกรมของ Labview ผมจะพยายามรวบรวมเนื้อหาที่เป็นประโยชน์ต่อตัวผมเอง จากในห้องเรียน และจากการค้นคว้าในอินเตอร์เนต และการทดลองทำมาเล่าสู่เพื่อนๆในโอกาสต่อไป&lt;/p&gt;  &lt;div style="padding-bottom: 0px; padding-left: 0px; width: 425px; padding-right: 0px; display: block; float: none; margin-left: auto; margin-right: auto; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:e4e77198-b456-49c7-8e4a-748246d4d30d" class="wlWriterEditableSmartContent"&gt;&lt;div id="17ef728c-69ec-489b-a36b-8827763e4dd1" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=Em5R_RM8E08" target="_new"&gt;&lt;img src="http://lh4.ggpht.com/_000cgw7RCzE/TTxhWZOaVoI/AAAAAAAACgk/GepsBZVf1KA/video3dfb4083ff6d%5B6%5D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('17ef728c-69ec-489b-a36b-8827763e4dd1'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/Em5R_RM8E08&amp;amp;hl=en\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/Em5R_RM8E08&amp;amp;hl=en\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5321967662472700056-5119882738591622518?l=mechacity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechacity.blogspot.com/feeds/5119882738591622518/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5321967662472700056&amp;postID=5119882738591622518&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/5119882738591622518'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/5119882738591622518'/><link rel='alternate' type='text/html' href='http://mechacity.blogspot.com/2011/01/labview-85.html' title='Labview 8.5 – มันกลับมาอีกแล้ว!!!'/><author><name>Mr.P</name><uri>http://www.blogger.com/profile/04747663677248244453</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_000cgw7RCzE/SrzdVEqTzWI/AAAAAAAABg0/5zPTCIib8aU/S220/kratok2006%40hotmail%5B1%5D.com_a6fd6c2c.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_000cgw7RCzE/TTxhRdYELeI/AAAAAAAACgc/KY51RNWN8yM/s72-c/image%5B8%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5321967662472700056.post-6247287052004725778</id><published>2011-01-17T07:55:00.001-08:00</published><updated>2011-01-17T08:16:11.353-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Microcontroller'/><title type='text'>Beginning with PIC เริมต้นที่ไหนดี</title><content type='html'>&lt;p&gt;พอดี วันนี้ เพื่อนเมล์มาถามว่าถ้าจะเล่น PIC microcontroller จะเริ่มตรงไหนดี ใช้ภาษาอะไรในการคอมไพล์ แล้วใช้บอร์ดรุ่นไหนในการเริ่มต้นดี คุณเชื่อหรือไม่ คำถามแบบนี้ มันสุดจะคลาสสิคจริงๆ คือเป็นคำถามที่ถามกันมาทุกรุ่นทุกสมัยเลยก็ว่าได้ แต่ก็ไม่ได้มีคำตอบที่ชี้ชัดลงไปได้หรอกว่า แบบไหนดีที่สุด เหมาะที่สุด เพราะถ้ามันมีคำตอบที่ดีที่สุดอยู่แล้ว มันจะมีคนมาถามแบบนี้ทำไม ทำไมเราไม่บรรจุลงในหลักสูตรมัธยมให้มันรู้แล้ว รู้รอดไปเลยหล่ะ จะมาให้งงกันอยู่ทำไม จริงไหม&lt;/p&gt;  &lt;p&gt;มาเข้าประเด็นกันดีกว่า กับคำถามที่ถามไปข้างต้น ผมว่าเรื่องนี้ ถ้าในมานั่งพูดกันมันก็ยาวไม่ใช่น้อย มันเป็นเรื่องอยู่เหมือนกัน ถึงแม้คำถามจะค่อนข้างสโคปให้แคบแล้วก็ตาม โดยเราจะมุ่งไปที่ PIC ของบริษัท Microchip เท่านั้นก็ตาม แต่คำตอบของปัญหาก็ยังมีมากมายอยู่เหมือนเดิม เอาเป็นว่า เรามาว่ากันทีละขั้นก็แล้วกัน &lt;/p&gt;  &lt;p&gt;ต้องทำความเข้าใจก่อนว่า งานที่เราต้องการใช้ไมโครคอลโทรลเลอร์นั้น เป็นงานประเภทไหน เพราะต้องเข้าใจนิดนึงว่า ทางไมโครซิฟเอง เค้าก็ผลิตไมโครคอลโทรลเลอร์ออกมาให้หลากหลายกับงานแต่ละประเภทอยู่แล้ว&lt;/p&gt;  &lt;p&gt;ลองคลิกเข้าไปดูที่รูป PIC แต่ละตระกูล มันก็ยังประกอบไปด้วยแต่ละเบอร์ คิดแล้วน่าปวดหัวไหมหล่ะ ถ้าจะถามว่าจะต้องใช้เบอร์ไหนหล่ะ มันก็ต้องถามกลับไปว่า แล้วงานของคุณมันต้องการอะไรมั่งหล่ะ ช่องการแปลงสัญญาณ A/D , จำนวนพอร์ตดิจิตอล , memory หรือว่า ฟังก์ชั่นที่เกี่ยวข้องกับ&amp;#160;&amp;#160; DSP อะไรจำพวกนี้ ล้วนเป็นสิ่งที่ต้องเอามาพิจารณาทั้งนั้น &lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;amp;nodeId=2551" rel="nofollow" target="_blank"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="PIC Microcontroller" border="0" alt="PIC Microcontroller" src="http://lh6.ggpht.com/_000cgw7RCzE/TTRmQArFecI/AAAAAAAACgA/3xJCl158HaI/image%5B40%5D.png?imgmax=800" width="462" height="364" /&gt;&lt;/a&gt;&amp;#160; &lt;/p&gt;  &lt;p&gt;แล้วถ้าเราไม่รู้หล่ะ ถ้าเป็นพวกมือใหม่ อยากเอาไปศึกษาหล่ะ ถ้าเป็นมือใหม่จริงๆ ขอแนะนำ PIC ตระกูล 18F ก็แล้วกัน เพราะเบอร์นี้ มันกำลังคาบเกี่ยวกันระหว่าง 8 บิต และ 16 บิต อยู่ สามารถทำอะไรได้หลายอย่าง น่าจะเพียงพอสำหรับการเรียนรู้ได้นานพอสมควร ลองดูจาก &lt;a href="http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;amp;nodeId=1469" rel="nofollow" target="_blank"&gt;Application Note&lt;/a&gt; ของทางไมโครซิฟ ว่าเค้าทำไรได้มั่ง&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_000cgw7RCzE/TTRmRsucvvI/AAAAAAAACfE/jw9hcw5yJ7o/s1600-h/image%5B10%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="PIC18 Architecture" border="0" alt="PIC18 Architecture" src="http://lh3.ggpht.com/_000cgw7RCzE/TTRmSu0gGsI/AAAAAAAACfI/7jo1kD2d75M/image_thumb%5B5%5D.png?imgmax=800" width="465" height="300" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_000cgw7RCzE/TTRmT5KyeCI/AAAAAAAACfM/WrsH3QxZhCU/s1600-h/image%5B18%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="PIC18 Block Diagram" border="0" alt="PIC18 Block Diagram" src="http://lh4.ggpht.com/_000cgw7RCzE/TTRmUnUpbBI/AAAAAAAACfQ/u8jjWC3IBtM/image_thumb%5B11%5D.png?imgmax=800" width="465" height="303" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;83 (16-bit wide) powerful C-optimized instruction&lt;/li&gt;    &lt;li&gt;Up to 2 MB addressable program memory&lt;/li&gt;    &lt;li&gt;4K Bytes RAM (max)&lt;/li&gt;    &lt;li&gt;32 level hardware stack&lt;/li&gt;    &lt;li&gt;1 (8-bit) File Select Register&lt;/li&gt;    &lt;li&gt;Integrated 8x8 hardware multiply&lt;/li&gt;    &lt;li&gt;Highest performance 8-bit architecture&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;ซึ่งในตระกูลของ PIC 18F เองก็ยังมีตั้งมากมายหลายเบอร์ &lt;a href="http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=1004&amp;amp;mid=10&amp;amp;lang=en&amp;amp;pageId=74" target="_blank"&gt;คลิก&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;แต่ถ้าถามว่าจะเอาเบอร์ไหนมาเล่นก่อน ก็อยากจะบอกว่า เอาเบอร์ที่มีขายในบ้านเราเหอะ อย่าไปเพิ่งไปแอดวานซ์มากนัก เดี๋ยวให้เก่งกว่านี้ก่อน &lt;/p&gt;  &lt;p&gt;ที่นี้ ก็มาถึงปัญหาย่อยของปัญหาหลักเรื่องเบอร์ไมโครคอลโทรลเลอร์ ว่าเราจะซื้อแบบบอร์ดทดลองแบบไหนดี&amp;#160; เท่าที่เห็นในบ้านเรา ก็มีให้เลือก สองแบบหลักๆ ก็คือ บอร์ดที่มีแต่ไมโครคอลโทรลเลอร์แล้วก็ช่อง I/O ของไมโครคอลโทรลเลอร์ กับแบบ บอร์ดที่มีทั้ง I/O และวงจรทดลองสำเร็จรูป ที่ต่อไว้ให้อยู่แล้ว เหลือแค่เพียงต่อสายไฟเชื่อมเข้าหากันเท่านั้น &lt;/p&gt;  &lt;p&gt;แบบแรก ข้อดี คือว่า ราคาถูกกว่าแบบที่สอง ข้อเสีย คือต้องหาอุปกรณ์ต่อทดลองเอาเอง &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_000cgw7RCzE/TTRmWjcS64I/AAAAAAAACfU/P4F9dWaytbE/s1600-h/image%5B22%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="บอร์ดไมโครคอลโทรลเลอร์ PIC18F" border="0" alt="บอร์ดไมโครคอลโทรลเลอร์ PIC18F" src="http://lh6.ggpht.com/_000cgw7RCzE/TTRmYNbx6bI/AAAAAAAACfY/CfH51aztXRM/image_thumb%5B13%5D.png?imgmax=800" width="352" height="270" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;แบบที่สอง คือ อุปกรณ์ต่อทดลองครบครัน ไม่ต้องไปหาเพิ่ม มีอุปกรณ์ให้ทดลองเท่าที่จำเป็น ถึงจะไม่ครบทุกอย่างก็ตาม เหมาะสำหรับมือใหม่ แต่ข้อเสียก็คือ มันแพง&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_000cgw7RCzE/TTRmZhdmq0I/AAAAAAAACfg/XRy5PvRx01Q/s1600-h/image%5B26%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="บอร์ดทดลองไมโครคอลโทรลเลอร์สำเร็จรูป" border="0" alt="บอร์ดทดลองไมโครคอลโทรลเลอร์สำเร็จรูป" src="http://lh4.ggpht.com/_000cgw7RCzE/TTRmbXPeLkI/AAAAAAAACfk/Pyw_Sn-RjKg/image_thumb%5B15%5D.png?imgmax=800" width="366" height="375" /&gt;&lt;/a&gt; แต่ทั้งคู่ก็มีข้อเสียเหมือนกันอยู่อย่างหนึ่งก็คือ มันไม่สามารถที่จะเปลี่ยนเบอร์ไมโครคอลโทรลเลอร์ได้มากนัก อาจจะได้อยู่เบอร์หรือสองเบอร์ หรืออาจจะเปลี่ยนไม่ได้เลยก็ได้ &lt;/p&gt;  &lt;p&gt;ถ้าเป็นอย่างงี้ เราจะทำอย่างไร จากประสบการณ์ ผมขอแนะนำ อุปกรณ์ที่เรียกว่าเครื่องโปรแกรมไมโครคอนโทรลเลอร์ตระกูล PIC ของ บริษัท MICROCHIP ซึ่งก็ยังมีหลายตัวอีกนั่นแหละ เอาเป็นว่า ตัวที่ใช้ได้กับ PIC 18F แล้วกัน ของไทยทำก็มีหลายเจ้า จะเป็น&lt;a href="http://www.thaimicrotron.com/PROPIC/USB1/Main.htm" target="_blank"&gt;แบบทำเอง&lt;/a&gt; หรือว่าแบบ&lt;a href="http://www.etteam.com/product/pic/et-pic-pgm-usb-v2.html" target="_blank"&gt;ซื้อเอา&lt;/a&gt;ก็ได้ &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_000cgw7RCzE/TTRmc5h2NDI/AAAAAAAACfo/oX6PFRsK4xo/s1600-h/image%5B30%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="ET-PGM PIC USB V2" border="0" alt="ET-PGM PIC USB V2" src="http://lh5.ggpht.com/_000cgw7RCzE/TTRmemJasWI/AAAAAAAACfs/qwg7Sewkh24/image_thumb%5B17%5D.png?imgmax=800" width="367" height="340" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;ซึ่งเจ้าตัว ET-PGM PIC USB V2 ผมก็ซื้อมาเหมือนกัน เพราะขี้เกียจทำเอง หลังจากได้ตัวโปรแกรมไมโครคอลโทรลเลอร์มาแล้ว เราก็สามารถที่จะไปโปรแกรมลงบนคอนโทรลเลอร์เบอร์อะไรก็ได้ ตามที่มันสามารถรองรับได้ โดยต่อไปที่ขาของไมโครคอลโทรลเลอร์ ตามที่ระบุในดาต้าชีท &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_000cgw7RCzE/TTRmfEhf0NI/AAAAAAAACfw/nhVoSsmoStQ/s1600-h/image%5B35%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="ตัวอย่างการโปรแกรมที่ขาของไมโครคอลโทรลเลอร์" border="0" alt="ตัวอย่างการโปรแกรมที่ขาของไมโครคอลโทรลเลอร์" src="http://lh3.ggpht.com/_000cgw7RCzE/TTRmgJLGx6I/AAAAAAAACf0/LG7mxDvp9T4/image_thumb%5B20%5D.png?imgmax=800" width="441" height="365" /&gt;&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p align="center"&gt;ตัวอย่างการโปรแกรมที่ขาของไมโครคอลโทรลเลอร์&lt;/p&gt;  &lt;p align="left"&gt;ส่วนโปรแกรมที่ใช้เบิร์นไมโครคอลโทรลเลอร์ก็ใช้ &lt;a href="http://ww1.microchip.com/downloads/en/DeviceDoc/PICkit%202%20v2.55.01%20Setup%20B.zip"&gt;&lt;u&gt;PICkit 2 V2.55.01 Install&lt;/u&gt;&lt;/a&gt;&amp;#160; หรือ &lt;a href="http://ww1.microchip.com/downloads/en/DeviceDoc/PICkit%202%20v2.55.01%20Setup%20dotNET%20B.zip"&gt;&lt;u&gt;       &lt;br /&gt;PICkit 2 V2.55.01 Install with .NET Framework&lt;/u&gt;&lt;/a&gt; ก็ได้ &lt;/p&gt;  &lt;p align="left"&gt;&lt;a href="http://lh6.ggpht.com/_000cgw7RCzE/TTRmg2a60dI/AAAAAAAACf4/nM8_OrK6_BQ/s1600-h/image%5B39%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Pickit 2 Program" border="0" alt="Pickit 2 Program" src="http://lh6.ggpht.com/_000cgw7RCzE/TTRmh2Y2QGI/AAAAAAAACf8/52h-6uk1ukw/image_thumb%5B22%5D.png?imgmax=800" width="434" height="189" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;ทีนี้ ก็มาว่ากันถึงโปรแกรมที่จะใช้ในการเขียนโค๊ดเพื่อคอมไพล์ให้ได้ hex file เพื่ออัดลงไมโครคอลโทรลเลอร์กันเหอะ ในที่นี้ ขอแนะนำอยู่ สามตัวก็พอ เพราะตัวอื่น ยังไม่เคยลอง &lt;/p&gt;  &lt;p&gt;ถ้าเรามีพอจะเข้าใจภาษาซี อยู่แล้ว ขอแนะนำ MPLAB C18 , CCS C Complier แล้วก็ Hi-tech C ถ้าถามว่าตัวไหน ดีกว่ากัน จากที่ฟังผู้รู้มา &lt;/p&gt;  &lt;p&gt;เค้าว่ากันว่า CCS C Complier นั้น โค๊ดที่เขียนออกมาแล้วคอมไพล์ จะเล็กที่สุด และมีไลบรารี่ ค่อนข้างเยอะ ทำให้การพัฒนางานได้เร็ว ผู้ใช้ไม่ต้องศึกษามาก ก็สามารถที่จะทำงานออกมาได้แล้ว แต่นั่นก็เป็นข้อเสียให้มือใหม่หลายคนมาแล้ว เพราะจะทำให้ยิ่งไม่เข้าใจ ไปกันใหญ่ &lt;/p&gt;  &lt;p&gt;สำหรับ MPLAB กับ Hi-Tech C ผมแนะนำ MPLAB C18 ดีกว่า เพราะ ค่ายเดียวกันกับเบอร์ PIC Microcontroller เพราะต่างก็มาจาก MIcrochip เหมือนกัน ย่อมได้เปรียบมากกว่า ไม่ว่าจะเป็น โค๊ดตัวอย่าง หรือการนำไปใช้งาน ตลอดจนเอกสารต่างๆ ของ MPLAB ทำได้ค่อนข้างดีกว่า เยอะกว่า เวลามีปัญหา จะได้ไม่เหงา มีคนคอยปรึกษาได้ &lt;/p&gt;  &lt;p&gt;จริงๆ เรื่องของไมโครคอลโทรลเลอร์ มันยังมีรายละเอียดปลีกย่อยอีกมากมาย นี่เรายังมาไม่ถึงครึ่งทางของมันเลยนะ ต้องหาความรู้อยู่กันตลอด เพราะเจ้าตัวไมโครคอลโทรลเลอร์เอง ก็ผลิตออกมาเบอร์ใหม่ๆมาเรื่อย &lt;/p&gt;  &lt;p&gt;แหล่งความรู้ที่สำคัญที่ดังๆ ของไทยก็มีเยอะ ไม่ว่าจะเป็น &lt;a href="http://www.electoday.com/bbs/" rel="nofollow" target="_blank"&gt;Electoday&lt;/a&gt; , &lt;a href="http://www.pantip.com/tech/electronics/" rel="nofollow" target="_blank"&gt;PANTIP&lt;/a&gt; หรือว่า &lt;a href="http://www.shadowwares.com/forum/index.php" rel="nofollow" target="_blank"&gt;เว็บพี่สันติ&lt;/a&gt; ก็มีให้เข้าไปฝากคำถาม หรือข้อสงสัยกันได้ แต่อย่างหนึ่งที่อยากย้ำก็คือ การที่เราต้องมีพื้นฐานมาบ้างสมควร ไม่ใช่ว่าจะให้คนอื่นแสดงให้ดูตั้งแต่ต้นเลย แบบนี้ก็ไม่ไหว เพราะเราเองก็ไม่ได้จ้างเค้ามาเป็นที่ปรึกษา ทุกคนก็มีภาระหน้าที่ด้วยกันทั้งนั้น อย่าเกริยน พี่เค้าขอร้อง &lt;/p&gt;  &lt;p&gt;ส่วนบล๊อกที่ผมกำลังพยายามรวบรวมความรู้ ก็คือ &lt;a href="https://sites.google.com/site/123microcontroller/" target="_blank"&gt;123 Microcontroller&lt;/a&gt; ก็พยายามเขียนอยู่ ก็หวังว่าจะมีประโยชน์บ้าง ไม่มากก็น้อย ฝากเนื้อฝากตัวด้วยแล้วกันครับ&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5321967662472700056-6247287052004725778?l=mechacity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechacity.blogspot.com/feeds/6247287052004725778/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5321967662472700056&amp;postID=6247287052004725778&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/6247287052004725778'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/6247287052004725778'/><link rel='alternate' type='text/html' href='http://mechacity.blogspot.com/2011/01/beginning-with-pic.html' title='Beginning with PIC เริมต้นที่ไหนดี'/><author><name>Mr.P</name><uri>http://www.blogger.com/profile/04747663677248244453</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_000cgw7RCzE/SrzdVEqTzWI/AAAAAAAABg0/5zPTCIib8aU/S220/kratok2006%40hotmail%5B1%5D.com_a6fd6c2c.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_000cgw7RCzE/TTRmQArFecI/AAAAAAAACgA/3xJCl158HaI/s72-c/image%5B40%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5321967662472700056.post-8532756716859638079</id><published>2010-10-14T00:36:00.001-07:00</published><updated>2010-10-14T05:46:10.874-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='โปรเจค'/><category scheme='http://www.blogger.com/atom/ns#' term='Microcontroller'/><title type='text'>Hot-Cool Stage by Peltier</title><content type='html'>&lt;p&gt;&lt;a href="http://lh6.ggpht.com/_000cgw7RCzE/TLazAZ9WxTI/AAAAAAAACYU/Geu_BcLznp4/s1600-h/image%5B3%5D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="Peltier Project" border="0" alt="Peltier Project" align="left" src="http://lh5.ggpht.com/_000cgw7RCzE/TLazBvVMs4I/AAAAAAAACYY/3eEno3cEUcI/image_thumb%5B1%5D.png?imgmax=800" width="244" height="199" /&gt;&lt;/a&gt; เสร็จไปอีกหนึ่งผลงานกับแท่น ร้อน-เย็น ( Hot-Cool Stage) ไม่รู้ว่าจะตั้งชื่อว่าอะไร เอาเป็นว่าเจ้าแท่นนี้ มีหน้าที่ทำร้อน หรือทำเย็นก็ได้ ตามที่เราต้องการ (แต่ผมจำกัดอุณหภูมิไว้ที่ 0 – 75 องศาเซลเซียส)&amp;#160; &lt;/p&gt;  &lt;p&gt;ใจจริงอยากทำต่อ พัฒนาให้มันดีกว่านี้ แต่ว่าโปรเจคนี้ทำมานานแล้ว ก็เลยต้องจบมันเอาไว้ตรงนี้ก่อน ถ้ามีเวลาจะเอามันมาพัฒนาต่อสักหน่อย มีหลายอย่างที่ยังคาใจอยู่&lt;/p&gt;  &lt;p&gt;ซึ่งอุปกรณ์ที่ใช้ทำร้อน หรือเย็นที่ต้องการนั้น เราใช้ ThermalElectric&amp;#160; หรือที่เราเรียกว่า Peltier นั่นแหละเป็นพระเอกในการทำร้อน-เย็น การใช้งานของมันง่ายมากๆ เพียงแค่คุณจ่ายไฟกระแสตรงให้มัน จะทำให้ด้านหนึ่งของ Peltier ร้อน และด้านตรงข้ามจะเย็น ในทำนองเดียวกัน หากคุณกลับขั้วไฟจากที่ต่อในครั้งแรก คุณจะพบว่าด้านที่เคยเย็นจะร้อน และด้านที่เคยร้อนจะเย็น เห็นไหมหล่ะ ใช้งานง่ายจะตาย &lt;/p&gt;  &lt;p&gt;แต่ที่ยากของมันก็คือ การระบายความร้อนของมันต่างหาก เพราะถ้าในขณะที่เราต้องการความเย็นจากด้านที่เย็น จนถึงขนาดเป็นน้ำแข็งเกาะแล้วหล่ะก็ คุณจะต้องระบายความร้อนด้านที่ร้อนของมันให้ได้เร็วที่สุด ไม่งั้น Peltier พังแน่นอน (พังมาหลายอันแล้ว T_T )&lt;/p&gt;  &lt;p&gt;อุปกรณ์หลักๆ ของงานนี้ก็คือ &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Peltier TEC1-12710 จำนวน 2 แผ่น ตัวผลิตความร้อน ความเย็น &lt;/li&gt;    &lt;li&gt;Corsair Hydro Series H50 2 เครื่อง ตัวระบายความร้อนชั้นยอด &lt;/li&gt;    &lt;li&gt;บอร์ดไมโครคอนโทรลเลอร์ PIC16F877 เป็นตัวควบคุม &lt;/li&gt;    &lt;li&gt;บอร์ด H-Bridge เอาไว้กลับทิศทางกระแสไฟฟ้า &lt;/li&gt;    &lt;li&gt;Switching Power supply จ่ายกระแสไม่ต่ำกว่า 15 แอมป์ &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_000cgw7RCzE/TLazC-gjnFI/AAAAAAAACYc/mVlWjSd3l84/s1600-h/image%5B8%5D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Peltier Project" border="0" alt="Peltier Project" src="http://lh3.ggpht.com/_000cgw7RCzE/TLazEN7wRwI/AAAAAAAACYg/uH1cFNpHXy4/image_thumb%5B4%5D.png?imgmax=800" width="401" height="378" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;ผลการทดสอบ สามารถทำความร้อนได้เกือบร้อยองศา แต่ผมว่า อย่าดีกว่า เพราะกาวที่ใช้ยึดของผมมันละลายเลย ก็เลยต้องเขียนโค๊ดดักไว้ ให้ไม่เกิน 75 องศา ส่วนโหมดทำความเย็น สามารถทำให้น้ำแข็งเกาะแท่นอลูมีเนียมได้สบายๆ ดูคลิปวีดีโอสาธิตการทำงานก็แล้วกันครับ&lt;/p&gt;  &lt;div style="padding-bottom: 0px; padding-left: 0px; width: 425px; padding-right: 0px; display: block; float: none; margin-left: auto; margin-right: auto; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:f0ec7c1a-7acf-46be-8cf8-b31716cdcbc8" class="wlWriterEditableSmartContent"&gt;&lt;div id="82677f01-7733-4507-b875-8144c8f96430" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=Rq0H7DM-qQ4&amp;amp;feature=player_embedded" target="_new"&gt;&lt;img src="http://lh4.ggpht.com/_000cgw7RCzE/TLb7j332qGI/AAAAAAAACYk/8Y9q9pctMPc/video5ecac070937f%5B3%5D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('82677f01-7733-4507-b875-8144c8f96430'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/Rq0H7DM-qQ4&amp;amp;hl=en\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/Rq0H7DM-qQ4&amp;amp;hl=en\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;p&gt;&lt;/p&gt;  &lt;div style="padding-bottom: 0px; padding-left: 0px; width: 425px; padding-right: 0px; display: block; float: none; margin-left: auto; margin-right: auto; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:43299288-74c0-4355-9157-332fb1457fe9" class="wlWriterEditableSmartContent"&gt;&lt;div id="c1d720b2-8de5-43a9-b877-b76ee9cae7f6" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=rHX1cbSizOE" target="_new"&gt;&lt;img src="http://lh6.ggpht.com/_000cgw7RCzE/TLb7kfz6tKI/AAAAAAAACYo/KwjsKyxBin4/videob5ce36607cfe%5B3%5D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('c1d720b2-8de5-43a9-b877-b76ee9cae7f6'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/rHX1cbSizOE&amp;amp;hl=en\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/rHX1cbSizOE&amp;amp;hl=en\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5321967662472700056-8532756716859638079?l=mechacity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechacity.blogspot.com/feeds/8532756716859638079/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5321967662472700056&amp;postID=8532756716859638079&amp;isPopup=true' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/8532756716859638079'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/8532756716859638079'/><link rel='alternate' type='text/html' href='http://mechacity.blogspot.com/2010/10/hot-cool-stage-by-peltier.html' title='Hot-Cool Stage by Peltier'/><author><name>Mr.P</name><uri>http://www.blogger.com/profile/04747663677248244453</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_000cgw7RCzE/SrzdVEqTzWI/AAAAAAAABg0/5zPTCIib8aU/S220/kratok2006%40hotmail%5B1%5D.com_a6fd6c2c.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_000cgw7RCzE/TLazBvVMs4I/AAAAAAAACYY/3eEno3cEUcI/s72-c/image_thumb%5B1%5D.png?imgmax=800' height='72' width='72'/><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5321967662472700056.post-5968507840570758335</id><published>2010-09-25T10:20:00.001-07:00</published><updated>2010-09-25T10:20:43.218-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='โปรเจค'/><category scheme='http://www.blogger.com/atom/ns#' term='Microcontroller'/><title type='text'>AVR+VB.NET+WEB จาก Hardware สู่ WEB</title><content type='html'>&lt;p&gt;&lt;a href="http://lh3.ggpht.com/_000cgw7RCzE/TJ4vYsiqDrI/AAAAAAAACU0/n0qkVVdQNrQ/s1600-h/vlcsnap-2010-09-26-00h18m12s96%5B6%5D.png" target="_blank"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" title="VB.NET+RS232+MySQL" border="0" alt="VB.NET+RS232+MySQL" align="left" src="http://lh4.ggpht.com/_000cgw7RCzE/TJ4vZiYz9uI/AAAAAAAACU4/yu2hDT7oeCc/vlcsnap-2010-09-26-00h18m12s96_thumb%5B3%5D.png?imgmax=800" width="244" height="142" /&gt;&lt;/a&gt; หายไปนานสำหรับ บทความนี้ พอดีช่วงนี้ยุ่งสุดๆ ทั้งสอบ ทั้งงาน ทั้งโปรเจค โอ้ยเยอะ เอาเป็นว่ายุ่งหล่ะกัน แต่ก็อยากเอามาแชร์ๆ กันมั่ง &lt;/p&gt;  &lt;p&gt;พอดีมีโอกาสได้ทดลองเขียนโปรแกรมด้วย VB.NET express รับค่าจาก AVR ซึ่งคอยเช็คว่ามีวัตถุมาบัง sensor หรือยัง แล้ววัตถุออกไปตอนไหน จากนั้นก็จะเก็บค่าไว้ใน memory ของ AVR จากนั้น ก็รอให้ โปรแกรม Counter v1.0 มารับค่าไป เพื่อนำค่าที่ได้ไปบันทึกลงดาต้าเบส MySQL นั่นคืองานในส่วนของ VB.net กับ AVR ซึ่งจะทำงานแบบนี้ไปเรื่อยๆ&lt;/p&gt;  &lt;p&gt;ในส่วนของ WEB PAGE จะใช้ PHP + SAJAX เพือทำการดึงข้อมูลจากดาต้าเบส MySQL แล้วทำการส่งออกทางหน้าเว็บบราวเซอร์ ในส่วนนี้ เราจำเป็นต้องพึ่งพา SAJAX เพื่อทำให้หน้าเว็บแสดงผลแทบจะ Realtime ซึ่งตรงนี้ เราสามารถปรับแต่งค่าได้ ว่าจะให้หน้าเว็บ refresh ถี่ขนาดไหน &lt;/p&gt;  &lt;p&gt;นี่ก็เป็นคอนเซ็บต์คร่าวๆนะครับ พอดี หน้าเว็บผมยังแต่ไม่เสร็จ อาจจะดูแล้วลูกทุ่งไปหน่อย เพราะอยากทดลองก่อนว่าระบบสามารถทำงานได้ไหม&amp;#160; ส่วนความสวยงานค่อยแต่งทีหลังก็ได้ &lt;/p&gt;  &lt;div style="padding-bottom: 0px; padding-left: 0px; width: 425px; padding-right: 0px; display: block; float: none; margin-left: auto; margin-right: auto; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:79d53313-1899-4d5a-a319-cf9d2f8be489" class="wlWriterEditableSmartContent"&gt;&lt;div id="531f334b-bfe1-42c3-b201-5b93e32d026c" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=LM7THOeEILA?hl=en&amp;amp;fs=1" target="_new"&gt;&lt;img src="http://lh6.ggpht.com/_000cgw7RCzE/TJ4vaTjSAuI/AAAAAAAACU8/BwCQ-2z0WzQ/videoe0ea6d7b1efd%5B3%5D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('531f334b-bfe1-42c3-b201-5b93e32d026c'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/LM7THOeEILA?hl=en&amp;amp;fs=1&amp;amp;hl=en\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/LM7THOeEILA?hl=en&amp;amp;fs=1&amp;amp;hl=en\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5321967662472700056-5968507840570758335?l=mechacity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechacity.blogspot.com/feeds/5968507840570758335/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5321967662472700056&amp;postID=5968507840570758335&amp;isPopup=true' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/5968507840570758335'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/5968507840570758335'/><link rel='alternate' type='text/html' href='http://mechacity.blogspot.com/2010/09/avrvbnetweb-hardware-web.html' title='AVR+VB.NET+WEB จาก Hardware สู่ WEB'/><author><name>Mr.P</name><uri>http://www.blogger.com/profile/04747663677248244453</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_000cgw7RCzE/SrzdVEqTzWI/AAAAAAAABg0/5zPTCIib8aU/S220/kratok2006%40hotmail%5B1%5D.com_a6fd6c2c.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_000cgw7RCzE/TJ4vZiYz9uI/AAAAAAAACU4/yu2hDT7oeCc/s72-c/vlcsnap-2010-09-26-00h18m12s96_thumb%5B3%5D.png?imgmax=800' height='72' width='72'/><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5321967662472700056.post-898066852782496197</id><published>2010-03-10T08:55:00.001-08:00</published><updated>2010-03-10T08:56:27.555-08:00</updated><title type='text'>New Engineer, Listen to him</title><content type='html'>&lt;div class="wlWriterHeaderFooter" style="float:none; margin:0px; padding:0px 0px 0px 0px;"&gt;&lt;script type="text/javascript"&gt;&lt;br /&gt;&lt;/script&gt;&lt;br /&gt;&lt;script type="text/javascript" src="http://tweetmeme.com/i/scripts/button.js"&gt;&lt;/script&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;p&gt;&lt;img style="display: inline; margin-left: 0px; margin-right: 0px" height="168" src="http://www.seaoi.org/images/pic23.jpg" width="250" align="left" /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; วันนี้ ก็ยังมึนตื๊บกับ mini project microcontroller ไปเรื่อยเปื่อย ตามประสาคนเก่ง(แบบเป็ด อย่างผม) ในขณะกำลังหาข้อมูลอยู่ พอดีไปเจอเข้ากับเว็บๆหนึ่ง ซึ่งเค้ามีคลิปวีดีโอสัมภาษณ์วิศวกรท่านหนึ่ง ซึ่งค่อนข้างจะอาวุโสสักหน่อย&lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; โดยส่วนตัวแล้ว ผมไม่ได้รู้จักมักจี่ กับพี่เค้าเท่าไหร่เลย ไม่ได้จบสถาบันเดียวกันด้วย แต่เหตุผลที่นำมาให้ดู นั่นก็เพราะว่าไปสะดุดคำสอนท่อนๆหนึ่ง ที่พี่เค้ากล่าวไว้ เรื่องเกี่ยวกับวิศวกรที่จบมาใหม่หลายๆคน ผมเห็นบางคนทำงานได้ไม่นานก็เปลี่ยนที่ทำงานใหม่ บางคนเข้ามาทำงานแล้วก็มีปัญหากับคนเก่า บางคนเข้ามาแล้ว ก็ค่อนข้างจะถือตัวว่าข้านี่แหละแน่ ข้าจบวิศวะมา แต่อยากจะให้ฟังสักนิด ผมว่าพี่เค้าพูดได้ดี และพูดได้ตรงมาก โดยเฉพาะกับวิศวกรไทย(สไตล์เด็กเกาหลี) จบใหม่ทั้งหลายแหล่ “เจ้าจงมาฟังไว้”&lt;/p&gt;  &lt;div class="wlWriterSmartContent" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:203e3433-4312-46d1-b7d2-3ba40ae0ee0e" style="padding-right: 0px; display: block; padding-left: 0px; float: none; padding-bottom: 0px; margin-left: auto; width: 425px; margin-right: auto; padding-top: 0px"&gt;&lt;div id="1a034cd8-2267-4b88-a2e7-ff3ab8cc8307" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=7CvIhZcZEoU&amp;amp;color1=0xb1b1b1&amp;amp;color2=0xcfcfcf&amp;amp;hl=en_US&amp;amp;feature=player_embedded&amp;amp;fs=1" target="_new"&gt;&lt;img src="http://lh3.ggpht.com/_000cgw7RCzE/S5fO9LcPmsI/AAAAAAAACQM/Fn11c50G8LY/video8b655eb4ad6f%5B4%5D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('1a034cd8-2267-4b88-a2e7-ff3ab8cc8307'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/7CvIhZcZEoU&amp;amp;color1=0xb1b1b1&amp;amp;color2=0xcfcfcf&amp;amp;hl=en_US&amp;amp;feature=player_embedded&amp;amp;fs=1&amp;amp;hl=en\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/7CvIhZcZEoU&amp;amp;color1=0xb1b1b1&amp;amp;color2=0xcfcfcf&amp;amp;hl=en_US&amp;amp;feature=player_embedded&amp;amp;fs=1&amp;amp;hl=en\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5321967662472700056-898066852782496197?l=mechacity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechacity.blogspot.com/feeds/898066852782496197/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5321967662472700056&amp;postID=898066852782496197&amp;isPopup=true' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/898066852782496197'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/898066852782496197'/><link rel='alternate' type='text/html' href='http://mechacity.blogspot.com/2010/03/new-engineer-listen-to-him.html' title='New Engineer, Listen to him'/><author><name>Mr.P</name><uri>http://www.blogger.com/profile/04747663677248244453</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_000cgw7RCzE/SrzdVEqTzWI/AAAAAAAABg0/5zPTCIib8aU/S220/kratok2006%40hotmail%5B1%5D.com_a6fd6c2c.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_000cgw7RCzE/S5fO9LcPmsI/AAAAAAAACQM/Fn11c50G8LY/s72-c/video8b655eb4ad6f%5B4%5D.jpg?imgmax=800' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5321967662472700056.post-5839917154756977175</id><published>2010-03-09T08:24:00.001-08:00</published><updated>2010-03-09T08:28:25.292-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Proteus'/><category scheme='http://www.blogger.com/atom/ns#' term='Microcontroller'/><title type='text'>PIC18F458 error $MCLR$ is low. Processor is in reset.</title><content type='html'>&lt;div class="wlWriterHeaderFooter" style="float:none; margin:0px; padding:0px 0px 0px 0px;"&gt;&lt;script type="text/javascript"&gt;&lt;br /&gt;&lt;/script&gt;&lt;br /&gt;&lt;script type="text/javascript" src="http://tweetmeme.com/i/scripts/button.js"&gt;&lt;/script&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;p&gt;&lt;a href="http://lh3.ggpht.com/_000cgw7RCzE/S5Z2GppaCXI/AAAAAAAACPo/f6WIPvK77Jg/s1600-h/image%5B4%5D.png"&gt;&lt;img title="image" style="border-right: 0px; border-top: 0px; display: inline; margin-left: 0px; border-left: 0px; margin-right: 0px; border-bottom: 0px" height="193" alt="image" src="http://lh6.ggpht.com/_000cgw7RCzE/S5Z2H8bYLlI/AAAAAAAACPs/7DMmSwVbKK4/image_thumb%5B2%5D.png?imgmax=800" width="244" align="left" border="0" /&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; โดยปกติแล้ว ในการจำลองการทำงานใน proteus บางอย่างเราไม่จำเป็นจะต้องต่อวงจร อย่างเช่น oscillator หรือวงจรรีเซต microcontroller แต่อย่างไร &lt;/p&gt;  &lt;p&gt;ซึ่งปกติผมมักจะชอบ simulate กับ PIC16F877 เป็นประจำ แต่วันนี้ผมทดลองใช้เบอร์ 18F458 ซึ่งต้องการอยากให้มันตรงกันกับบอร์ดที่เราใช้งานอยู่จริง &lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160; ทำการทดลองโค๊ด แสดงตัวหนังสืออกหน้าจอ LCD 20x4 ปรากฏว่าไม่มีข้อความปรากฏเลย แล้วแถมเจอ error message ขึ้นมาเพียบเลย มันโชว์ error ว่า “$MCLR$ is low. Processor is in reset.” &lt;/p&gt;  &lt;p&gt;ไอ้เจ้า MCLR มันเป็นวงจรสำหรับเอาไว้รีเซต microcontrller ซึ่งปกติ ผมมักจะไม่ต้องต่อ เมื่อทดลองกับ PIC16F877 แต่พอมาเจอ PIC18F458 ปรากฏว่า มันจำเป็นต้องต่อด้วย ถึงแม้เราจะ simulatre ใน proteus ก็ตาม –_-“&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_000cgw7RCzE/S5Z2Ii-19ZI/AAAAAAAACPw/s00JpzfZoEY/s1600-h/image%5B7%5D.png"&gt;&lt;img title="MCLR reset circuit" style="border-right: 0px; border-top: 0px; display: block; float: none; margin-left: auto; border-left: 0px; margin-right: auto; border-bottom: 0px" height="210" alt="MCLR reset circuit" src="http://lh6.ggpht.com/_000cgw7RCzE/S5Z2JY0Ky2I/AAAAAAAACP0/XxZaDFwdZzo/image_thumb%5B3%5D.png?imgmax=800" width="244" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;a href="http://lh4.ggpht.com/_000cgw7RCzE/S5Z2KJypDnI/AAAAAAAACP4/OUxDRbnxogs/s1600-h/image%5B10%5D.png"&gt;&lt;img title="LCD 20x4 " style="border-right: 0px; border-top: 0px; display: block; float: none; margin-left: auto; border-left: 0px; margin-right: auto; border-bottom: 0px" height="180" alt="LCD 20x4 " src="http://lh4.ggpht.com/_000cgw7RCzE/S5Z2KywaK9I/AAAAAAAACP8/YZU3u1OdwUU/image_thumb%5B4%5D.png?imgmax=800" width="244" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;ทำการต่อวงจร reset เข้าไปที่ขา 1 ของ PIC18F458 ซะ แล้วทดลองโปรแกรมอีกที error หายไปแล้ว หน้าจอ LCD แสดงผลได้ตามปกติ &lt;/p&gt;  &lt;p&gt;นิทานเรื่องนี้ สอนให้รู้ อย่าคิดว่า ที่ทำตามๆกันมา มันจะถูกเสมอไป เวลาเปลี่ยน ใจก็เปลี่ยน (เกี่ยวกันไหมเนี่ย)&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5321967662472700056-5839917154756977175?l=mechacity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechacity.blogspot.com/feeds/5839917154756977175/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5321967662472700056&amp;postID=5839917154756977175&amp;isPopup=true' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/5839917154756977175'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/5839917154756977175'/><link rel='alternate' type='text/html' href='http://mechacity.blogspot.com/2010/03/pic18f458-error-mclr-is-low-processor.html' title='PIC18F458 error $MCLR$ is low. Processor is in reset.'/><author><name>Mr.P</name><uri>http://www.blogger.com/profile/04747663677248244453</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_000cgw7RCzE/SrzdVEqTzWI/AAAAAAAABg0/5zPTCIib8aU/S220/kratok2006%40hotmail%5B1%5D.com_a6fd6c2c.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_000cgw7RCzE/S5Z2H8bYLlI/AAAAAAAACPs/7DMmSwVbKK4/s72-c/image_thumb%5B2%5D.png?imgmax=800' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5321967662472700056.post-9171086369859128641</id><published>2010-01-30T20:40:00.001-08:00</published><updated>2010-03-09T08:30:46.734-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Proteus'/><category scheme='http://www.blogger.com/atom/ns#' term='Microcontroller'/><title type='text'>สาธิตการใช้งาน Proteus เบื้องต้น</title><content type='html'>&lt;div class="wlWriterHeaderFooter" style="float:none; margin:0px; padding:0px 0px 0px 0px;"&gt;&lt;script type="text/javascript"&gt;&lt;br /&gt;&lt;/script&gt;&lt;br /&gt;&lt;script type="text/javascript" src="http://tweetmeme.com/i/scripts/button.js"&gt;&lt;/script&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;p&gt;&lt;a href="http://lh5.ggpht.com/_000cgw7RCzE/S2UJlsJxRjI/AAAAAAAACJk/LVhttjtmr6Y/s1600-h/image%5B10%5D.png"&gt;&lt;img title="PIC16F877 with LCD 16x2 on Proteus" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; margin-left: 0px; margin-right: 0px; border-right-width: 0px" height="169" alt="PIC16F877 with LCD 16x2 on Proteus" src="http://lh5.ggpht.com/_000cgw7RCzE/S2UJns5RMUI/AAAAAAAACJo/h84DwS7vDdc/image_thumb%5B8%5D.png?imgmax=800" width="230" align="left" border="0" /&gt;&lt;/a&gt; หลังจากได้&lt;a title="Proteus" href="http://mechacity.blogspot.com/2009/12/proteus.html" target="_blank" rel="tag"&gt;แนะนำโปรแกรม Proteus&lt;/a&gt; ไปแล้ว วันนี้ผมมีโอกาสได้ทำวีดีโอสาธิตการใช้งาน Proteus เบื้องต้น เป็นการใช้งานแบบง่ายๆ โดยทำการต่อวงจรสาธิตการแสดงผลผ่านทางจอ LCD 16x2 ด้วยไมโครคอนโทรลเลอร์ PIC16F877 &lt;/p&gt;  &lt;p&gt;ผมได้พยายามทำวีดีโอสอน และอัพโหลดขึ้น &lt;a href="http://www.youtube.com/user/kratok2006" target="_blank" rel="nofollow"&gt;youtube&lt;/a&gt; ของผม อาจจะมีปัญหาเรื่องความคมชัดนิดหน่อย ยังหาโปรแกรมแปลงไฟล์วีดีโอดีๆ ยังไม่เจอ หากเพื่อนๆเคยทำการแปลงไฟล์วีดีโอดีเจ๋งๆ บอกผมหน่อยแล้วกัน &lt;/p&gt;  &lt;p&gt;ในวีดีโอสาธิตชุดนี้ ผมไม่ได้ลงรายละเอียดไปถึงการเขียนโปรแกรม CCS C Complier เพราะเนื้อหาอาจจะเยอะเกินไป อาจมีปัญหาในการอัพโหลดวีดีโอได้ เอาไว้คราวหน้าแล้วกัน ผมจะทำวีดีโอสาธิตการใช้งาน CCS C Complier มาให้เพื่อนมาชมกัน &lt;/p&gt;  &lt;p&gt;สำหรับวีดีโอสาธิตการใช้งาน Proteus ชุดนี้ ผมต้องขอออกตัวไว้ก่อนว่าเป็นการใช้งานพื้นๆเท่านั้น ยังไม่ได้ลงรายละเอียดมากนัก แต่ความสามารถของโปรแกรม Proteus ยังมีอีกมากมาย อยากให้เพื่อนๆลองไปทดลองใช้ดูครับ แล้วจะติดใจในความสามารถของโปรแกรม&lt;/p&gt;  &lt;p&gt;ดาวน์โหลด source code และไฟล์วงจร proteus ได้ &lt;a href="http://www.ziddu.com/download/8384411/lcd.zip.html" target="_blank" rel="nofollow"&gt;&lt;font size="4"&gt;ที่นี่&lt;/font&gt;&lt;/a&gt; &lt;/p&gt;  &lt;div class="wlWriterSmartContent" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:08ddf648-e231-405f-a046-77fbec369c80" style="padding-right: 0px; display: block; padding-left: 0px; float: none; padding-bottom: 0px; margin-left: auto; width: 425px; margin-right: auto; padding-top: 0px"&gt;&lt;div id="4ffa0427-84bb-48c9-8f6a-f9cae5770951" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=kIF6S9Qutwg&amp;amp;feature=player_embedded" target="_new"&gt;&lt;img src="http://lh5.ggpht.com/_000cgw7RCzE/S2WUUY1qlNI/AAAAAAAACQA/lYtH0JKsdUM/video51b3d8241379%5B3%5D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('4ffa0427-84bb-48c9-8f6a-f9cae5770951'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/kIF6S9Qutwg&amp;amp;hl=en\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/kIF6S9Qutwg&amp;amp;hl=en\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5321967662472700056-9171086369859128641?l=mechacity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechacity.blogspot.com/feeds/9171086369859128641/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5321967662472700056&amp;postID=9171086369859128641&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/9171086369859128641'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/9171086369859128641'/><link rel='alternate' type='text/html' href='http://mechacity.blogspot.com/2010/01/proteus.html' title='สาธิตการใช้งาน Proteus เบื้องต้น'/><author><name>Mr.P</name><uri>http://www.blogger.com/profile/04747663677248244453</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_000cgw7RCzE/SrzdVEqTzWI/AAAAAAAABg0/5zPTCIib8aU/S220/kratok2006%40hotmail%5B1%5D.com_a6fd6c2c.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_000cgw7RCzE/S2UJns5RMUI/AAAAAAAACJo/h84DwS7vDdc/s72-c/image_thumb%5B8%5D.png?imgmax=800' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5321967662472700056.post-6955462024040626809</id><published>2010-01-29T19:55:00.001-08:00</published><updated>2010-01-29T19:58:14.126-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MATLAB'/><title type='text'>Numerical Method ระเบียบวิธีเชิงตัวเลข (ด้วย MATLAB)</title><content type='html'>&lt;p&gt;&lt;img title="การใช้ไฟไนต์เอลิเมนต์เพื่อคำนวณผลกระทบกับ Space Shuttle" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; margin: 0px 10px 0px 0px; border-right-width: 0px" height="244" alt="การใช้ไฟไนต์เอลิเมนต์เพื่อคำนวณผลกระทบกับ Space Shuttle" src="http://lh3.ggpht.com/_000cgw7RCzE/S2OtoLPnSfI/AAAAAAAACIo/ZUtr_E6KX6E/image4.png?imgmax=800" width="184" align="left" border="0" /&gt; ก็ผ่านกันไปอีกเทอมสำหรับการศึกษาของผม 1 ในวิชาที่ผ่านมานั้น คือวิชา Numerical Method ซึ่งเป็นวิชาที่ว่าด้วยการประมาณการของผลเฉลยสมการ ซึ่งค่าที่ได้จะมีค่าแตกต่างจากผลเฉลยแม่นตรง จะมากหรือน้อยขึ้นอยู่กับ step size ที่เราต้องการคำนวณ ยิ่ง step size มีค่าน้อยๆ ยิ่งทำให้ค่า error มีค่าน้อยตามไปด้วย ทำให้คำตอบที่ได้มีค่าเข้าใกล้ความเป็นจริง แต่ผลของการคำนวณค่า step size น้อยๆ ก็ทำให้การคำนวณต้องกระทำซ้ำๆ จำนวนหลายๆรอบมากยิ่งขึ้น แต่ด้วยความสามารถของคอมพิวเตอร์ในปัจจุบัน การสั่งให้คอมพิวเตอร์คำนวณด้วยจำนวณรอบเป็นล้านๆครั้ง ไม่ใช่เรื่องที่เป็นปัญหาอีกต่อไป &lt;/p&gt;  &lt;p&gt;ระเบียบวิธีการไฟไนต์เอลิเมนต์ก็เป็นระเบียบวิธีการเชิงตัวเลข (Numeriacl Method) วิธีหนึ่งเช่นกัน ซึ่งอันนี้ผมยังไม่ได้เรียน ซึ่งจากการลองดูคร่าวๆแล้วพบว่าวิชานี้น่าสนใจเหมือนกัน เค้านำไปใช้ในการออกแบบของผลิตภัณท์ ซึ่งสามารถจำลองได้ว่าหากเราออกแบบมาอย่างงี้ แล้วเจอกับสภาพแวดล้อมแบบนี้ สิ่งที่เราออกแบบมาจะเป็นอย่างไร ก็หวังว่าวิชา Numerical method ที่เรียนผ่านมาจะทำให้เราสนุกกับวิชาไฟไนต์เอลิเมนต์เช่นกัน&lt;/p&gt;  &lt;p&gt;ก็เลยจะอาศัยพื้นที่บนบล๊อกแห่งนี้ เก็บรวบรวมงาน assignment ของวิชา numerical ที่เราได้ทำผ่านไปแล้วไว้สักหน่อย ไม่งั้นเดี๋ยวต้องมาวิ่งหากันอีกแน่ๆเลย &lt;/p&gt;  &lt;p&gt;ดาวน์โหลดวิธี &lt;a href="http://www.docstoc.com/docs/23789510/Fourth-order-predictor-corrector-and-Two-step-Adams-Moulton-method" target="_blank"&gt;Fourth-order predictor-corrector and Two-step Adams-Moulton method&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;img title="Fourth-order predictor-corrector and Two-step Adams-Moulton method" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="126" alt="Fourth-order predictor-corrector and Two-step Adams-Moulton method" src="http://lh4.ggpht.com/_000cgw7RCzE/S2OtpAXIn1I/AAAAAAAACIs/SGKbaKDllhk/image9.png?imgmax=800" width="508" border="0" /&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;ดาวน์โหลด &lt;a href="http://www.docstoc.com/docs/23789716/Second-order-predictor-corrector-and-Second-order-Runge-Kutta" target="_blank"&gt;Second-order predictor-corrector และ Second-order Runge Kutta&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_000cgw7RCzE/S2Otp2-9aCI/AAAAAAAACIw/Vx6kZjKpW0s/s1600-h/image%5B4%5D.png"&gt;&lt;img title="Second-order predictor-corrector และ Second-order Runge Kutta" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="145" alt="Second-order predictor-corrector และ Second-order Runge Kutta" src="http://lh3.ggpht.com/_000cgw7RCzE/S2OtqhcpXLI/AAAAAAAACI0/TOAg1VomSNU/image_thumb%5B1%5D.png?imgmax=800" width="425" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;ดาวน์โหลด &lt;a href="http://www.docstoc.com/docs/23789829/Use-the-Laplacian-difference-equation-and-Liebmann%92s-method-to-solve-for-temperature" target="_blank"&gt;Laplacian difference equation and Liebmann’s method to solve for temperature&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;img title="Laplacian difference equation and Liebmann’s method to solve for temperature " style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="166" alt="Laplacian difference equation and Liebmann’s method to solve for temperature " src="http://lh3.ggpht.com/_000cgw7RCzE/S2OtrWNmejI/AAAAAAAACI4/V1ry9DozEqM/image%5B9%5D.png?imgmax=800" width="437" border="0" /&gt; &lt;/p&gt;  &lt;p&gt;ดาวน์โหลด &lt;a href="http://www.docstoc.com/docs/23789980/Using-Explicit-and-Crank--Nicolson-method" target="_blank"&gt;Explicit and Crank- Nicolson method แก้ปัญหาสมการ PDEs&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;img title="Using Explicit and Crank- Nicolson method" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="142" alt="Using Explicit and Crank- Nicolson method" src="http://lh4.ggpht.com/_000cgw7RCzE/S2OtsEXol9I/AAAAAAAACI8/keMRuKLZX5A/image%5B14%5D.png?imgmax=800" width="448" border="0" /&gt; &lt;/p&gt;  &lt;p&gt;ดาวน์โหลด &lt;a href="http://www.docstoc.com/docs/23790103/Implicit-method-with-Wave-Equation" target="_blank"&gt;Implicit method แก้ปัญหาสมการ PDEs Wave Equation&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;img title="Implicit method แก้ปัญหาสมการ PDEs Wave Equation" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="145" alt="Implicit method แก้ปัญหาสมการ PDEs Wave Equation" src="http://lh5.ggpht.com/_000cgw7RCzE/S2OtuNh5hQI/AAAAAAAACJQ/3bsv8wYitQ0/image%5B24%5D.png?imgmax=800" width="459" border="0" /&gt; &lt;/p&gt;  &lt;p&gt;ดาวน์โหลด &lt;a href="http://www.docstoc.com/docs/23790226/Optimization-with-Newton&amp;rsquo;s-Method" target="_blank"&gt;Optimization with Newton’s method&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;img title="Optimization with Newton’s method" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="85" alt="Optimization with Newton’s method" src="http://lh3.ggpht.com/_000cgw7RCzE/S2Otvhqh8nI/AAAAAAAACJY/Yl0vvyUncRw/image%5B25%5D.png?imgmax=800" width="498" border="0" /&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5321967662472700056-6955462024040626809?l=mechacity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechacity.blogspot.com/feeds/6955462024040626809/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5321967662472700056&amp;postID=6955462024040626809&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/6955462024040626809'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/6955462024040626809'/><link rel='alternate' type='text/html' href='http://mechacity.blogspot.com/2010/01/numerical-method-matlab.html' title='Numerical Method ระเบียบวิธีเชิงตัวเลข (ด้วย MATLAB)'/><author><name>Mr.P</name><uri>http://www.blogger.com/profile/04747663677248244453</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_000cgw7RCzE/SrzdVEqTzWI/AAAAAAAABg0/5zPTCIib8aU/S220/kratok2006%40hotmail%5B1%5D.com_a6fd6c2c.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_000cgw7RCzE/S2OtoLPnSfI/AAAAAAAACIo/ZUtr_E6KX6E/s72-c/image4.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5321967662472700056.post-784066834859423052</id><published>2010-01-15T20:23:00.001-08:00</published><updated>2010-01-15T20:24:31.038-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='มอเตอร์'/><category scheme='http://www.blogger.com/atom/ns#' term='โปรเจค'/><title type='text'>Balancing One-Wheeled Scooter ล้อเดียว ซิ่งๆ กันไปเลย</title><content type='html'>&lt;p&gt;&lt;a href="http://lh4.ggpht.com/_000cgw7RCzE/S1E9UpXQApI/AAAAAAAACGM/vjyOCnCoga4/s1600-h/image%5B36%5D.png"&gt;&lt;img title="โปรเจค Balancing One-Wheel Scooter " style="border-right: 0px; border-top: 0px; display: inline; margin-left: 0px; border-left: 0px; margin-right: 0px; border-bottom: 0px" height="199" alt="โปรเจค Balancing One-Wheel Scooter " src="http://lh3.ggpht.com/_000cgw7RCzE/S1E9VXHkUcI/AAAAAAAACGQ/xYEHxGJKcI4/image_thumb%5B22%5D.png?imgmax=800" width="92" align="left" border="0" /&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; จริงๆเป็นโปรเจคที่มีมานานแล้วแหละ แต่ที่เอามาให้ดูคิดว่ามันยังน่าสนใจอยู่ โดยเฉพาะใครที่คิดจะทำหุ่นยนต์ที่เดินได้ แม้แต่จะเคลื่อนไหวด้วยล้อเพียงล้อเดียว สิ่งหนึ่งที่ขาดไม่ได้เลย คือเรื่องของการทรงตัว โปรเจค Balancing One-Wheel Scooter ก็เป็นตัวอย่างหนึ่งที่น่าสนใจไม่น้อย ด้วยชิ้นส่วนและการทำงานที่ไม่ซับซ้อนมากนัก และยังทำให้เราเพลิดเพลินได้อีกด้วย&lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; เจ้า scooter ล้อเดียวนี้ เล่นเหมือนคล้ายๆ snow board นั่นแหละ (แต่ผมไม่เคยเล่นหรอก) อาศัยการถ่ายเทน้ำหนักของผู้เล่นไปข้างหน้าหรือไปข้างหลัง ก็จะทำให้ sensor balancing ส่งสัญญาณไปสั่งให้มอเตอร์หนุนไปข้างหน้าหรือข้างหลังเพื่อให้เกิดผลให้เจ้า scooter นี้รักษาตำแหน่งที่จะไม่ทำให้มันเอียงเลยจุดที่จะทำให้มันล้ม &lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/p&gt;  &lt;p&gt; ภาพโดยรวมของเจ้า scooter ล้อเดียวนี้ ประกอบไปด้วย&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_000cgw7RCzE/S1E9XCBzKOI/AAAAAAAACGU/7E35MW4OU08/s1600-h/image%5B11%5D.png"&gt;&lt;img title="Balancing One-Wheel Scooter " style="border-right: 0px; border-top: 0px; display: block; float: none; margin-left: auto; border-left: 0px; margin-right: auto; border-bottom: 0px" height="212" alt="Balancing One-Wheel Scooter " src="http://lh3.ggpht.com/_000cgw7RCzE/S1E9ZM4hiTI/AAAAAAAACGY/UCbQpuiEvic/image_thumb%5B7%5D.png?imgmax=800" width="334" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt; แบตเตอรี่แบบแห้ง DCมอเตอร์&amp;#160; สายพาน และชุดควบคุมมอเตอร์ซึ่งมีชุด balancing sensor ประกอบอยู่ด้วย&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_000cgw7RCzE/S1E9apIm3cI/AAAAAAAACGc/mVsfMOFguxQ/s1600-h/image%5B34%5D.png"&gt;&lt;img title="Balancing One-Wheeled Scooter" style="border-right: 0px; border-top: 0px; display: block; float: none; margin-left: auto; border-left: 0px; margin-right: auto; border-bottom: 0px" height="117" alt="Balancing One-Wheeled Scooter" src="http://lh3.ggpht.com/_000cgw7RCzE/S1E9byz6ZkI/AAAAAAAACGg/gZGUWmJkwuo/image_thumb%5B20%5D.png?imgmax=800" width="289" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_000cgw7RCzE/S1E9c4xx2EI/AAAAAAAACGk/-r6M6f6It6o/s1600-h/image%5B29%5D.png"&gt;&lt;img title="Balancing One-Wheeled Scooter" style="border-right: 0px; border-top: 0px; display: inline; margin-left: 0px; border-left: 0px; margin-right: 0px; border-bottom: 0px" height="102" alt="Balancing One-Wheeled Scooter" src="http://lh5.ggpht.com/_000cgw7RCzE/S1E9doBpPWI/AAAAAAAACGo/LcO774SOkbM/image_thumb%5B17%5D.png?imgmax=800" width="142" align="left" border="0" /&gt;&lt;/a&gt; &lt;a href="http://lh3.ggpht.com/_000cgw7RCzE/S1E9fPlZ1EI/AAAAAAAACGs/kH9A8LTGlZI/s1600-h/image%5B27%5D.png"&gt;&lt;img title="Balancing One-Wheeled Scooter" style="border-right: 0px; border-top: 0px; display: inline; margin-left: 0px; border-left: 0px; margin-right: 0px; border-bottom: 0px" height="77" alt="Balancing One-Wheeled Scooter" src="http://lh5.ggpht.com/_000cgw7RCzE/S1E9gHHXb8I/AAAAAAAACGw/thDusX8twrI/image_thumb%5B15%5D.png?imgmax=800" width="200" border="0" /&gt;&lt;/a&gt; &lt;a href="http://lh4.ggpht.com/_000cgw7RCzE/S1E9g9eLJWI/AAAAAAAACG0/ltSmP_xNARE/s1600-h/image%5B28%5D.png"&gt;&lt;img title="Balancing One-Wheeled Scooter" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="101" alt="Balancing One-Wheeled Scooter" src="http://lh5.ggpht.com/_000cgw7RCzE/S1E9h4rQU-I/AAAAAAAACG4/nCK-FeNDNbU/image_thumb%5B16%5D.png?imgmax=800" width="135" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_000cgw7RCzE/S1E9jppUOKI/AAAAAAAACG8/zlMgjSYjbQ4/s1600-h/image%5B33%5D.png"&gt;&lt;img title="Balancing One-Wheeled Scooter" style="border-right: 0px; border-top: 0px; display: block; float: none; margin-left: auto; border-left: 0px; margin-right: auto; border-bottom: 0px" height="120" alt="Balancing One-Wheeled Scooter" src="http://lh4.ggpht.com/_000cgw7RCzE/S1E9lAe2pEI/AAAAAAAACHA/3CTYYqZx1VY/image_thumb%5B19%5D.png?imgmax=800" width="308" border="0" /&gt;&lt;/a&gt;&lt;font size="4"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;h1&gt; แบตเตอรี่&lt;/h1&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_000cgw7RCzE/S1E-5LqRNGI/AAAAAAAACHE/KvZvlGgucVc/s1600-h/image%5B41%5D.png"&gt;&lt;img title="Battery" style="border-right: 0px; border-top: 0px; display: inline; margin-left: 0px; border-left: 0px; margin-right: 0px; border-bottom: 0px" height="167" alt="Battery" src="http://lh5.ggpht.com/_000cgw7RCzE/S1E-6XIWiqI/AAAAAAAACHI/1-PBpQPtC1g/image_thumb%5B25%5D.png?imgmax=800" width="240" align="left" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;ใช้แบตเตอรี่ขนาด 12 V 12Ah เป็นแบตเตอรี่แบบตะกั่วกรดแบบแห้ง จำนวน 2 ก้อนแล้วนำมาต่ออนุกรมกันเพื่อทำให้เกิดแรงดันไฟฟ้าขนาด 24 V เพื่อนำไปใช้เป็นแหล่งพลังงานของ DC มอเตอร์&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h1&gt;DC Motor &lt;/h1&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_000cgw7RCzE/S1E-73FXTWI/AAAAAAAACHM/jzo1ADxCugg/s1600-h/image%5B47%5D.png"&gt;&lt;img title="DC Motor24V" style="border-right: 0px; border-top: 0px; display: inline; margin-left: 0px; border-left: 0px; margin-right: 0px; border-bottom: 0px" height="147" alt="DC Motor24V" src="http://lh4.ggpht.com/_000cgw7RCzE/S1E-80VPEPI/AAAAAAAACHQ/ZHFZPcI0Df8/image_thumb%5B29%5D.png?imgmax=800" width="240" align="right" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;ใช้ DC motor ขนาดแรงดัน 24V 400 watt เพื่อใช้ในการฉุดสายพานเพื่อหมุนล้อที่ติดอยู่กับเฟือง มอเตอร์นี้ไม่ควรจะกินกระแสไฟฟ้าเกิน 21 A&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h1&gt;OSMC - High Current Motor Driver Driver OSMC - High Current Motor&lt;/h1&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_000cgw7RCzE/S1E--_bmgrI/AAAAAAAACHU/gt7Bw-Y6tI4/s1600-h/image%5B53%5D.png"&gt;&lt;img title="H-Bridge" style="border-right: 0px; border-top: 0px; display: inline; margin-left: 0px; border-left: 0px; margin-right: 0px; border-bottom: 0px" height="180" alt="H-Bridge" src="http://lh5.ggpht.com/_000cgw7RCzE/S1E_ECHXZWI/AAAAAAAACHY/finzQe1E5SM/image_thumb%5B33%5D.png?imgmax=800" width="240" align="left" border="0" /&gt;&lt;/a&gt; ในการควบคุมทิศทางการหมุนของมอเตอร์ ก็ใช้วงจร H-Bridge เพื่อขับให้มอเตอร์ scooter ซึ่งเป็นวงจรที่นิยมในการขับมอเตอร์มาก ทำงานได้ไว และมีประสิทธิภาพ&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h1&gt;Controller&lt;/h1&gt;  &lt;p&gt;ไมโครคอนโทรลเลอร์ที่ใช้ในการควบคุมการทำงานทั้งหมดของ scooter ล้อเดียวนี้ ก็คือ ไมโครคอลโทรลเลอร์จากค่าย &lt;a href="http://lh6.ggpht.com/_000cgw7RCzE/S1E_EwulA2I/AAAAAAAACHc/L7qQBhcUdP8/s1600-h/image%5B59%5D.png"&gt;&lt;img title="Rate Gyroscope" style="border-right: 0px; border-top: 0px; display: inline; margin: 0px 0px 0px 10px; border-left: 0px; border-bottom: 0px" height="63" alt="Rate Gyroscope" src="http://lh4.ggpht.com/_000cgw7RCzE/S1E_Fq5IVpI/AAAAAAAACHg/d_XI_Kv_kRM/image_thumb%5B37%5D.png?imgmax=800" width="107" align="right" border="0" /&gt;&lt;/a&gt;Microchip คือเจ้า PIC16F878 ทำงานที่ความถี่ 20MHz โดยทำหน้าที่ประมวลผลสัญาณที่ส่งมาจาก&amp;#160; ADXRS300 Rate Gyro ซึ่งเป็นเซ็นเซอร์วัดอัตราการโน้มเอียง มีการตอบสนองดีต่อความถี่สูง ส่งสัญญาณออกเป็น อะนาลอก สามารถตอบสนองอัตราเร็วได้ถึง 300 องศาต่อวินาที เมื่ออินทิเกรตสัญญาณจะได้สัญญาณบอกตำแหน่ง&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_000cgw7RCzE/S1E_IX6HErI/AAAAAAAACHk/qKgiRbJ3Ics/s1600-h/image%5B65%5D.png"&gt;&lt;img title="ADXL202" style="border-right: 0px; border-top: 0px; display: inline; margin-left: 0px; border-left: 0px; margin-right: 0px; border-bottom: 0px" height="85" alt="ADXL202" src="http://lh5.ggpht.com/_000cgw7RCzE/S1E_JN5rf0I/AAAAAAAACHo/YT425u36Kfk/image_thumb%5B41%5D.png?imgmax=800" width="85" align="left" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;และเจ้าตัวเซ็นเซอร์อีกตัวหนึ่งที่ขาดไม่ได้ ก็คือ ADXL202 คือ ไอซีที่พัฒนาบนพื้นฐานของเทคโนโลยีที่ชื่อว่า MEMS® สามารถวัดค่าความเร่งแบบเต็มค่าสเกลในช่วง -2g ถึง +2g และมีความไวหรือ Sensitivity 12.5% ต่อ g สามารถวัดค่าได้ทั้งความสั่นสะเทือน(dynamic หรือ vibration ) และ วัดค่าความโน้มถ่วง(static acceleration หรือ gravity )โดยทำการป้อนกลับแบบ PID ไปที่ตัวไมโครคอลโทรลเลอร์ด้วยความถี่ 100 Hz เพื่อไม่ให้เจ้า scooter เอียงไปข้างหน้าหรือข้างหลังมากไปจนล้ม โดยการส่งควบคุม PWM เพื่อป้อนให้กับมอเตอร์เพื่อให้มอเตอร์หมุนเพื่อต่อต้านการเอียงที่มากเกินไป&lt;/p&gt;  &lt;h1&gt;Chassis ตัวโครงรถ&lt;/h1&gt;  &lt;p&gt;ในโครงงานนี้ เค้าทำขึ้นมาเองโดยใช้เหล็กแผ่น 100mm x 3mm แล้วพับขึ้นรูป แต่ทั้งนี้ทางเจ้าของโปรเจคเค้าไม่ได้ให้แบบพิมพ์เขียวไว้ อาจจะต้องออกแบบขึ้นมาเอง&lt;/p&gt;  &lt;h1&gt;Drive Belt สายพานขับเคลื่อน&lt;/h1&gt;  &lt;p&gt;ใช้เฟืองทดขนาด 4.28:1 จำนวน 14 ฟัน เพื่อทำเป็นมูเล่ย์ โดยสายพาน และ pulleys ถูกจัดจำหน่ายโดย Wyko &lt;/p&gt;  &lt;p&gt;ก็หวังคงจะมีประโยชน์บ้างสำหรับใครที่คิดจะเอาไปทำเป็นโปรจคจบนะครับ ถ้ามีโอกาสผมคงหาตัวอย่างโปรเจคมาเขียนลงในบล๊อกให้เพื่อนๆได้อ่านอีกแน่ๆ สุดท้ายได้เอาคลิปวีดีโอการทำงานของ &lt;b&gt;Balancing One-Wheeled Scooter&lt;/b&gt; มาให้ดูกันครับ&lt;/p&gt;  &lt;div class="wlWriterEditableSmartContent" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:90f81a48-266a-4034-a665-2fd23a372bae" style="padding-right: 0px; display: block; padding-left: 0px; float: none; padding-bottom: 0px; margin-left: auto; width: 425px; margin-right: auto; padding-top: 0px"&gt;&lt;div id="0d24ccda-ca62-4fe9-8150-d821e3fda3ec" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=HGbbag9dklU" target="_new"&gt;&lt;img src="http://lh5.ggpht.com/_000cgw7RCzE/S1E_J5WQEsI/AAAAAAAACHw/qQE4orQMHKw/videof5d246dddf6f%5B12%5D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('0d24ccda-ca62-4fe9-8150-d821e3fda3ec'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/HGbbag9dklU&amp;amp;hl=en\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/HGbbag9dklU&amp;amp;hl=en\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5321967662472700056-784066834859423052?l=mechacity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechacity.blogspot.com/feeds/784066834859423052/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5321967662472700056&amp;postID=784066834859423052&amp;isPopup=true' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/784066834859423052'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/784066834859423052'/><link rel='alternate' type='text/html' href='http://mechacity.blogspot.com/2010/01/balancing-one-wheeled-scooter.html' title='Balancing One-Wheeled Scooter ล้อเดียว ซิ่งๆ กันไปเลย'/><author><name>Mr.P</name><uri>http://www.blogger.com/profile/04747663677248244453</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_000cgw7RCzE/SrzdVEqTzWI/AAAAAAAABg0/5zPTCIib8aU/S220/kratok2006%40hotmail%5B1%5D.com_a6fd6c2c.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_000cgw7RCzE/S1E9VXHkUcI/AAAAAAAACGQ/xYEHxGJKcI4/s72-c/image_thumb%5B22%5D.png?imgmax=800' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5321967662472700056.post-2845692283315832990</id><published>2009-12-31T08:52:00.001-08:00</published><updated>2009-12-31T08:53:19.870-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Proteus'/><title type='text'>โปรแกรม PROTEUS จำลองการทำงานของวงจรไฟฟ้า</title><content type='html'>&lt;p&gt;&lt;a href="http://lh6.ggpht.com/_000cgw7RCzE/SzzWtP1BY6I/AAAAAAAACEQ/OISR-pXpbM0/s1600-h/image%5B3%5D.png"&gt;&lt;img title="Proteus : circuit simulation" style="border-right: 0px; border-top: 0px; display: inline; margin-left: 0px; border-left: 0px; margin-right: 0px; border-bottom: 0px" height="171" alt="Proteus : circuit simulation" src="http://lh6.ggpht.com/_000cgw7RCzE/SzzWuQSkFxI/AAAAAAAACEU/bAKmnDFYd_k/image_thumb%5B1%5D.png?imgmax=800" width="244" align="left" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;โปรแกรม Proteus เป็นโปรแกรมที่ใช้ในการจำลองการทำงานของวงจรไฟฟ้า แต่ที่แตกต่างจากโปรแกรมจำลองการทำงานวงจรไฟฟ้าโปรแกรมอื่นๆก็คือ ความสามาถในการจำลองการทำงานของวงจรไฟฟ้าที่มีการใช้ไมโครคอลโทรลเลอร์ในการทำงานด้วย ซึ่งนั่นเป็นจุดเด่นที่โปรแกรม Proteus สามารถนำหน้าเหนือโปรแกรมจำลองอื่นๆ &lt;/p&gt;  &lt;p&gt;โปรแกรม Proteus เป็นโปรแกรมที่นักเล่นอิเล็กทรอนิกส์หลายๆคนนิยมใช้กันอย่างมาก เนื่องจากความสามารถในการจำลองการทำงานของไมโครคอลโทรลเลอร์ที่เราออกแบบวงจรและเขียนโปรแกรมเพื่อที่จะสั่งให้ไมโครคอลโทรลเลอร์ของเราทำงานตามที่เราโปรแกรมเอาไว้ ซึ่งช่วยให้เราออกแบบวงจรและทดลองโปรแกรมก่อนการสร้างวงจรควบคุมด้วยไมโครคอลโทรลเลอร์จริงได้อย่างสะดวกสบาย &lt;/p&gt;  &lt;p&gt;ณ ปัจจุบัน โปรแกรม Proteus สามารถทำการจำลองการทำงานของการติดต่อแบบ USB ได้แล้ว ซึ่งถ้าหากเราจะทำการเขียนโปรแกรมไมโครคอลโทรลเลอร์เพื่อทำการติดต่อสื่อสารแบบ USB เราสามารถที่จะจำลองการทำงาน USB แบบเสือนจริงได้เลย ตัวอย่างเช่น ให้โปรแกรมทำการอ่านข้อมูลที่อยู่ใน Flash drive ของเราผ่าน USB port แล้วทำการโหลดข้อมูลลงบนตัวโปรแกรม Proteus ได้เลย &lt;/p&gt;  &lt;p&gt;หากมีเวลาผมอยากทำ tutorial สำหรับการใช้โปรแกรม Proteus แบบพื้นฐานสักหน่อย เพื่อนๆจะได้เอาไปประยุกต์ใช้ต่อยอดกันเอง เดี๋ยวขอเวลาสักหน่อย ตอนนี้เดี๋ยวไปหาไมโครโฟนก่อน &lt;/p&gt;  &lt;p&gt;อันนี้เป็น tutorial โปรแกรม Proteus ที่มีคนทำไว้ใน YouTube ครับ น่าจะพอทำให้เห็นภาพ ลองๆทำตามดูแล้วกัน &lt;/p&gt;  &lt;div class="wlWriterEditableSmartContent" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:c9a3b42d-d7e2-40be-9512-53d8bc93c57f" style="padding-right: 0px; display: block; padding-left: 0px; float: none; padding-bottom: 0px; margin-left: auto; width: 425px; margin-right: auto; padding-top: 0px"&gt;&lt;div id="bd33e0d5-1ac3-45eb-95b7-39636861a295" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=yt7Bhhvo-hU&amp;amp;hl=en_US&amp;amp;fs=1&amp;amp;" target="_new"&gt;&lt;img src="http://lh4.ggpht.com/_000cgw7RCzE/SzzWvof18TI/AAAAAAAACEc/nMvuYJbVJKA/video084abcfe7912%5B6%5D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('bd33e0d5-1ac3-45eb-95b7-39636861a295'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/yt7Bhhvo-hU&amp;amp;hl=en_US&amp;amp;fs=1&amp;amp;&amp;amp;hl=en\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/yt7Bhhvo-hU&amp;amp;hl=en_US&amp;amp;fs=1&amp;amp;&amp;amp;hl=en\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5321967662472700056-2845692283315832990?l=mechacity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechacity.blogspot.com/feeds/2845692283315832990/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5321967662472700056&amp;postID=2845692283315832990&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/2845692283315832990'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/2845692283315832990'/><link rel='alternate' type='text/html' href='http://mechacity.blogspot.com/2009/12/proteus.html' title='โปรแกรม PROTEUS จำลองการทำงานของวงจรไฟฟ้า'/><author><name>Mr.P</name><uri>http://www.blogger.com/profile/04747663677248244453</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_000cgw7RCzE/SrzdVEqTzWI/AAAAAAAABg0/5zPTCIib8aU/S220/kratok2006%40hotmail%5B1%5D.com_a6fd6c2c.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_000cgw7RCzE/SzzWuQSkFxI/AAAAAAAACEU/bAKmnDFYd_k/s72-c/image_thumb%5B1%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5321967662472700056.post-5379734852427925699</id><published>2009-10-30T20:52:00.001-07:00</published><updated>2009-10-31T01:51:26.639-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='หุ่นยนต์'/><title type='text'>คิดนอกกรอบ “พลังงานของหุ่นยนต์” (Robot Energy Problem)</title><content type='html'>&lt;p align="justify"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; วันนี้ได้เข้าไปอ่านข่าวในเว็บเมเนเจอร์ เจอข่าวเกี่ยวกับการออกแบบหุ่นยนต์ ซึ่งหัวใจหลักของหุ่นยนต์คือการจัดการพลังงาน หากเราจะสร้างหุ่นยนต์สักตัว แต่ไม่มีพลังงานให้มันเพียงพอ หรือหุ่นยนต์ของเราต้องการพลังงานที่ใหญ่โต แบตเตอรี่ก้อนใหญ่สักสี่ห้าลูก ลองคิดดูว่าหุ่นยนต์จะใหญ่ขนาดไหน&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; บางครั้งการขบคิดปัญหาที่เรากำหนดโจทย์ไม่เหมาะสมเราอาจจะหาคำตอบไม่ได้ เช่น หากเรามัวแต่คิดว่าเราต้องการกำลังไฟฟ้าให้กับหุ่นยนต์ที่เราออกแบบไว้เป็นกำลังไฟฟ้าเท่านู่นเท่านี้ เราก็คงมองหาว่าเราต้องใช้แบตเตอรี่กี่ก้อนถึงจะได้พลังงานเท่านั้น แต่หากเราเปลี่ยนคำถามใหม่ว่า หุ่นยนต์ต้องการแรงในการเดินเป็นจำนวนเท่านี้นิวตัว(นิวตัน คือ หน่วยของแรง) เราก็อาจจะได้คำตอบของแหล่งพลังงานของหุ่นยนต์นอกเหนือไปจากแหล่งพลังงานไฟฟ้าเท่านั้น &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; มีเรื่องเล่าที่ตลกอยู่เรื่องหนึ่ง (ไม่รู้จริงหรือเปล่า) นานมาแล้วที่นักวิทยาศาสตร์ขององค์การนาซ่าพยายามคิดค้นประดิษฐ์ปากกาที่สามารถเขียนลงบนหินบนดวงจันทร์ เพื่อให้นักบินอวกาศที่จะไปเก็บตัวอย่างหินบนดวงจันทร์ได้สามารถเขียนข้อความตัวหนังสือลงบนหิน เพื่อบอกตำแหน่งที่เก็บหินบนดวงจันทร์เมือเวลานำหินกลับมาที่โลกจะได้รู้ตำแหน่ง นักวิทยาศาสตร์ก็พยายามทุ่มเทคิดค้นปากกาที่สามารถทำงานได้ดีแม้ในสภาพสูญญากาศ น้ำหมึกที่ทำงานได้แม้ในอุณหภูมิที่ติดลบ และหัวปากกาที่แข็งมาก สามารถขีดเขียนลงบนพื้นผิวที่เป็นหินได้ ทางการสหรัฐหมดเงินไปหลายแสนล้านดอลล่าห์ เพื่อสร้างปากกาด้ามนี้ขึ้นมา แต่ภายหลังจีนให้ดินสอนักบินอวกกาศคนละด้าม เพื่อใช้ในการเขียนหินบนดวงจันทร์ ซึ่งสามารถเขียนหินได้เหมือนกัน แต่ราคาถูกกว่าไม่รู้กี่เท่าตัว lol&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;หากเรากำหนดโจทย์ของปัญหาที่จำกัดกรอบความคิดของเราแล้ว ก็ยากที่จะทำให้เราแก้ปัญหาที่ดูเหมือนยาก ให้สำเร็จได้ครับ &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p align="right"&gt;&lt;img title="Energy of Robot" style="border-top-width: 0px; display: block; border-left-width: 0px; float: none; border-bottom-width: 0px; margin-left: auto; margin-right: auto; border-right-width: 0px" height="413" alt="Energy of Robot" src="http://lh4.ggpht.com/_000cgw7RCzE/Suu0YORYWGI/AAAAAAAABpc/GD_EU0Nz6x4/image%5B6%5D.png?imgmax=800" width="508" border="0" /&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;strong&gt;พลังงาน (Energy) ที่ใช้ในการขับเคลื่อนกลไกหุ่นยนต์มีอยู่หลายประเภทด้วยกัน ที่นิยมแพร่หลายมากที่สุดคือพลังงานไฟฟ้า ด้วยเหตุผลที่ว่าสามารถควบคุม “กำลังงาน (Power)” ได้ง่าย นักศึกษาสายวิทยาศาสตร์ทราบดีว่า กำลังงานคืออัตราการใช้พลังงานต่อหน่วยเวลา เมื่อเราสามารถควบคุมอัตราดังกล่าวได้ กลไกหุ่นยนต์และเครื่องจักรกลอื่นๆ ก็จะสามารถสำแดงสมรรถนะทางพลศาตร์ (Dynamics) ที่สัมพันธ์ระหว่าง มวล ความเร็ว และความเร่ง ได้อย่างถูกต้อง พลังงานนั้นมีประโยชน์มาก แต่หากขาดการควบคุมที่เหมาะสมกลับไร้ค่า หรือบางครั้งส่งผลอันตรายยิ่ง ตัวอย่างเช่น การใช้พลังงานนิวเคลียร์ในการผลิตกระแสไฟฟ้าต้องมีการควบคุมที่ละเอียดมาก มิฉะนั้นอาจเกิดเหตุเศร้าสลด ดังในกรณี ของเชอร์โนบิล ในโซเวียต และ ทรีไมล์ไอร์แลนด์ ที่มลรัฐเพนซิลวาเนีย สหรัฐอเมริกา&lt;/strong&gt;&lt;/p&gt; &lt;strong&gt;&lt;/strong&gt;  &lt;p align="justify"&gt;   &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ในทีมงานหุ่นยนต์สำรวจดาวอังคาร &lt;strong&gt;“Ambler”&lt;/strong&gt; ที่ สถาบันหุ่นยนต์ มหาวิทยาลัยคาร์เนกี้เมลลอน ออกแบบและสร้างให้องค์การนาซ่า เพื่อนผมคนหนึ่งได้เสนอให้ใช้ Nuclear Fuel ในการป้อนพลังงานให้หุ่นยนต์หกขาขนาดใหญ่ตัวนี้ แน่นอนครับการควบคุมค่อนข้างซับซ้อนและต้องดำเนินไปอย่างอัตโนมัติ เราไม่สามารถใช้ลักษณะการควบคุมภายใต้การดูแลของมนุษย์ (Supervisory Mode) ด้วยเหตุผลสองประการ คือ ไม่เร็วและไม่ละเอียดพอ ที่ว่าไม่เร็วพอนั้นเพราะมนุษย์นั่งบังคับการอยู่ที่ศูนย์ปฏิบัติการฮุสตัน สัณญานวิ่งไปถึงดาวอังคารต้องใช้เวลาอย่างน้อย 17 วินาที ทั้งนี้ยังไม่นับการถูกรบกวนจากคลื่นแม่เหล็กไฟฟ้าอื่นๆระหว่างทางอีก เราจึงต้องออกแบบให้หุ่นยนต์สามารถควบคุมการใช้พลังงานด้วยตัวเขาเอง (Autonomous)&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;img title="Face Robot" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; margin: 0px 10px 5px 0px; border-right-width: 0px" height="281" alt="Face Robot" src="http://pics.manager.co.th/Images/552000013862602.JPEG" width="184" align="left" border="0" /&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; วันก่อนผู้บริหาร บริษัทโคโกโร จากประเทศญี่ปุ่น ได้มาหาผมเพื่อหารือสร้างความร่วมมืองานวิจัยกับสถาบันวิทยาการหุ่นยนต์ภาค สนาม (ฟีโบ้) ด้าน Actroid: Actor(ress) + Humanoid บริษัทนี้มีความสามารถสูงในการออกแบบและสร้างหุ่นยนต์สำหรับงาน Exhibition ต่างๆ ในขณะนี้ได้รับงานกระทรวงวัฒนธรรมของเรา ไปสร้างหุ่นยนต์ ”ยักษ์วัดแจ้ง” ขึ้นที่บูธแสดงผลิตภัณฑ์และผลงานไทยที่นครเซี่ยงไฮ้ หุ่นยนต์ตัวนี้จะมาซักซ้อมที่ อิมแพคเมืองทองปลายเดือน พ.ย. นี้ ผมมีโอกาสได้ชมวิดีโอคลิบแล้ว พบว่าการเคลื่อนไหว ค่อนข้างเป็นธรรมชาติมาก ทั้งนี้คงเป็นเพราะต้นกำลังใช้ระบบลม (Pneumatics) ที่มีการดูดซับพลังงานส่วนเกิน (Damping) ผ่านการอัดตัวของอากาศแล้วกลายเป็นความร้อนไป(Dissipation) หากพิจารณาทางคณิตศาสตร์แล้ว เราจะพบว่ารากของสมการ (Eigen Value) วิ่งหนีจากแกนจินตภาพ(Imaginary Axis)เข้าสู่แกนจริง (Real Axis) ลักษณะการสั่นจึงลดลง ขอให้ท่านผู้อ่านนึกถึงระบบกันกระเทือนของรถยนต์ เวลาโช๊คเสื่อมสภาพเหลือแต่สปริง รถเราจะกระเด้งมาก เพราะสปริง (Stiffness) ดูดและคายพลังงานออกมาในรูปพลังงานจลน์เหมือนเดิม ไม่ทำการ dissipate เป็นความร้อนเช่นโช๊ค อย่างไรก็ตามเมื่อเปรียบเทียบกับการขับเคลื่อนด้วยมอเตอร์ไฟฟ้า ระบบลมนี้เสียงจะดังกว่า และความละเอียดในการเคลื่อนที่ต่ำกว่า&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ผมเพิ่งทราบว่า &lt;strong&gt;หุ่นยนต์ Repilee ของมหาวิทยาลัยโอซาก้า ที่มีหน้าตาคล้ายมนุษย์ มาก ก็เป็นผลงานออกแบบทางกลของบริษัทนี้เช่นกัน ผมและลูกศิษย์นักศึกษาปริญญาโทสองท่าน กำลังศึกษาผลรวมของอารมณ์ต่างๆที่แสดงออกมาทางหน้าตาหุ่นยนต์ผ่านระบบปัญญา ประดิษฐ์ ซึ่งต้องอาศัยความเชี่ยวชาญของบริษัทในการสร้าง Face Robot ขึ้นมา หากงานวิจัยนี้สำเร็จแล้ว ทางบริษัทจะได้ประโยชน์ด้วย นั่นคือผลิตภัณฑ์หุ่นยนต์ต้อนรับของบริษัท และหุ่นยนต์สำหรับการฝึกฝนการถอนฟัน และ การผ่าตัดอื่นๆ ก็จะมีการตอบสนองได้เสมือนจริงยิ่งขึ้น      &lt;br /&gt;&lt;/strong&gt;แม้ ว่า Damping ช่วยให้การเคลื่อนที่ราบเรียบขึ้น แต่เป็นการสูญเสียพลังงานไปฟรีๆ สำหรับบางกรณี เราก็สามารถใช้ประโยชน์จากสะสมพลังงานแบบสปริง (Stiffness)ได้เช่นกัน ในสมัยที่ผมต้องลงแข่งขันหุ่นยนต์ที่ ปรมาจารย์ด้านหุ่นยนต์ของโลก: Prof. Matthew Mason จัดขึ้นเป็นประจำทุกปีที่มหาวิทยาลัยคาร์เนกี้เมลลอน โดยท่านให้หุ่นยนต์ขับเคลื่อนด้วยเคเปิลตัวเล็กมาหนึ่งตัว ชุด Tinker Toy คล้ายๆตัวเลโก้ มาหนึ่งชุด โจทย์คือผู้แข่งขันต้องโปรแกรมให้หุ่นยนต์โยนแท่งยางลบไปให้ไกลที่สุด มอเตอร์ตัวนิดเดียว แถมส่งกำลังผ่านเคเบิลอีก คำนวณทางทฏษฎีแล้วไม่มีทางที่หุ่นยนต์จะโยนยางลบไปได้เกินสองเมตรเลยครับ เพื่อนๆผมจาก School of Computer Sciences ที่เก่งก็เก่งจริง คงจะคิดซับซ้อนแบบ John Nash (ศิษย์เก่าในภาพยนตร์เรื่อง “Beautiful Mind”) สามารถโปรแกรมให้โยนไกลได้ถึง 1.8 เมตรเลยที่เดียว&lt;/p&gt;  &lt;p align="justify"&gt;   &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ผมไม่มีทางสู้ทาง Programming ได้เลยครับ โชคดีที่ผมนั้นมีพื้นฐานได้รับการฝึกฝนอย่างหนักจากมหาวิทยาลัยเทคโนโลยีพระ จอมเกล้า ธนบุรี ให้เข้าใจระบบทางกายภาพ (Physical System) จากการปฎิบัติจริง ระบบทางกายภาพเป็นอนาลอก ผมจึงไม่จำเป็นต้องพึ่งระบบดิจิตอล (Computer Programming) มาจัดการเรื่องพลังงานน้อยๆจากมอเตอร์ตัวเล็กนั้น ซึ่งต้องมีการสูญเสียเพิ่มขึ้นอีกแน่นอน ผมจึงตัดสินใจประกอบ Tinker Toy เป็นเสาสูงห้านิ้ว โดยให้มีความยืดหยุ่นพอประมาณ ต่อจากนั้นเขียนโปรแกรมสองสามบรรทัดสั่งให้หุ่นยนต์หยิบยางลบวางไว้บนเสา แล้วหุ่นยนต์จึงทำการง้างเสาดังกล่าว พลังงานจลน์จึงถูกแปรเกือบทั้งหมด (Integration)ไปเป็นพลังงานศักย์สะสมไว้เสา จนเต็มที่แล้วจึงปลดปล่อยพลังงานทั้งหมดออกมาที่เดียวกับการใช้ง่าม หนังสติ๊ก พลังงานทั้งหมดนี้คือผลคูณของกำลังมอเตอร์กับเวลาที่ง้างเสา มีค่ามากกว่าการทำงานจุดจุดหนึ่งของมอเตอร์หลายเท่านัก     &lt;br /&gt;&lt;strong&gt;ปรากฏ ว่า ต้องใช้คำว่า “ยิง” แทนคำว่า “โยน” เพราะแท่งยางลบไปได้ไกลถึง 46 เมตร ที่จริงถ้าไม่กระทบผนังห้องเสียก่อน น่าไปได้อีกสัก 3-4 เมตร ผมจึงฟลุ๊กได้เป็น Robot Champion ในปีนั้นครับ&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p align="right"&gt;&lt;em&gt;โดย ASTVผู้จัดการออนไลน์ 31 ตุลาคม 2552 09:36 น.&lt;/em&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5321967662472700056-5379734852427925699?l=mechacity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechacity.blogspot.com/feeds/5379734852427925699/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5321967662472700056&amp;postID=5379734852427925699&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/5379734852427925699'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/5379734852427925699'/><link rel='alternate' type='text/html' href='http://mechacity.blogspot.com/2009/10/robot-energy-problem.html' title='คิดนอกกรอบ “พลังงานของหุ่นยนต์” (Robot Energy Problem)'/><author><name>Mr.P</name><uri>http://www.blogger.com/profile/04747663677248244453</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_000cgw7RCzE/SrzdVEqTzWI/AAAAAAAABg0/5zPTCIib8aU/S220/kratok2006%40hotmail%5B1%5D.com_a6fd6c2c.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_000cgw7RCzE/Suu0YORYWGI/AAAAAAAABpc/GD_EU0Nz6x4/s72-c/image%5B6%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5321967662472700056.post-477263915657775942</id><published>2009-10-23T20:24:00.001-07:00</published><updated>2009-12-03T06:48:12.556-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='หุ่นยนต์'/><title type='text'>แขนหุ่นยนต์ความเร็วสูง (Hi-speed Robot Hand)</title><content type='html'>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;img title="Sensory Motor  Fusion" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; margin-left: 0px; margin-right: 0px; border-right-width: 0px" height="184" alt="Sensory Motor  Fusion" src="http://lh5.ggpht.com/_000cgw7RCzE/SuJzaPCW5rI/AAAAAAAABoo/1UeZ5MmkoZU/image%5B4%5D.png?imgmax=800" width="244" align="left" border="0" /&gt;ทุกๆครั้งที่เราเห็นหุ่นยนต์ ส่วนใหญ่มันจะค่อยๆเคลื่อนไหว นั่นก็เพราะว่า มันต้องผ่านกระบวนการในการตัดสินใจ ว่าจะเดินหรือเคลื่อนไหวไปทางไหน จะก้าวขาไหนก่อนหรือล้อไหนหมุนก่อน แต่วันนี้ เราจะมาดูหุ่นยนต์ที่เคลื่อนไหวเร็วที่สุดเลยก็ว่าได้ ซึ่งเป็นผลงานของชาวญี่ปุ่น ของคุณ Ishikawa Komuro แห่งมหาวิทยาลัยโตเกียว &lt;/p&gt;  &lt;p&gt; นับว่าเป็นการปฏิวัติวงการอุตสาหกรรมหุ่นยนต์เลยก็ว่าได้ เจ้าอุปกรณ์หลักที่เป็นหัวใจของการเคลื่อนไหวที่รวดเร็วตัวนี้เป็นของ Sensory Motor&amp;#160; Fusion ซึ่งประกอบไปด้วย multiprocessor system , massively parallel active vision แล้วก็ multifingered hand-arm โดยในภายในเวลา 1 ms ( 0.001 วินาที)&amp;#160; เจ้า Sensory Motor&amp;#160; Fusion มีกระบวนการทำงาน 3 อย่างภายในเวลา 1 ms ได้แก่ กล้องความเร็วสูงจะทำการแปลงสภาวะสิ่งแวดล้อมในโลกแห่งความเป็นจริง เป็นโลกของกุ่นยนต์ซึ่งมันจะนำไปใช้ในการประมวลผลตัดสินใจ ต่อมา sensor หลายๆตัว จะทำการรับข้อมูลจากหลายๆแหล่งข้อมูลเข้า แล้วนำข้อมูลมาประมวลผลแบบขนาน ซึ่งจุดนี้เอง ทำให้การประมวลผลและการตัดสินใจกระทำได้รวดเร็วมาก &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;div class="wlWriterEditableSmartContent" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:d8d69a14-02a5-46af-b01e-3dc663b0e85d" style="padding-right: 0px; display: block; padding-left: 0px; float: none; padding-bottom: 0px; margin-left: auto; width: 425px; margin-right: auto; padding-top: 0px"&gt;&lt;div id="713beab8-d036-4b52-84d6-dda8b4090f62" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=-KxjVlaLBmk&amp;amp;hl=en&amp;amp;fs=1&amp;amp;" target="_new"&gt;&lt;img src="http://lh4.ggpht.com/_000cgw7RCzE/SxfPqQg76_I/AAAAAAAAB_c/VzSLoY7tOMs/video5026aa0aedec%5B2%5D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('713beab8-d036-4b52-84d6-dda8b4090f62'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/-KxjVlaLBmk&amp;amp;hl=en&amp;amp;fs=1&amp;amp;&amp;amp;hl=en\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/-KxjVlaLBmk&amp;amp;hl=en&amp;amp;fs=1&amp;amp;&amp;amp;hl=en\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;p&gt;ในส่วนของการหยิบจับวัตถุ ที่ปลายนิ้วของแขนกล เค้าจะใช้ Tactile sensor ในการตรวจจับแรงในการบีบจับวัตถุ และยังมีส่วนประกอบอื่นๆที่สำคัญอีกมากมาย ซึ่งผมเองก็ยังไม่ถึงขั้นที่จะอธิบายได้ทุกอย่าง แต่อยากจะเอามาให้เพื่อนๆได้ดูกันไปก่อน&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5321967662472700056-477263915657775942?l=mechacity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechacity.blogspot.com/feeds/477263915657775942/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5321967662472700056&amp;postID=477263915657775942&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/477263915657775942'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/477263915657775942'/><link rel='alternate' type='text/html' href='http://mechacity.blogspot.com/2009/10/hi-speed-robot-hand.html' title='แขนหุ่นยนต์ความเร็วสูง (Hi-speed Robot Hand)'/><author><name>Mr.P</name><uri>http://www.blogger.com/profile/04747663677248244453</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_000cgw7RCzE/SrzdVEqTzWI/AAAAAAAABg0/5zPTCIib8aU/S220/kratok2006%40hotmail%5B1%5D.com_a6fd6c2c.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_000cgw7RCzE/SuJzaPCW5rI/AAAAAAAABoo/1UeZ5MmkoZU/s72-c/image%5B4%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5321967662472700056.post-6496043019327435430</id><published>2009-09-25T19:11:00.001-07:00</published><updated>2009-09-25T19:16:39.720-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Web Cam'/><title type='text'>Highlightcam: webcam video service | บริการกล้องวงจรปิดออนไลน์แบบฟรีๆ (ที่ยังมีในโลก)</title><content type='html'>&lt;h4&gt;Highlightcam -&amp;#160; หากคุณต้องการเป็นเจ้าของระบบกล้องวงจรปิดสักตัว เพื่อตรวจตราดูสัตว์เลี้ยงของคุณ หรือลูกน้อยที่น่ารักของคุณ โดยที่คุณไม่ต้องเสียเงินติดตั้งเลย คุณจะเชื่อไหม &lt;/h4&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;img title="Highlightcam" style="border-right: 0px; border-top: 0px; display: inline; margin: 5px 10px 5px 0px; border-left: 0px; border-bottom: 0px" height="315" alt="Highlightcam" src="http://lh5.ggpht.com/_000cgw7RCzE/Sr14tUI2Z0I/AAAAAAAABh8/lk7ImkvSjts/image%5B43%5D.png?imgmax=800" width="280" align="left" border="0" /&gt; ในช่วงที่เศรษฐกิจข้าวยาก หมากแพง โจรขโมยเต็มบ้านเต็มเมือง ข่าวโจรขึ้นบ้าน งัดแงะเข้าไปรื้อค้นเอาทรัพย์สินมีค่าภายในบ้าน ออกทางทีวีไม่เว้นแต่ละวัน&amp;#160; ทำให้หลายๆคนที่ต้องไปทำงานนอกบ้านอดห่วงไม่ได้ ช่วงนี้ก็เลยทำให้ธุรกิจติดตั้งกล้องวงจรปิด (&lt;a title="รับติดตั้งกล้อง CCTV" href="www.osstec.net" target="_blank" rel="nofollow"&gt;CCTV&lt;/a&gt;) เพื่อนผมบอกมาว่าช่วงนี้ขายดีจริงติดตั้งแทบไม่ทันเลย &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;แต่ในวันนี้ สำหรับใครที่ติดตั้งอินเตอร์เนตที่บ้านอยู่แล้ว และก็มีคอมพิวเตอร์เก่าๆสักตัว ผมจะมาแนะนำให้เพื่อนติดตั้งกล้องวงจรปิดด้วยตัวเอง โดยใช้เจ้ากล้องเว็บแคม (webcam) ที่ติดตั้งอยู่กับคอมพิวเตอร์ แล้วเชื่อมต่อกับอินเตอร์เนตไปที่เว็บ &lt;a title="Highlightcam" href="http://highlightcam.com" target="_blank" rel="nofollow"&gt;Highlightcam&lt;/a&gt; แล้วถ้าหากมีการเคลื่อนไหวใดๆ ผ่านกล้อง webcam ข้อมูลก็จะถูกส่งจากอีเมล์ไปยังท่าน เพื่อเตือนให้ทราบว่าในตอนนี้มีสิ่งผิดปกติเคลื่อนไหวผ่านกล้อง webcam ไป เพียงเท่านี้เพื่อนๆ ก็จะมีระบบรักษาความปลอดภัยส่วนตัว ที่สำคัญ &lt;strong&gt;&lt;u&gt;ฟรี&lt;/u&gt;&lt;/strong&gt; ครับพี่น้อง &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;strong&gt;Highlightcam&lt;/strong&gt; เป็นเว็บไซต์ที่เพิ่งเกิดใหม่ ที่ให้บริการ webcam video service ซึ่งจะทำหน้าทีเปลี่ยนคอมพิวเตอร์ของคุณและกล้องเว็บแคมราคาถูก ให้เป็นระบบรักษาความปลอดภัย เหมือนพวก CCTV ทั้งหลาย นอกจากนี้หากมีการเคลื่อนไหวใดๆผ่านหน้ากล้องวงจรปิด ทางเว็บ&lt;a title="Highlightcam" href="http://highlightcam.com" target="_blank" rel="nofollow"&gt;Highlightcam&lt;/a&gt; ก็จะทำการส่งอีเมล์แจ้งเตือนไปยังเจ้าของ เพื่อให้เข้ามาดู video ในส่วนที่ทาง &lt;a title="Highlightcam" href="http://highlightcam.com" target="_blank" rel="nofollow"&gt;Highlightcam&lt;/a&gt; ทำการบันทึกภาพไว้ให้ โดยจะทำการบันทึกช่วงที่เริ่มมีการเคลื่อนไหวผ่านเท่านั้น &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p align="right"&gt;&lt;em&gt;ข้อมูลการติดตั้งจากเว็บ www.manager.co.th&lt;/em&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;strong&gt;เริ่มต้นใช้งาน HighlightCam&lt;/strong&gt;    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 1. สมัครสมาชิกเว็บไซต์ฟรี &lt;a title="สมัครสมาชิก highlightcam" href="http://highlightcam.com/accounts/register/?next=" rel="nofollow"&gt;ที่นี่&lt;/a&gt;&lt;strong&gt;&lt;/strong&gt; (ถ้าไม่สมัครสมาชิกจะไม่สามารถตั้งค่าให้มีการส่งอีเมลมาแจ้งเมื่อเกิดความเคลื่อนไหวที่หน้าจอเว็บแคมได้)    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 2. ถ้าคุณใช้เว็บแคมที่เป็นอุปกรณ์เสริมของคอมพิวเตอร์ก็ต้องมั่นใจว่าได้ติดตั้งตัวเว็บแคมให้ใช้งานได้แล้ว เข้าไปที่&lt;strong&gt;เมนู Record&lt;/strong&gt; จะเห็นจอสีดำปรากฎขึ้นที่ด้านซ้ายมือ จากนั้น&lt;strong&gt;กดปุ่ม Allow&lt;/strong&gt; เพื่ออนุญาตให้เว็บไซต์นี้เชื่อมต่อการทำงานกับเว็บแคม สักพักก็จะเห็นภาพของคุณปรากฎที่หน้าจอ ถ้าพร้อมแล้วก็&lt;strong&gt;กดปุ่ม Start Recording&lt;/strong&gt; บนจอได้ทันที&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_000cgw7RCzE/Sr14Dm8TNCI/AAAAAAAABhU/elGL1P1UiFU/s1600-h/image%5B13%5D.png"&gt;&lt;img title="Highlightcam recording" style="border-right: 0px; border-top: 0px; display: block; float: none; margin-left: auto; border-left: 0px; margin-right: auto; border-bottom: 0px" height="225" alt="Highlightcam recording" src="http://lh4.ggpht.com/_000cgw7RCzE/Sr14GnogM_I/AAAAAAAABhY/zuci3jKkxbk/image_thumb%5B7%5D.png?imgmax=800" width="549" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 3. &lt;strong&gt;ระบบก็จะเริ่มอัดภาพและเสียงที่เกิดหน้าจอเว็บแคม&lt;/strong&gt; ให้สังเกตตรงด้านล่างของจอจะมีปุ่มให้เปิดหรือปิดการเตือนว่ามีการเคลื่อนไหวสำคัญๆ เกิดขึ้นให้คุณทางอีเมล นอกจากนี้ยัง&lt;strong&gt;ตั้งค่าความอ่อนไหวของการจับภาพ (Sensitivity)&lt;/strong&gt; เลือกได้ตั้งแต่ระดับ 10-90%&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_000cgw7RCzE/Sr14J5jYz5I/AAAAAAAABiE/OEppNA-IJdk/s1600-h/image%5B44%5D.png"&gt;&lt;img title="Highlightcam setting" style="border-right: 0px; border-top: 0px; display: block; float: none; margin-left: auto; border-left: 0px; margin-right: auto; border-bottom: 0px" height="363" alt="Highlightcam setting" src="http://lh4.ggpht.com/_000cgw7RCzE/Sr14M9M3rAI/AAAAAAAABiM/fdy-LeYQiBs/image_thumb%5B29%5D.png?imgmax=800" width="434" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;ตัวอย่างเมลที่ได้รับเมื่อมีการเคลื่อนไหวเกิดขึ้นที่หน้าจอเว็บแคม เมื่อคลิกลิงก์ไปก็จะชมวิดีโอได้ทันที&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_000cgw7RCzE/Sr14PDGzmWI/AAAAAAAABhk/T7sAwvuyvsQ/s1600-h/image%5B26%5D.png"&gt;&lt;img title="Highlightcam send mail" style="border-right: 0px; border-top: 0px; display: block; float: none; margin-left: auto; border-left: 0px; margin-right: auto; border-bottom: 0px" height="405" alt="Highlightcam send mail" src="http://lh6.ggpht.com/_000cgw7RCzE/Sr14RXb7CXI/AAAAAAAABho/Uz-x6wKVrQE/image_thumb%5B16%5D.png?imgmax=800" width="511" border="0" /&gt;&lt;/a&gt;&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 4. ระหว่างที่คุณกดบันทึกภาพ ระบบก็จะทำการถ่ายภาพและบันทึกเสียงเอาไว้ตลอดเวลาไม่ว่าจะมีการเคลื่อนไหว หรือไม่ แต่ถ้ามีการเคลื่อนไหวเกิดขึ้น &lt;strong&gt;ทางเว็บก็จะตัดเฉพาะส่วนที่สำคัญ ๆ หรือเป็นไฮไลท์ &lt;/strong&gt;เช่น มีเสียงดัง มีแสงไฟเข้ามา (หากห้องอยู่ในที่มืด) หรือมีการเคลื่อนไหวมาให้เราดู เช่น หนูวิ่ง โดยแสดงผลเป็นภาพเคลื่อนไหว (นามสกุล .gif) ให้เราดูตัวอย่าง และเมื่อคลิกดูที่ภาพ ก็เห็นวิดีโอขนาดใหญ่ พร้อมโค้ดให้เราคัดลอกไปติดที่เว็บไซต์หรือบล็อกได้ โดย&lt;strong&gt;กดปุ่ม Sharing Option&lt;/strong&gt; ทางด้านแถบขวามือของแต่ละวิดีโอ&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_000cgw7RCzE/Sr14TpvocwI/AAAAAAAABhs/D3m_h8an5KQ/s1600-h/image%5B35%5D.png"&gt;&lt;img title="Highlightcam div" style="border-right: 0px; border-top: 0px; display: block; float: none; margin-left: auto; border-left: 0px; margin-right: auto; border-bottom: 0px" height="278" alt="Highlightcam div" src="http://lh4.ggpht.com/_000cgw7RCzE/Sr14Wuv8f4I/AAAAAAAABhw/0PexN4NEAP8/image_thumb%5B23%5D.png?imgmax=800" width="514" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p align="justify"&gt;สำหรับผู้ที่สมัครใช้&lt;strong&gt;บริการแบบฟรีๆ ทางระบบจะเก็บไฟล์วิดีโอทั้งหมดของเราไว้ 24 ชั่วโมง&lt;/strong&gt; แต่ถ้าเราต้องการให้ระบบเก็บไฟล์ไว้นานกว่านั้น (2 สัปดาห์) ก็จะต้องอัปเกรดบัญชีผู้ใช้เพื่อจ่ายเงินเดือนละ 300 บาท ก็จะสนุกและสุขใจกับการใช้งานเว็บไซต์โดยไม่มีโฆษณา และมีปุ่มที่ไว้ให้โหลดไฟล์ลงเครื่องได้อีกด้วย ซึ่งหากคุณต้องไปธุระที่ต่างประเทศและต้องทิ้งห้องคอนโดไว้อยู่เปล่าเปลี่ยว ก็สามารถสมัครใช้บริการแค่เฉพาะช่วงเวลาที่คุณไป และพอกลับมาก็ยกเลิกการใช้บริการแบบเสียเงินได้ คลิกที่นี่เพื่ออ่านข้อมูลเกี่ยวกับการชำระเงินและคุณประโยชน์ที่จะได้ มากกว่าการใช้งานแบบไม่เสียเงิน &lt;strong&gt;&lt;a href="http://highlightcam.com/subscribe/" rel="nofollow"&gt;ที่นี่&lt;/a&gt;&lt;/strong&gt; จุดเด่นสำคัญอีกอย่างของ HighlightCam คือ การบันทึกเวลาการถ่ายวิดีโอตามเวลาท้องถิ่นของประเทศที่ผู้ใช้อยู่ได้&lt;/p&gt;  &lt;p align="justify"&gt;   &lt;br /&gt;&lt;strong&gt;ใครบ้างเหมาะที่จะใช้บริการของ HighlightCam&lt;/strong&gt;    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; * คุณพ่อคุณแม่ที่ต้องเดินออกไปทำธุระชั่วครู่ ก็สามารถให้เว็บแคมช่วยตรวจตราดูแลเด็กเล็กๆ ได้    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; * สำหรับคนรักสัตว์ และพันธุ์พืช สามารถติดตามดูวิวัฒนาการสำคัญ ๆ ของพวกมันได้ตลอดเวลา เช่น การเลี้ยงกระต่าย เลี้ยงกล้วยไม้พันธุ์หายาก เป็นต้น    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; * สำหรับนักศึกษาที่อยู่หอแบบรวมกลุ่ม อาจมีปัญหาเรื่องการลักเล็กขโมยน้อย การใช้บริการนี้อาจจะทำให้เราได้รู้ว่าเกิดอะไรขึ้นบ้างในห้องของเราบ้าง    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; * บ้านหรือร้านค้าธุรกิจขนาดย่อม สามารถใช้ตรวจดูผู้เข้าออกยามค่ำคืนได้&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;strong&gt;เกร็ดเล็กเกร็ดน้อยเกี่ยวกับ HighlightCam&lt;/strong&gt;    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; HighlightCam เป็นเว็บไซต์น้องใหม่มาก เพิ่งเปิดตัวเมื่อเดือนกรกฎาคม ที่ผ่านมานี้ โดยได้รับเงินทุนจาก &amp;quot;Y Combinator&amp;quot; บริษัทระดมทุนสนับสนุนเว็บไซต์ใหม่ๆ ทั้งบริษัทมีพนักงานแค่ 2 คน ประกอบไปด้วยผู้ก่อตั้งคือ &lt;strong&gt;Michael J.T. O’Kelly&lt;/strong&gt; นักศึกษาปริญญาเอกด้านฟิสิกส์ชีวภาพแห่งมหาวิทยาลัยเทคโนโลยี MIT มหาวิทยาลัยด้านเทคโนโลยีที่ดีที่สุดของสหรัฐอเมริกา ซึ่งได้ไอเดียการสร้างเว็บไซต์ใช้เว็บแคมเป็นกล้องวงจรปิดเพราะเขาและภรรยา อยากหาวิธีดูแลกระต่ายน้อยของพวกเขาอย่างใกล้ชิด และเล็งเห็นว่าอุตสาหกรรมอื่นๆ ก็ต้องการการดูแลความปลอดภัยด้วยวิธีง่ายๆ และไม่ต้องลงทุนมากเช่นกัน ส่วนพนักงานอีกคนคือ Mike Katsevman&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5321967662472700056-6496043019327435430?l=mechacity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechacity.blogspot.com/feeds/6496043019327435430/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5321967662472700056&amp;postID=6496043019327435430&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/6496043019327435430'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/6496043019327435430'/><link rel='alternate' type='text/html' href='http://mechacity.blogspot.com/2009/09/highlightcam-webcam-video-service.html' title='Highlightcam: webcam video service | บริการกล้องวงจรปิดออนไลน์แบบฟรีๆ (ที่ยังมีในโลก)'/><author><name>Mr.P</name><uri>http://www.blogger.com/profile/04747663677248244453</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_000cgw7RCzE/SrzdVEqTzWI/AAAAAAAABg0/5zPTCIib8aU/S220/kratok2006%40hotmail%5B1%5D.com_a6fd6c2c.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_000cgw7RCzE/Sr14tUI2Z0I/AAAAAAAABh8/lk7ImkvSjts/s72-c/image%5B43%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5321967662472700056.post-3490053579280259689</id><published>2009-09-23T21:25:00.001-07:00</published><updated>2009-09-23T21:58:39.770-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Web Cam'/><category scheme='http://www.blogger.com/atom/ns#' term='หุ่นยนต์'/><title type='text'>Bandai NetTansor WiFi webcam : หุ่นยนต์เว็บแคม จากค่าย Bandai</title><content type='html'>&lt;p&gt;&lt;a href="http://lh6.ggpht.com/_000cgw7RCzE/Srr0vAfDEoI/AAAAAAAABgc/YG82JaaFHho/s1600-h/image%5B18%5D.png"&gt;&lt;img title="Bandai NetTansor WiFi webcam" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; margin: 5px 0px 5px 10px; border-right-width: 0px" height="295" alt="Bandai NetTansor WiFi webcam" src="http://lh4.ggpht.com/_000cgw7RCzE/Srr0wd4olCI/AAAAAAAABgg/Khgakxj4LP4/image_thumb%5B14%5D.png?imgmax=800" width="421" align="right" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; สวัสดีครับเพื่อนๆ วันนี้ผมได้มีโอกาสได้มาเขียนบทความรีวีวเจ้าหุ่นยนต์ควบคุมแบบไร้สาย ผ่านตัวเว็บแคมและ Wreless เป็นหุ่นยนต์จากค่าย Bandai ของญี่ปุ่น ชื่อ &lt;strong&gt;Bandai NetTansor&lt;/strong&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; จากในครั้งก่อนผมได้เขียนเรื่องที่มีคนนำเอา Router มาทำเป็นหุ่นยนต์ (&lt;a title="จับ Router มาทำหุ่นยนต์" href="http://mechacity.blogspot.com/2009/04/router.html" target="_blank"&gt;จับ Router มาทำหุ่นยนต์&lt;/a&gt;) ผมมองว่า ถ้าในแง่ของการฝึกทักษะ และกระบวนการเรียนรู้ในการสร้างหุ่นยนต์นั้น เป็นสิ่งที่ดี ที่จะทำให้เรามีความรู้ ความเข้าใจในการที่จะประดิษฐ์หุ่นยนต์แบบควบคุมไร้สายขึ้นมาสักตัว&amp;#160; แต่ถ้าในเชิงพานิชย์แล้ว หุ่นยนต์ที่จะทำออกมาขายจะต้องมีการออกแบบให้มีรูปทรงที่ล้ำสมัย กลมกลืนและเข้ากันได้ดีกับชีวิตประจำวันจริงๆ ขืนถ้าเราปล่อยให้หุ่นยนต์ที่เราสร้างออกมาอัจริยะแค่ไหน ก็คงอาจจะไม่ติดตลาดหรือขาดคนที่สนใจเป็นแน่ๆ เพราะยังงัยซะเราก็ยังมองที่รูปลักษณ์ภายนอกเป็นอันดับแรกอยู่แล้ว ส่วนเรื่อง feature การทำงานก็จะมองเป็นอันดับรองลงมา (ก็เป็นซะอย่างนั้น หนอคนเรา)&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&amp;#160; &lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; เจ้าหุ่นยนต์ NetTansor เป็นหุ่นยนต์ประเภทเว็บแคม (Robotic Webcam) เคลื่อนที่ด้วยล้อ สามล้อ โดยมีล้อหลังเป็นตัวกำหนดทิศทางในการเคลื่อนที่ โต้ตอบการสนทนาทางไมค์โครโฟน และส่งสัญญาณผ่านเครือข่ายไร้สาย (wireless network) ตามมาตรฐาน Wi-Fi (802.11b/g) มีเซ็นเซอร์ด้านหน้า เพื่อตรวจจับวัตถุสิ่งกีดขวางด้านหน้า 3 ตัว.&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ด้วยรูปทรงที่กระทัดรัด แต่ความสามารถเหลือร้าย เจ้าหุ่นยนต์ &lt;strong&gt;Bandai NetTansor &lt;/strong&gt;เราสามรถควบคุมเจ้าตัวหุ่นยนต์ผ่านทาง internet ก็ได้ โดยผ่านตัวโปรแกรมที่ติดตั้งลงบนเครื่อง PC ของเรา และเจ้าหุ่ยนต์ &lt;strong&gt;Bandai NetTansor&lt;/strong&gt; นี้ได้รับการติดตั้งระบบการมองเห็นโดยใช้เทคโนโลยี ViRP (Visual Pattern Recognition:การมองเห็นแบบจำรู้รูปแบบ ) เป็นเทคโนโลยีการมองเห็นที่ดีที่สุดสำหรับหุ่นยนต์เลยในขณะนี้ ตัวอย่างการนำหุ่นยนต์ &lt;strong&gt;Bandai NetTansor &lt;/strong&gt;ไปใช้งานที่นิยม คือเป็นหน่วยลาดตระเวนภายในบ้าน &lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ขอเสริมเกี่ยวกับระบบ ViRP (Visual Pattern Recognition:การมองเห็นแบบจำรู้รูปแบบ ) ที่ติดตั้งอยู่บน &lt;strong&gt;Bandai NetTansor&lt;/strong&gt; สักนิดนึง เป็นระบบการมองเห็นอัจฉริยะที่ติดตั้งบนตัวหุ่นยนต์ ด้วยการทำงานที่มีปฏิสัมพันธ์กับสิ่งแวดล้อมที่มันเจอ มันสามารถระบุและจดจำวัตถุที่มันเจอได้ ตัวอย่างเช่น พ่อแม่ผู้ปกครอง สามารถที่จะทำการโปรแกรมเจ้าหุ่นยนต์ให้เดินทางไปยังห้องครัว หรือแม้กระทั่งให้มันโต้ตอบสนทนากับลูกได้ เมื่อเจ้าหุ่นยนต์เคลื่อนที่ไปเจอ &lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://lh6.ggpht.com/_000cgw7RCzE/Srr0xSiyDdI/AAAAAAAABgo/nqBnrpanM6Q/s1600-h/image%5B16%5D.png"&gt;&lt;img title="หุ่ยนต์ Bandai NetTansor " style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; margin: 0px 10px 0px 0px; border-right-width: 0px" height="351" alt="หุ่ยนต์ Bandai NetTansor " src="http://lh5.ggpht.com/_000cgw7RCzE/Srr0yZ1FeyI/AAAAAAAABgs/rRwwgrfih7U/image_thumb%5B12%5D.png?imgmax=800" width="321" align="left" border="0" /&gt;&lt;/a&gt; ข้อมูลทางด้านเทคนิค&lt;/p&gt;  &lt;p&gt;- ผลิตโดยบริษัท Bandai &lt;/p&gt;  &lt;p align="justify"&gt;- ใช้พลังงานจากถ่าน alkaline&lt;/p&gt;  &lt;p align="justify"&gt;- สามารถโปรแกรมข้อมูลได้&lt;/p&gt;  &lt;p align="justify"&gt;- มีเซ็นเซอร์ตรวจจับวัตถุด้านหน้า 3 ตัว และเว็บแคม&lt;/p&gt;  &lt;p align="justify"&gt;- ขนาดความสูง 11.4 นิ้ว&lt;/p&gt;  &lt;p align="justify"&gt;- น้ำหนัก 980 กรัม&lt;/p&gt;  &lt;p align="justify"&gt;- สามารถทำงานได้นาน 2.5 ชั่วโมง ต่อการชาร์ตไฟ 1 ครั้ง &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;ol&gt;องค์ประกอบ ประกอบได้ด้วย&lt;/ol&gt;  &lt;p&gt;* Video camera.    &lt;br /&gt;* Microphone and speaker.     &lt;br /&gt;* Wireless card and antenna.     &lt;br /&gt;* Three forward facing sensors.     &lt;br /&gt;* Three-wheel driving base.     &lt;br /&gt;* ViPR visual pattern recognition technology.&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;div class="wlWriterEditableSmartContent" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:de971121-db5d-472b-bff8-d3cba5569081" style="padding-right: 0px; display: block; padding-left: 0px; float: none; padding-bottom: 0px; margin-left: auto; width: 425px; margin-right: auto; padding-top: 0px"&gt;&lt;div id="95e93824-cd63-48cf-9937-c9a12f813967" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=li3I8QJYSMU&amp;amp;hl=en&amp;amp;fs=1&amp;amp;color1=0x2b405b&amp;amp;color2=0x6b8ab6" target="_new"&gt;&lt;img src="http://lh3.ggpht.com/_000cgw7RCzE/Srr8fs46RMI/AAAAAAAABgw/KSFCYfhq3Sg/video9278faac3c62%5B3%5D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('95e93824-cd63-48cf-9937-c9a12f813967'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/li3I8QJYSMU&amp;amp;hl=en&amp;amp;fs=1&amp;amp;color1=0x2b405b&amp;amp;color2=0x6b8ab6&amp;amp;hl=en\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/li3I8QJYSMU&amp;amp;hl=en&amp;amp;fs=1&amp;amp;color1=0x2b405b&amp;amp;color2=0x6b8ab6&amp;amp;hl=en\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="clear:both;font-size:.8em;"&gt;หุ่นยนต์ Bandai NetTansor ทำความสะอาดบ้าน&lt;/div&gt;&lt;/div&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;ทิ้งทายสักนิด หากเราค้องการให้อุตสาหรกรรมของหุ่นยนต์ในเมืองไทยได้รับการสนับสนุน ไม่ว่าจะเป็นเงินสนับสนุนจากรัฐบาล หรือเกชนก็ตาม เราควรจะมองถึงเรื่อการดีไซน์ด้วย ไม่ว่าอย่างไรก็ตาม หน้าตาดี มีชัยไปกว่าครึ่งครับ &lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5321967662472700056-3490053579280259689?l=mechacity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechacity.blogspot.com/feeds/3490053579280259689/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5321967662472700056&amp;postID=3490053579280259689&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/3490053579280259689'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/3490053579280259689'/><link rel='alternate' type='text/html' href='http://mechacity.blogspot.com/2009/09/bandai-nettansor-wifi-webcam-bandai.html' title='Bandai NetTansor WiFi webcam : หุ่นยนต์เว็บแคม จากค่าย Bandai'/><author><name>Mr.P</name><uri>http://www.blogger.com/profile/04747663677248244453</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_000cgw7RCzE/SrzdVEqTzWI/AAAAAAAABg0/5zPTCIib8aU/S220/kratok2006%40hotmail%5B1%5D.com_a6fd6c2c.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_000cgw7RCzE/Srr0wd4olCI/AAAAAAAABgg/Khgakxj4LP4/s72-c/image_thumb%5B14%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5321967662472700056.post-8747359278100010880</id><published>2009-09-22T21:29:00.001-07:00</published><updated>2009-09-23T09:40:07.180-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='หุ่นยนต์'/><title type='text'>Kondo Robot Dancing (ขำ กร๊ากก คิดได้งัยเนี้ย)</title><content type='html'>&lt;p align="justify"&gt;ช่วงนี้ด้วยความแรงของกระแสเกาหลีที่เข้ามาในบ้านเรา ทั้งเพลงและละคร การแต่งตัว อาหารการกิน ทำให้หลายๆคน ต่างพากันเกาะกระแสเกาหลี จนจะเรียกได้ว่า วัยรุ่นไทยสมัยนี้กลายเป็นวัยรุ่นเกาหลีกันไปหมดแล้ว ไม่เพียงแต่วัยรุ่นเท่านั้น แม้แต่หุ่นยนต์ก็ยังไม่พ้นกระแสเกาหลีเลย เมื่อคนสร้างหุ่นยนต์จับเอาหุ่นยนต์ kondo สามตัวมาโปรแกรมท่าเต้นเพลง Nobody ของวง&amp;#160; Wonder Girls &lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;img title="wonder girls" style="border-top-width: 0px; display: block; border-left-width: 0px; float: none; border-bottom-width: 0px; margin-left: auto; margin-right: auto; border-right-width: 0px" height="313" alt="wonder girls" src="http://lh6.ggpht.com/_000cgw7RCzE/Srml1UsHM2I/AAAAAAAABf8/ZV_ka4SE1Do/image%5B15%5D.png?imgmax=800" width="384" border="0" /&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;ใน Music VDO เพลง Nobody ของ Wonder Girls ได้นักเต้นจากเจ้าหุ่นยนต์ &lt;strong&gt;Kondo&lt;/strong&gt; ซึ่งเป็นเป็นหุ่นยนต์ที่ประกอบด้วยข้อต่อที่เป็น servo motor ซะส่วนใหญ่ การเคลื่อนไหวของมันจึงสามารถที่จะหมุน จะงอแขนขา หมุนตัวได้อย่างคล่องแคล่วรวดเร็ว &lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;img title="kondo moving" style="border-top-width: 0px; display: block; border-left-width: 0px; float: none; border-bottom-width: 0px; margin-left: auto; margin-right: auto; border-right-width: 0px" height="112" alt="kondo moving" src="http://lh4.ggpht.com/_000cgw7RCzE/SrmkEQxVHkI/AAAAAAAABgA/dIZZRoBc48c/image%5B16%5D.png?imgmax=800" width="567" border="0" /&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;มาชมคลิปวีดีโอกัน ว่าจะเต้นออกมาได้เหมือนขนาดไหน แต่รับรองได้ว่าเพื่อนๆต้องขำแน่นอน โดยเฉพาะเจ้า kondo ตัวกลางมันเต้น B-boy ด้วยนะ แต่เสียดายนะ ไม่ได้มาเต้นครบทั้งห้าตัว ไม่งั้น wonder girls ตกงานแน่ๆ 55555+&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;div class="wlWriterSmartContent" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:11f0525f-59de-41de-bb66-2e1be386823f" style="padding-right: 0px; display: block; padding-left: 0px; float: none; padding-bottom: 0px; margin-left: auto; width: 425px; margin-right: auto; padding-top: 0px"&gt;   &lt;div id="e84ce5e7-3ae7-43ed-9771-a0fc4bdca88a" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;     &lt;div&gt;&lt;embed src="http://www.youtube.com/v/jywQLnUnMG0&amp;amp;hl=en&amp;amp;fs=1&amp;amp;&amp;amp;hl=en" width="425" height="355" type="application/x-shockwave-flash" /&gt;&lt;/div&gt;   &lt;/div&gt; &lt;/div&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5321967662472700056-8747359278100010880?l=mechacity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechacity.blogspot.com/feeds/8747359278100010880/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5321967662472700056&amp;postID=8747359278100010880&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/8747359278100010880'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/8747359278100010880'/><link rel='alternate' type='text/html' href='http://mechacity.blogspot.com/2009/09/kondo-robot-dancing.html' title='Kondo Robot Dancing (ขำ กร๊ากก คิดได้งัยเนี้ย)'/><author><name>Mr.P</name><uri>http://www.blogger.com/profile/04747663677248244453</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_000cgw7RCzE/SrzdVEqTzWI/AAAAAAAABg0/5zPTCIib8aU/S220/kratok2006%40hotmail%5B1%5D.com_a6fd6c2c.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_000cgw7RCzE/Srml1UsHM2I/AAAAAAAABf8/ZV_ka4SE1Do/s72-c/image%5B15%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5321967662472700056.post-8760250253777149829</id><published>2009-09-19T10:06:00.001-07:00</published><updated>2009-09-19T10:17:54.093-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='LabVIEW'/><title type='text'>LabVIEW Project</title><content type='html'>&lt;p align="justify"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; จริงๆ ผมตั้งใจจะเขียนบทความเรื่องของ LabVIEW ในอีกหลายๆตอน แต่ตอนนี้คงไม่แล้วหล่ะ เหตุผลเพราะ ผมสมัครงานที่ซินโครตรอนแล้วไม่ผ่าน เศร้าเลย&amp;#160; หลายคนคงจะงง แล้วมันเกี่ยวกันตรงไหน ในตำแหน่งที่ผมไปสมัคร เค้ารับคนที่สามารถใช้ LabVIEW และใช้โปรแกรมที่&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://lh3.ggpht.com/_000cgw7RCzE/SrUPdlAPW9I/AAAAAAAABfI/2jbUnPwV_mw/s1600-h/image%5B5%5D.png"&gt;&lt;img title="ใบรับสมัครงานซินโครตรอน" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; margin: 5px 0px 0px 5px; border-right-width: 0px" height="92" alt="ใบรับสมัครงานซินโครตรอน" src="http://lh4.ggpht.com/_000cgw7RCzE/SrUPgpJwTSI/AAAAAAAABfM/qQFsTVbTjS0/image_thumb%5B3%5D.png?imgmax=800" width="244" align="right" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p align="justify"&gt;เกี่ยวข้องกับ Web application ได้ ซึ่งอันหลังเนี่ย ผมว่าหมูที่สุดสำหรับผมแล้ว ส่วนโปรแกรม LabVIEW ผมคิดว่าถ้าคนที่เขียนโปรแกรมเป็นอยู่แล้ว ก็ไม่ได้ยากเย็นเท่าไหร่เลย ซึ่งเหตุผลเพียงสองข้อนี้ ไม่น่าจะทำให้ผมไม่สามารถเข้าทำงานที่ซินโครตรอนได้ แต่ถ้าเป็นเหตุผลที่ผมไม่ได้จบในสาขาที่ท่านต้องการ ผมคงไม่เถียงในข้อนั้น (ผมจบแมคคาทรอนิกส์) แต่ผมว่ามันไม่สำคัญ เพราะจริงๆแล้ว เราต้องการคนที่เข้าไปทำงานตามที่ต้องการ หรือเราต้องการคนที่จบสาขาที่ต้องการกันแน่หล่ะ แต่อย่างว่าแหละ คงเรียกร้องอะไรไม่ได้ ทำงานของเราต่อไปแล้วกัน &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160; เอาเป็นว่าในบทความตอนนี้ คงเป็นการรวบรวม LabVIEW ที่คิดว่ามีประโยชน์ซึ่งผมได้ค้นหาใน YouTube มาให้เพื่อนๆได้ดู และลิ้งค์ที่เกี่ยวข้องกับ LabVIEW ที่เกี่ยวข้องกับโปรเจค มาฝากเพื่อนๆ และคงจะไปเขียนเรื่องอื่นต่อที่ไม่ใช่เรื่อง LabVIEW แล้วกัน &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&amp;#160;&amp;#160; โปรเจคแรกของ LabVIEW ที่เอามาให้ดู เป็นการใช้โปรแกรม LabVIEW ควบคุมและประมวลผลในการแก้ปัญหาลูกบิด Rubik ซึ่งถ้าเพื่อนๆคนไหนที่เคยเล่นลูกบิด Rubik จะพบว่ามันมีสูตรในการบิด ที่จะทำอย่างไรให้สีของลูกบิดเรียงตัวเป็นสีเดียวกันนี้อยู่ในด้านเดียวกัน จะสังเกตเห็นว่าในครั้งแรกที่แขนกลจับลูกบิด Rubik มันไม่ได้ทำการบิดลูกบิดเลย มันเพียงแต่ทำการหมุนลูกบิดไปมา ซึ่งตรงนี้ผมเข้าใจว่าคนที่ออกแบบโปรแกรมจะต้องทำการสั่งให้โปรแกรมจดจำตำแหน่งสีของลูกบิดในแต่ละตำแหน่งก่อน จนเมื่อหมุนครบทุกด้านจึงค่อยทำการเปรียบเทียบแล้วสั่งให้แขนกลทำการหมุนลูกบิดไปตามสูตรที่ตั้งไว้ ในส่วนของการทำ Image Processing ของ LabVIEW ก็ไม่ได้ยากเย็นอะไรเลย สมัยที่ผมเรียน Lab Mechatronics System เราใช้ IMAQ VISION 7.1 ซึ่งเป็นไลบรารี่ที่เอาไว้เชื่อมต่อกล้อง web cam เข้ากับโปรแกรม LabVIEW ซึ่งช่วยในการประมวลผลภาพและวิเคราะห์ภาพ &lt;/p&gt;  &lt;div class="wlWriterEditableSmartContent" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:199d0c86-6337-47bb-b78b-f282d8e5580a" style="padding-right: 0px; display: block; padding-left: 0px; float: none; padding-bottom: 0px; margin-left: auto; width: 425px; margin-right: auto; padding-top: 0px"&gt;&lt;div id="11e7e7bd-e5ca-4432-b1f2-ebf78e3d7e0a" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=TLnDuFkQUdc&amp;amp;hl=en&amp;amp;fs=1&amp;amp;color1=0x006699&amp;amp;color2=0x54abd6" target="_new"&gt;&lt;img src="http://lh6.ggpht.com/_000cgw7RCzE/SrUSMfvTAaI/AAAAAAAABfc/5YRh3vNBjV4/video8eba8f433a1c%5B2%5D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('11e7e7bd-e5ca-4432-b1f2-ebf78e3d7e0a'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/TLnDuFkQUdc&amp;amp;hl=en&amp;amp;fs=1&amp;amp;color1=0x006699&amp;amp;color2=0x54abd6&amp;amp;hl=en\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/TLnDuFkQUdc&amp;amp;hl=en&amp;amp;fs=1&amp;amp;color1=0x006699&amp;amp;color2=0x54abd6&amp;amp;hl=en\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&amp;#160;&amp;#160; โปรเจคต่อมาที่อยากนำเสนอ เป็นการใช้ LabVIEW ร่วมกับ Web application ทำหน้าที่เป็น Web Service ทำหน้าที่ในการให้ข้อมูลที่ได้จากการเก็บข้อมูลของตัว Hard Ware แล้วตัวโปรแกรม LabVIEW ทำการเก็บข้อมูลแล้วส่งข้อมูลออกทางหน้าต่าง web browser ซึ่งใน clip VDO นี้ เค้าสาธิตการใช้ LabVIEW 2009 ในการสร้างหน้า web application ที่จะเอาไว้โชว์ข้อมูล &lt;/p&gt;  &lt;div class="wlWriterEditableSmartContent" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:8b05bcb2-a758-4850-a68d-3d05a7df2ac3" style="padding-right: 0px; display: block; padding-left: 0px; float: none; padding-bottom: 0px; margin-left: auto; width: 425px; margin-right: auto; padding-top: 0px"&gt;&lt;div id="2f4b2718-3b92-4d46-b3e3-c26f9d3b330e" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=mjopR8NfCnY&amp;amp;hl=en&amp;amp;fs=1&amp;amp;color1=0x2b405b&amp;amp;color2=0x6b8ab6" target="_new"&gt;&lt;img src="http://lh5.ggpht.com/_000cgw7RCzE/SrUPmpA1nQI/AAAAAAAABfg/0Le4QyZLxRs/videofc0cce35713c%5B2%5D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('2f4b2718-3b92-4d46-b3e3-c26f9d3b330e'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/mjopR8NfCnY&amp;amp;hl=en&amp;amp;fs=1&amp;amp;color1=0x2b405b&amp;amp;color2=0x6b8ab6&amp;amp;hl=en\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/mjopR8NfCnY&amp;amp;hl=en&amp;amp;fs=1&amp;amp;color1=0x2b405b&amp;amp;color2=0x6b8ab6&amp;amp;hl=en\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&amp;#160;&amp;#160; หากเพื่อนๆสนใจเอาไปทำจริง ผมได้ค้นหาตัวอย่างจากในเว็บ ก็เลยไปเจอของเป็นบทความเรื่อง “&lt;a title="เขียนโปรแกรมควบคุม LPT Port ด้วย Labview" href="http://is.msu.ac.th/e-learning/articles/lpt-labview/" target="_blank" rel="nofollow"&gt;เขียนโปรแกรมควบคุม LPT Port ด้วย Labview และควบคุมผ่านอินเตอร์เน็ตสำหรับผู้เริ่มต้น&lt;/a&gt;” โดยอาจารย์ จักรกฤษณ์ แสงแก้ว&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&amp;#160;&amp;#160; ส่วนโปรเจคต่อมา เป็นการใช้ LabVIEWควบคุมการเคลื่อนที่ของรถเข็นผู้พิการ แต่จากเท่าที่ผมดูใน clip VDO นี้ เค้าเพียงสาธิตแนวความคิดที่เค้าจะเอาโปรแกรม LabVIEW ไปควบคุมเท่านั้น ยังไม่ได้เอาไปควบคุมจริงๆ แต่ว่าไอเดียเค้าเจ๋งมาก เค้าใช้การควบคุม control GUI ของ LabVIEW ด้วยเสียง (มีบางช่วงที่มันไม่ตอบสนอง ขำดี) หรือใช้การควบคุมผ่านตัว Joy Stick ก็ได้ นับว่าเป็นการประยุกต์ LabVIEW ได้เป็นอย่างดี ซึ่งในตอนต่อมาเค้าใช้บอร์ดไมโครคอนโทรลเลอร์ควบคุมรถเข็น (&lt;a href="http://www.youtube.com/watch?v=0x9BfUmj600" target="_blank" rel="nofollow"&gt;Voice Controlled Power Wheelchair - 2nd Try&lt;/a&gt;) จริงๆ โดยควบคุมผ่านเสียงคำสั่งที่โปรแกรมไว้แล้ว &lt;/p&gt;  &lt;div class="wlWriterEditableSmartContent" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:025be815-b86d-4cca-b0be-6781be715cc8" style="padding-right: 0px; display: block; padding-left: 0px; float: none; padding-bottom: 0px; margin-left: auto; width: 425px; margin-right: auto; padding-top: 0px"&gt;&lt;div id="b66559c7-690b-44a7-8add-a085dda8e56d" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=5ks39MmlnVg&amp;amp;hl=en&amp;amp;fs=1&amp;amp;color1=0x234900&amp;amp;color2=0x4e9e00" target="_new"&gt;&lt;img src="http://lh3.ggpht.com/_000cgw7RCzE/SrUPpcQopfI/AAAAAAAABfo/Y--NMoTf1xU/videoc274a42c0077%5B2%5D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('b66559c7-690b-44a7-8add-a085dda8e56d'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/5ks39MmlnVg&amp;amp;hl=en&amp;amp;fs=1&amp;amp;color1=0x234900&amp;amp;color2=0x4e9e00&amp;amp;hl=en\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/5ks39MmlnVg&amp;amp;hl=en&amp;amp;fs=1&amp;amp;color1=0x234900&amp;amp;color2=0x4e9e00&amp;amp;hl=en\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&amp;#160;&amp;#160; ยังมีโปรเจคที่เกี่ยวกับ LabVIEW อีกเยอะครับ เพื่อนๆสามารถค้นหาดูได้ใน You Tube ครับ และยังมีอีกทีนึงที่อยากแนะนำ นั่นก็คือ แหล่งชุมชนของนักพัฒนาของเว็บของ LabVIEW โดยตรงครับ (&lt;a title="NI Developer Zone" href="http://zone.ni.com/dzhp/app/main" target="_blank" rel="nofollow"&gt;NI Developer Zone&lt;/a&gt;) ซึ่งเป็นแหล่งที่คนที่ชอบ LabVIEW เค้ามาแชร์ความรู้และโชว์โปรเจคกันครับ ที่นั่นจะมี source code ของโปรเจค LabVIEW แจกกันด้วยครับ (ผมไม่แน่ใจว่าต้องสมัครสมาชิกก่อนหรือเปล่า จำไม่ได้แล้ว) &lt;/p&gt;  &lt;p align="justify"&gt;หวังว่าคงจะมีประโยชน์กับเพื่อนๆบ้างนะครับ วันนี้คงต้องจบไว้เท่านี้ ดึกแล้ว พรุ่งนี้ต้องไปเรียนต่อ ราตรีสวัสดิ์ครับ &lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5321967662472700056-8760250253777149829?l=mechacity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechacity.blogspot.com/feeds/8760250253777149829/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5321967662472700056&amp;postID=8760250253777149829&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/8760250253777149829'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/8760250253777149829'/><link rel='alternate' type='text/html' href='http://mechacity.blogspot.com/2009/09/labview-project.html' title='LabVIEW Project'/><author><name>Mr.P</name><uri>http://www.blogger.com/profile/04747663677248244453</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_000cgw7RCzE/SrzdVEqTzWI/AAAAAAAABg0/5zPTCIib8aU/S220/kratok2006%40hotmail%5B1%5D.com_a6fd6c2c.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_000cgw7RCzE/SrUPgpJwTSI/AAAAAAAABfM/qQFsTVbTjS0/s72-c/image_thumb%5B3%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5321967662472700056.post-5711785648717049087</id><published>2009-08-10T22:43:00.001-07:00</published><updated>2009-08-13T07:18:20.925-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='LabVIEW'/><title type='text'>LabVIEW ตอนที่1 (introduction)</title><content type='html'>&lt;p&gt;&lt;img title="LabVIEW" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; margin-left: 0px; margin-right: 0px; border-right-width: 0px" height="242" alt="LabVIEW" src="http://lh3.ggpht.com/_000cgw7RCzE/SoEFBCsRt1I/AAAAAAAABSM/XVbUTzcIY9E/image%5B13%5D.png?imgmax=800" width="309" align="left" border="0" /&gt;&lt;/p&gt;  &lt;p align="left"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; สวัสดีครับเพื่อนๆ วันนี้มีโปรเจคใหม่มานำเสนอ เป็นเรื่องเกี่ยวกับ LabVIEW เพื่อนๆหลายคนคงมีโอกาสได้ใช้เจ้าตัวโปรแกรม LabVIEW ตัวนี้ ซึ่ง ณ ตอนนี้ โปรแกรม LabVIEW ได้ออกมาเป็นเวอร์ชั่น 2009 แล้ว (พักหลังๆ โปรแกรมจะเปลี่ยนเวอร์ชั่น ตามปี ค.ศ. ) &lt;/p&gt;  &lt;p&gt;Laboratory Virtual Instrument Engineering Workbench แปลง่ายๆก็คือ เป็นโปรแกรมที่สามารถออกแบบเป็นเสมือนเครื่องมือวัดที่ใช้ภายในแลป นั่นเอง แต่ส่วนใหญ่จะวัดได้เฉพาะสัญญาณทางไฟฟ้า เพราะฉะนั้นหากจะทำการวัดสัญญาณรูปแบบอื่น ต้องทำการแปลงสัญญาณนั้นๆ ให้อยู่ในรูปสัญญาณทางไฟฟ้าเสียก่อน (ซึ่งอาจจะใช้ DAQ ในการแปลงเสียก่อน) แล้วจึงส่งเข้ามาทางพอร์ตคอมพิวเตอร์เพื่อเข้าสู่โปรแกรม LabVIEW ต่อไป&amp;#160; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; การใช้งานโปรแกรม LabVIEW นั้นเป็นการทำงานภายใต้สภาวะที่เรียกว่า GUI (Graphic User Interface) ซึ่งเป็นการเขียนโปรแกรมแบบ ลากวางๆ แล้วโยงเส้นสัญญาณเชื่อมเข้าหากันในแต่ละบล๊อก ให้ข้อมูลที่เราต้องการนั้นไหลไป ซึ่งถ้ามองในแง่ของการเขียนโปรแกรมโดยใช้ภาษาคอมพิวเตอร์แบบ command line แล้ว เราอาจจะต้องพบว่า ชีวิตเราช่างแสนจะลำบากซะเหลือเกิน กว่าที่เราจะสกัดเอาข้อมูลที่ได้จากอุปกรณ์ภายนอก นำเข้ามาในโปรแกรมของเรา แล้วไปผ่านการประมวณผล แต่ด้วย LabVIEW ซึ่งทำงานแบบ GUI Programming ทำให้การทำงานของเราง่ายขึ้น เพียงแต่เพื่อน ลากวางๆ แล้วทำการเขียนโปรแกรมอีกนิดหน่อย เพียงเท่านี้ เพื่อนๆก็สามารถที่จะสกัดเอาข้อมูลออกมาได้แล้ว &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;img title="GUI LabVIEW" style="border-top-width: 0px; display: block; border-left-width: 0px; float: none; border-bottom-width: 0px; margin-left: auto; margin-right: auto; border-right-width: 0px" height="238" alt="GUI LabVIEW" src="http://lh4.ggpht.com/_000cgw7RCzE/SoETY77LXqI/AAAAAAAABSU/BwF7FakhSLU/image%5B24%5D.png?imgmax=800" width="390" border="0" /&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ส่วนในเรื่องการเข้ากันได้กับอุปกรณ์ฮาร์ดแวร์ภายนอก ทางบริษัท NI ซึ่งผลิตโปรแกรม LabVIEW นี้ บอกว่าสามารถรองรับอุกรณ์ภายนอกได้เป็นพันๆชนิด และยังมี library รองรับอีกมากมาย&amp;#160;&amp;#160; แต่ข้อเสีย มันก็มี คือ มันไม่สามารถทำงานเป็น Stand alone ได้ ผมหมายถึงว่า หากเพื่อนๆต้องการทำอุปกรณ์ขึ้นมาสักชิ้น โดยใช้เพียงแค่ตัวไมโครคอนโทรลเลอร์แล้ว เพื่อนๆไม่สามารถทำได้อย่างแน่นอน เพราะมันไม่เหมาะกับงานขนาดเล็ก ฉะนั้น เราจะเห็นได้ว่า LabVIEW นั้นจะถูกใช้ในโรงงานอุตสาหกรรม หรือไม่ก็ตามแลปทดลองที่ทำงานเกี่ยวข้องกับทางสัญญาณ ซะส่วนใหญ่ แต่ถ้าจะมีใครเอาไปประยุกต์กับงานขนาดเล็ก ก็เหมือนจะเป็นการขี่ช้างจับตั๊กแตน จนเกินไป&lt;/p&gt;  &lt;p&gt;&lt;img title="LabVIEW with Hardware" style="border-top-width: 0px; display: block; border-left-width: 0px; float: none; border-bottom-width: 0px; margin-left: auto; margin-right: auto; border-right-width: 0px" height="292" alt="LabVIEW with Hardware" src="http://lh4.ggpht.com/_000cgw7RCzE/SoETa9P3uZI/AAAAAAAABSg/Sz4iyQICA2A/image%5B25%5D.png?imgmax=800" width="395" border="0" /&gt; &lt;/p&gt;  &lt;p&gt;เรามาดูกันว่าเจ้าโปรแกรม LabVIEW 2009 ที่กำลังพูดถึงอยู่นี้ ทำอะไรได้บ้าง ผมคงจะทิ้งแค่หัวข้อหลักๆไว้ก่อน สำหรับบทความในตอนนี้ ซึ่งในตอนต่อๆไป เราจะมาขยายความในแต่ละหัวข้อกัน &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Acquiring Data and Processing Signals (การดึงสัญญาณเข้ามาและทำการประมวณผลสัญญาณ)&lt;/li&gt;    &lt;li&gt;Instrument Control (การควบคุมเครื่องมือต่างๆ)&lt;/li&gt;    &lt;li&gt;Automating and Validating Test Systems (ทำงานเป็นแบบอัตโนมัติ และทำหน้าที่เป็นตัวทดสอบระบบต่างๆ)&lt;/li&gt;    &lt;li&gt;Industrial Measurements and Control (ใช้ในการวัดในงานอุตสาหกรรม)&lt;/li&gt;    &lt;li&gt;Designing Embedded Systems (ใช้ในการออกแบบระบบควบคุมแบบฝังตัว)&lt;/li&gt;    &lt;li&gt;Teaching and Research (ใช้ในการสอนและการค้นคว้าวิจัยต่างๆได้มากมาย)&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;วันนี้ คงฝากไว้เพียงเท่านี้ครับ หวังว่าคงมีประโยชน์สำหรับเพื่อนบ้าง อย่างน้อยก็มีประโยชน์สำหรับตัวผมด้วยครับ แล้วเจอกันในตอนต่อไปครับ&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5321967662472700056-5711785648717049087?l=mechacity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechacity.blogspot.com/feeds/5711785648717049087/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5321967662472700056&amp;postID=5711785648717049087&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/5711785648717049087'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/5711785648717049087'/><link rel='alternate' type='text/html' href='http://mechacity.blogspot.com/2009/08/labview-1-introduction.html' title='LabVIEW ตอนที่1 (introduction)'/><author><name>Mr.P</name><uri>http://www.blogger.com/profile/04747663677248244453</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_000cgw7RCzE/SrzdVEqTzWI/AAAAAAAABg0/5zPTCIib8aU/S220/kratok2006%40hotmail%5B1%5D.com_a6fd6c2c.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_000cgw7RCzE/SoEFBCsRt1I/AAAAAAAABSM/XVbUTzcIY9E/s72-c/image%5B13%5D.png?imgmax=800' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5321967662472700056.post-3587712286348907061</id><published>2009-07-01T01:50:00.001-07:00</published><updated>2009-07-01T01:54:01.635-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='รถยนต์อัจฉริยะ'/><title type='text'>Jack-O-Lantern : รถยนต์อัจฉริยะ ไร้คนขับ (ตอนที่ 2)</title><content type='html'>&lt;p&gt;ความเดิมจาก &lt;a href="http://mechacity.blogspot.com/2009/06/jack-o-lantern-1.html" target="_blank"&gt;&lt;u&gt;ตอนที่1&lt;/u&gt;&lt;/a&gt; เราพูดกันไปถึงระบบนำทาง GPS เดี๋ยวมีโอกาส เราคงได้เจาะลึกลงไปในรายละเอียดของเจ้า GPS receiver module น่าสนใจอยู่เหมือนกันว่าหลักการทำงานมันเป็นอย่างไร &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_000cgw7RCzE/Sksi8dTR2RI/AAAAAAAABGo/yU10KYy1Hp8/s1600-h/image%5B3%5D.png"&gt;&lt;img title="image" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; margin-left: 0px; margin-right: 0px; border-right-width: 0px" height="138" alt="image" src="http://lh5.ggpht.com/_000cgw7RCzE/Sksi9T9kQsI/AAAAAAAABGs/b3R8B92OuYU/image_thumb%5B1%5D.png?imgmax=800" width="244" align="left" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;ใน&lt;font size="3"&gt;&lt;strong&gt;ส่วนของระบบฉุกเฉิน&lt;/strong&gt;&lt;/font&gt; จะมีปุ่ม emergency เอาไว้คอยตัดระบบพลังงานไฟฟ้าที่จ่ายให้กับชุด inverter ที่จ่ายไฟฟ้าให้กับมอเตอร์และยังจะเป็นส่วนที่ช่วยทำให้ชุด mechanism ของระบบเบรคทำงานอีกด้วย&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;สรุปในส่วนของ Mechanical System ตามรูปข้างล่างนี้&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_000cgw7RCzE/SksjAb2fJmI/AAAAAAAABGw/Istzn1MjVFw/s1600-h/image%5B8%5D.png"&gt;&lt;img title="image" style="border-top-width: 0px; display: block; border-left-width: 0px; float: none; border-bottom-width: 0px; margin-left: auto; margin-right: auto; border-right-width: 0px" height="234" alt="image" src="http://lh6.ggpht.com/_000cgw7RCzE/SksjBV49zaI/AAAAAAAABG0/slUId-U8dA8/image_thumb%5B4%5D.png?imgmax=800" width="319" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;ในส่วนของ&lt;font size="3"&gt;&lt;strong&gt;ระบบอัจฉริยะ Intelligent System &lt;/strong&gt;&lt;/font&gt;จะประกอบด้วย 2 ส่วนใหญ่ๆ ส่วนแรกจะรับสัญญาณจาก sensor ที่ได้จากการเชื่อมต่อ RS232 และ USB แล้วต่อเข้าคอมพิวเตอร์ laptop โดยตรง ในขณะที่ sensor บางตัวที่มีการเชื่อมต่อแบบ SPI จะมีการส่งสัญญาณเข้าไมโครคอลโทรลเลอร์ ซึ่งจะทำหน้าที่แปลสัญาณจาก sensor แล้วไปกระตุ้นอุปกรณ์พวกมอเตอร์ต่อไป &lt;/p&gt;  &lt;p&gt;ในส่วนของ&lt;font size="3"&gt;&lt;strong&gt;ตัวตรวจจับ Sensor&lt;/strong&gt;&lt;/font&gt; นั้น เจ้า Jack-O-Lantern นั้นมีการใช้ sensor หลายชนิดมาก ในส่วนนี้ยังไม่ขอลงรายละเอียดนะครับ เดี๋ยวค่อยมาว่ากันเป็นตัวๆไป ซึ่งได้แก่ &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;ETEK Navigation GPS receiver module Model EB-85A [6] runs at 4Hz &lt;/li&gt;    &lt;li&gt;PNI V2Xe 2 Axis Digital Compass &lt;/li&gt;    &lt;li&gt;Magnetometer Module &lt;/li&gt;    &lt;li&gt;Two Logitech QuickCam Pro 4000 &lt;/li&gt;    &lt;li&gt;SICK LMS-200 Laser Range Finder &lt;/li&gt;    &lt;li&gt;Inertial Measurement Unit &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_000cgw7RCzE/SksjDn7DVKI/AAAAAAAABG4/6Gs-ts-Q8LE/s1600-h/image%5B11%5D.png"&gt;&lt;img title="image" style="border-top-width: 0px; display: block; border-left-width: 0px; float: none; border-bottom-width: 0px; margin-left: auto; margin-right: auto; border-right-width: 0px" height="117" alt="image" src="http://lh5.ggpht.com/_000cgw7RCzE/SksjGbJEZzI/AAAAAAAABG8/QqZKF8zzjyk/image_thumb%5B5%5D.png?imgmax=800" width="244" border="0" /&gt;&lt;/a&gt;&lt;a href="http://lh6.ggpht.com/_000cgw7RCzE/SksjJ0f71kI/AAAAAAAABHA/qoWZ31dzQU8/s1600-h/image%5B14%5D.png"&gt;&lt;img title="image" style="border-top-width: 0px; display: block; border-left-width: 0px; float: none; border-bottom-width: 0px; margin-left: auto; margin-right: auto; border-right-width: 0px" height="174" alt="image" src="http://lh4.ggpht.com/_000cgw7RCzE/SksjMoF-0GI/AAAAAAAABHE/wvdZBSFoOoI/image_thumb%5B6%5D.png?imgmax=800" width="244" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_000cgw7RCzE/SksjPcH_NyI/AAAAAAAABHI/CGTPauNmK6w/s1600-h/image%5B17%5D.png"&gt;&lt;img title="image" style="border-top-width: 0px; display: block; border-left-width: 0px; float: none; border-bottom-width: 0px; margin-left: auto; margin-right: auto; border-right-width: 0px" height="244" alt="image" src="http://lh3.ggpht.com/_000cgw7RCzE/SksjTBtXVyI/AAAAAAAABHQ/MZqDtLAuMxw/image_thumb%5B7%5D.png?imgmax=800" width="239" border="0" /&gt;&lt;/a&gt;&lt;a href="http://lh5.ggpht.com/_000cgw7RCzE/SksjVfCkWtI/AAAAAAAABHU/l9CmSFRV7AY/s1600-h/image%5B20%5D.png"&gt;&lt;img title="image" style="border-top-width: 0px; display: block; border-left-width: 0px; float: none; border-bottom-width: 0px; margin-left: auto; margin-right: auto; border-right-width: 0px" height="156" alt="image" src="http://lh6.ggpht.com/_000cgw7RCzE/SksjaubEZZI/AAAAAAAABHY/7Xe3t0k6acw/image_thumb%5B8%5D.png?imgmax=800" width="244" border="0" /&gt;&lt;/a&gt;&amp;#160;&amp;#160; ซึ่งแต่ละตัวทำหน้าที่ตรวจจับ เพื่อช่วยกันหาทิศทางการเคลื่อนที่ของเจ้ารถยนต์อัจฉริยะ Jack-O-Lantern ให้สามารถเคลื่อนที่ และตัดสินใจได้เองบนท้องถนน &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;ในตอนที่3 เราจะมาดูกันว่า เจ้า Jack-O-Lantern มันมองเห็นถนนได้งัย มันรู้ได้งัยว่าจะต้องเลี้ยว ติดตามได้ใน ตอนที่3 ครับ&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5321967662472700056-3587712286348907061?l=mechacity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechacity.blogspot.com/feeds/3587712286348907061/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5321967662472700056&amp;postID=3587712286348907061&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/3587712286348907061'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/3587712286348907061'/><link rel='alternate' type='text/html' href='http://mechacity.blogspot.com/2009/07/jack-o-lantern-2.html' title='Jack-O-Lantern : รถยนต์อัจฉริยะ ไร้คนขับ (ตอนที่ 2)'/><author><name>Mr.P</name><uri>http://www.blogger.com/profile/04747663677248244453</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_000cgw7RCzE/SrzdVEqTzWI/AAAAAAAABg0/5zPTCIib8aU/S220/kratok2006%40hotmail%5B1%5D.com_a6fd6c2c.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_000cgw7RCzE/Sksi9T9kQsI/AAAAAAAABGs/b3R8B92OuYU/s72-c/image_thumb%5B1%5D.png?imgmax=800' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5321967662472700056.post-3936660068947724950</id><published>2009-06-26T23:42:00.001-07:00</published><updated>2009-08-11T06:28:46.814-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='รถยนต์อัจฉริยะ'/><category scheme='http://www.blogger.com/atom/ns#' term='GPS'/><title type='text'>Jack-O-Lantern : รถยนต์อัจฉริยะ ไร้คนขับ (ตอนที่ 1)</title><content type='html'>&lt;p&gt;&lt;img title="image" style="border-right: 0px; border-top: 0px; display: inline; margin-left: 0px; border-left: 0px; margin-right: 0px; border-bottom: 0px" height="190" alt="image" src="http://lh5.ggpht.com/_000cgw7RCzE/SkW-tWA-k3I/AAAAAAAABTI/_4UzqJeBz2Q/image%5B1%5D.png?imgmax=800" width="246" align="left" border="0" /&gt; &lt;/p&gt;  &lt;p&gt;รถยนต์อัจฉริยะ คือ รถยนต์ที่สามารถขับไปได้ด้วยตัวของมันเอง โดยไม่ต้องอาศัยคนขับ สามารถตัดสินใจได้ด้วยตัวมันเอง &lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&amp;#160;&lt;/p&gt;    &lt;p&gt;Jack-O-Lantern : &lt;em&gt;jack&lt;/em&gt;-&lt;em&gt;o&lt;/em&gt;'-&lt;em&gt;lantern&lt;/em&gt;. [ N ]. ผลฟักทองที่เจาะตา จมูก และปาก แล้วใส่เทียนไว้ข้างใน (ในคืนวันเทศกาลฮาโลวีน)&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Jack-O-Lantern เป็นรถยนต์อัจฉริยะ ไร้คนขับ ของนักศึกษามหาวิทยาลัยจุฬาลงกรณ์ ที่คว้าแชมป์การแข่งขันสร้างรถอัจฉริยะชิงแชมป์ประเทศไทย จัดโดยสมาคมวิชาการหุ่นยนต์ไทย ภาควิชาเมคคาทรอนิกส์ สถาบันเทคโนโลยีแห่งเอเชีย (เอไอที) สมาคมวิศวกรรมยานยนต์ไทย และบริษัท ซีเกท เทคโนโลยี (ประเทศไทย) จำกัด&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt; ทั้งนี้ แนวคิดในการสร้างรถอัจฉริยะ &amp;quot;ชนินท์&amp;quot; ในฐานะตัวแทนของทีม บอกถึงการเลือกให้รถขับเคลื่อนด้วยพลังงานไฟฟ้าที่มีน้ำหนักเบา เพื่อง่ายต่อการควบคุม ช่วยให้การติดตั้งอุปกรณ์ต่างๆ อาทิ พวงมาลัยเพาเวอร์ เซ็นเซอร์ กล้องเวบแคม เข็มทิศอิเล็กทรอนิกส์ และเลเซอร์ โดยอุปกรณ์ทั้งหมดจะทำงานด้วยระบบคอมพิวเตอร์ที่เขียนโปรแกรมขึ้นมาโดยเฉพาะ และเชื่อมต่อเข้ากับระบบจีพีเอส เพื่อให้รถสามารถค้นหาสิ่งกีดขวาง และวิ่งตามเส้นทางที่กำหนดได้&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;strong&gt;&lt;font face="Verdana" color="#666666"&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;img title="image" style="border-right: 0px; border-top: 0px; display: block; float: none; margin-left: auto; border-left: 0px; margin-right: auto; border-bottom: 0px" height="156" alt="image" src="http://lh6.ggpht.com/_000cgw7RCzE/SkW-xbQXQvI/AAAAAAAABTQ/_pCdD94dW_0/image10%5B2%5D.png?imgmax=800" width="206" border="0" /&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font face="Verdana" color="#666666"&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;วันนี้ เราจะมาแยกชิ้นส่วนการทำงานที่สำคัญของเจ้ารถยนต์อัจฉริยะนี้กันดู เท่าที่ข้อมูลจะเอื้ออำนวยนะครับ&lt;/p&gt;  &lt;p&gt;&lt;img title="DARPA Grand Challenge" style="border-right: 0px; border-top: 0px; display: inline; margin-left: 0px; border-left: 0px; margin-right: 0px; border-bottom: 0px" height="204" alt="DARPA Grand Challenge" src="http://lh4.ggpht.com/_000cgw7RCzE/SkW-3tWUU-I/AAAAAAAABTY/3qtJM752Yjo/image4%5B1%5D.png?imgmax=800" width="246" align="left" border="0" /&gt; จริงๆแล้ว แนวคิดการทำรถยนต์อัจฉริยะนี้ เป็นการนำเอารถยนต์ที่มีอยู่แล้ว มาดัดแปลงให้ตัวมันเองสามารถขับไปได้ตามสภาพแวดล้อมบนท้องถนนได้ สามารถหลบหลีกสิ่งกีดขวางได้ โดยมีต้นกำเนิดมาจากการแข่งขัน Grand Challenge ของหน่วยงานทางทหารของสหรัฐอเมริกา ที่จัดการแข่งขันขึ้นเพื่อให้บุคคลใดก็ได้ที่สนใจ สามารถพัฒนารถยนต์ที่วิ่งเองผ่านทะเลทรายไปให้ได้ ในการแข่งขันครั้งแรก &lt;a href="http://en.wikipedia.org/wiki/DARPA_Grand_Challenge" target="_blank" rel="nofollow"&gt;DARPA Grand Challenge&lt;/a&gt; 2004 นั้น ในขณะนั้นไม่มีรถจากทีมใดเลยที่เคลื่อนที่ได้ไกลกว่า 7 ไมล์&lt;/p&gt;  &lt;p&gt;แต่เจ้า Jack-O-Lantern&amp;#160; นี้จะประกอบขึ้นมาโดยอาศัยเค้าโครงที่เหมือนรถ ฉะนั้นชิ้นส่วนหลัก บางชิ้นส่วนก็ยังคงรูปแบบไว้เหมือนเดิม มีเพียงบางชิ้นส่วน บางกลไกเท่านั้น ที่จะต้องทำการปรับแต่โมดิฟายด์ เพื่อให้มันสามารถทำงานได้สอดคล้องกัน และให้มันทำงานตัดสินใจได้เอง ได้แก่ วาล์วลิ้นปิด-เปิดเชื้อเพลิง&amp;#160; ระบบพวงมาลัย ระบบเบรค ที่ต้องเพิ่มเข้ามา ก็เป็เรื่องของการมองเห็น (vision)แล้วก็หน่วยประมวลผลข้อมูลจากการมอง นำไปสู่การตัดสินใจ&amp;#160; มาเริ่มดูทีละส่วนกันเลยครับ&lt;/p&gt;  &lt;p&gt;&lt;img title="image" style="border-right: 0px; border-top: 0px; display: inline; margin-left: 0px; border-left: 0px; margin-right: 0px; border-bottom: 0px" height="186" alt="image" src="http://lh5.ggpht.com/_000cgw7RCzE/SkW-_t4RSDI/AAAAAAAABTg/YvjnxOWSzPg/image31%5B1%5D.png?imgmax=800" width="246" align="right" border="0" /&gt; &lt;/p&gt;  &lt;p&gt;เริ่มจากการออกแบบตัวถังรถ จะว่าไปแล้วมันเป็นโครงของรถมากกว่า โดยใช่เหล็กท่อแป๊บขึ้นเป็นรูปร่างโครง โดยให้มีที่นั่งแค่ 1 คนเท่านั้น(ตามกติกา)&amp;#160; ใช้แบตเตอรี่ในการให้พลังงานกับมอเตอร์ induction motor 3 phase ซึ่งเป็นมอเตอร์ที่ใช้ในการขับเคลื่อนล้อหลัง&amp;#160; โดยควบคุมแรงดันและความถี่ เพื่อปรับเปลี่ยนความเร็วของมอเตอร์ จากการสั่งงานจากหน่วยประมวลผลไมโครคอนโทรลลเอร์&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;img title="image" style="border-right: 0px; border-top: 0px; display: block; float: none; margin-left: auto; border-left: 0px; margin-right: auto; border-bottom: 0px" height="130" alt="image" src="http://lh3.ggpht.com/_000cgw7RCzE/SkW_Bs5zt2I/AAAAAAAABTo/K9nX14XRd-c/image35%5B1%5D.png?imgmax=800" width="363" border="0" /&gt; &lt;/p&gt;    &lt;p&gt;&lt;img title="image" style="border-right: 0px; border-top: 0px; display: block; float: none; margin-left: auto; border-left: 0px; margin-right: auto; border-bottom: 0px" height="324" alt="image" src="http://lh5.ggpht.com/_000cgw7RCzE/SkW_KII3xDI/AAAAAAAABTw/LZdbw-4ChFU/image40%5B1%5D.png?imgmax=800" width="375" border="0" /&gt; &lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;img title="image" style="border-right: 0px; border-top: 0px; display: inline; margin-left: 0px; border-left: 0px; margin-right: 0px; border-bottom: 0px" height="178" alt="image" src="http://lh5.ggpht.com/_000cgw7RCzE/SkW_QNoj35I/AAAAAAAABT4/-oYCIfXGJK8/image47%5B1%5D.png?imgmax=800" width="246" align="left" border="0" /&gt;&lt;font size="+0"&gt;&lt;strong&gt;ในส่วนของพวงมาลัย&lt;/strong&gt; &lt;/font&gt;&lt;font size="2"&gt;นั้นเป็นพวงมาลัยไว้สำหรับบังคับล้อหน้า โดยใช้ตัวควบคุมภายนอกแบบ PID control มาใช้ในการควบคุม &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font size="+0"&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font size="+0"&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p align="left"&gt;&lt;strong&gt;&lt;font size="+0"&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p align="left"&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="+0"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="+0"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="+0"&gt;&lt;strong&gt;ในส่วนของระบบเบรค &lt;/strong&gt;&lt;/font&gt;&lt;font size="2"&gt;นั่นทางทีงงานได้เพิ่มเติมและปรับแต่งส่วนของการเบรค โดยใช้ ball screw นำพาให้ลูกเบี้ยวเป็นตัวผลักดันให้ไปเหยียบเบรคอีกทีหนึ่ง ซึ่งอาศัยหลักการเหยียบเบรคแบบมนุษย์ &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;img title="image" style="border-right: 0px; border-top: 0px; display: block; float: none; margin-left: auto; border-left: 0px; margin-right: auto; border-bottom: 0px" height="246" alt="image" src="http://lh6.ggpht.com/_000cgw7RCzE/SkW_VLuANQI/AAAAAAAABUA/B1DiNQFtS8E/image51%5B1%5D.png?imgmax=800" width="216" border="0" /&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font size="+0"&gt;ระบบนำทางใช้ GPS recieve module &lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;img title="image" style="border-right: 0px; border-top: 0px; display: inline; margin-left: 0px; border-left: 0px; margin-right: 0px; border-bottom: 0px" height="125" alt="image" src="http://lh4.ggpht.com/_000cgw7RCzE/SkW_Y-qD1LI/AAAAAAAABUI/65vHOgEMfNU/image55%5B1%5D.png?imgmax=800" width="246" align="left" border="0" /&gt; &lt;/p&gt;  &lt;p&gt;ซึ่ง GPS ย่อมาจาก &amp;quot;Global Positioning System&amp;quot; คือระบบบอกพิกัดผ่านทางดาวเทียม ซึ่งโคจรสูงจากพื้นโลกประมาณ 22,000 กิโลเมตร จากกลุ่มดาวเทียม 24 ดวงที่โคจรอยู่รอบโลก ตัวนี้ เป็นหัวใจของการบอกตำแหน่งพิกัดของรถเลยก็ว่าได้ เพราะถ้าไม่มี GPS ก็ไม่สามารถที่จะทำให้รถวิ่งอยู่บนเส้นทางได้ ถึงทำได้ได้ก็คงจะต้องมีอัลกอลิธึมในการเช็ค อย่างยอดเยี่ยมแน่ๆ แต่ถ้าเรามี GPS reciver ติดตั้งอยู่ จะทำให้สามารถแสดงตำแหน่งนั้นอย่างแม่นยำ เราได้อะไรจาก GPS ด้วยความสามารถของ GPS ทำให้เราสามารถนำข้อมูลตำแหน่งมาใช้ประโยชน์ได้มากมาย&lt;/p&gt;  &lt;p&gt;วันนี้ขอจบตอนที่ 1 ก่อนแล้วกัน เดี๋ยวค่อยวมาว่ากันต่อ ใน &lt;a href="http://mechacity.blogspot.com/2009/07/jack-o-lantern-2.html" target="_blank"&gt;&lt;u&gt;ตอนที่ 2&lt;/u&gt;&lt;/a&gt; ครับ &lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5321967662472700056-3936660068947724950?l=mechacity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechacity.blogspot.com/feeds/3936660068947724950/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5321967662472700056&amp;postID=3936660068947724950&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/3936660068947724950'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/3936660068947724950'/><link rel='alternate' type='text/html' href='http://mechacity.blogspot.com/2009/06/jack-o-lantern-1.html' title='Jack-O-Lantern : รถยนต์อัจฉริยะ ไร้คนขับ (ตอนที่ 1)'/><author><name>Mr.P</name><uri>http://www.blogger.com/profile/04747663677248244453</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_000cgw7RCzE/SrzdVEqTzWI/AAAAAAAABg0/5zPTCIib8aU/S220/kratok2006%40hotmail%5B1%5D.com_a6fd6c2c.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_000cgw7RCzE/SkW-tWA-k3I/AAAAAAAABTI/_4UzqJeBz2Q/s72-c/image%5B1%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5321967662472700056.post-6774620630639412679</id><published>2009-04-27T08:44:00.001-07:00</published><updated>2009-08-11T06:21:22.085-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='หุ่นยนต์'/><title type='text'>จับ Router มาทำหุ่นยนต์สำรวจ</title><content type='html'>&lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;big&gt;&lt;big&gt;&lt;big&gt;&lt;b&gt;&lt;font color="#0000ff"&gt;ใช่แล้ว&lt;/font&gt;&lt;/b&gt;&lt;/big&gt;&lt;/big&gt;&lt;/big&gt; เพื่อนๆฟังไม่ผิดหรอก มีคนเอา wireless router (คือ &lt;span class="postbody"&gt;ครื่องส่งสัญญาน wireless โดยเป็น router ในตัว&lt;/span&gt;) มาทำเป็น&lt;big&gt;หุ่นยนต์สำรวจ&lt;/big&gt;&amp;#160; อะไรจะขนาดนั้น จินตนาการคนเรา มันไม่สิ้นสุดจริงๆ ใครจะไปรู้ router ที่เราใช้งานเป็นตัวเชื่อม internet จะเอามาติดชุดควบคุมล้อ แล้วติดกล้องให้มัน จากนั้นก็ เขียนโปแกรมติดต่อกับมันเลย ผ่านทาง wireless พร้อมกันนั้น ให้มันส่งสัญญาณภาพกลับมาด้วย&amp;#160; ซึ่งเจ้าหุ่นตัวนี้ ถูกมากๆ เมื่อเทียบกับหุ่นยนต์ที่เราจะซื้อมาทำ (ประมาณไม่เกิน $150) เรามาดูกันว่าเค้าทำกันได้งัย     &lt;br /&gt;&lt;/div&gt;  &lt;div align="center" xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;img title="Routerbot V1" style="display: block; float: none; max-width: 800px; margin-left: auto; margin-right: auto" height="298" alt="Routerbot V1" src="http://1.bp.blogspot.com/_000cgw7RCzE/SfW8s-M64rI/AAAAAAAAAg4/EL0kUwoC9dk/s400/wifi_robot_01.jpg" width="342" /&gt;     &lt;br /&gt;    &lt;h2&gt;Routerbot v1&amp;#160; &lt;font face="sans-serif"&gt;&lt;small&gt;&lt;small&gt;น่าตาไม่น่าดูเท่าไหร่ เพราะเป็นตัวทดลอง&lt;/small&gt;&lt;/small&gt;&lt;/font&gt;       &lt;br /&gt;&lt;/h2&gt;    &lt;br /&gt;&lt;/div&gt;  &lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;ในแบบที่จะแสดงใน VDO นี้ เค้าใช้ router รุ่น&lt;font class="arial_12" color="#111111"&gt;&lt;font face="sans-serif"&gt;&lt;b&gt; WRT54GL &lt;/b&gt;ของ Linksys ซึ่งคุณสมบัติเด่นๆของมันที่สามารถนำมาทำหุ่นยนต์สำรวจได้ ก็น่าจะเป็น การรองรับสัญญาณไร้สาย ความเร็วสูง 54 Mbps ( มาตรฐาน IEEE 802.11g คือการใช้คลื่นความถี่วิทยุ 2.4 GHz ซึ่งเป็นคลื่นสาธารณะที่ได้รับอนุญาตให้ใช้งานได้โดยไม่ผิดกฎหมาย ) สามารถเปลี่ยนเสาอากาศแบบภายนอกเพื่อการเชื่อมต่อระยะไกล *สามารถอัพเกรดเฟิร์มแวร์ DD-WRT (&lt;a href="http://www.dd-wrt.com/" target="_blank" rel="nofollow"&gt;DD-WRT&lt;/a&gt;&lt;/font&gt;&lt;/font&gt;&lt;font class="arial_12" color="#111111"&gt;&lt;font face="sans-serif"&gt; &lt;/font&gt;&lt;/font&gt;คือ เฟริมแวร์หรือ software เล็กๆที่ทำงานอยู่ในอุปกรณ์ฝังตัวเช่น router base on openwrt&amp;#160; เป็น OS Linux แบบฝังตัว &lt;font class="arial_12" color="#111111"&gt;&lt;font face="sans-serif"&gt;) ได้ &lt;/font&gt;&lt;/font&gt;&lt;font class="arial_12" color="#111111"&gt;&lt;font face="sans-serif"&gt;       &lt;br /&gt;        &lt;br /&gt;&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;  &lt;div align="center" xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;font class="arial_12" color="#111111"&gt;&lt;font face="sans-serif"&gt;&lt;img style="max-width: 800px" height="338" src="http://3.bp.blogspot.com/_000cgw7RCzE/SfW8smuZ8uI/AAAAAAAAAgw/jwy3Ww5Y2OM/s400/ls-wrt54gl-1.gif" width="338" /&gt;&lt;/font&gt;&lt;/font&gt;     &lt;br /&gt;นี่คือเจ้าตัว wireless router รุ่น&lt;font class="arial_12" color="#111111"&gt;&lt;font face="sans-serif"&gt;&lt;b&gt; WRT54GL &lt;/b&gt;ของ Linksys         &lt;br /&gt;&lt;/font&gt;&lt;/font&gt;    &lt;div align="left"&gt;     &lt;br /&gt;&lt;font class="arial_12" color="#111111"&gt;&lt;font face="sans-serif"&gt;&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;    &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; โดยพื้นฐานแล้ว เจ้าหุ่นยนต์ Routerbot V1 นี้เป็นการทำงานร่วมกันของระบบคอมพิวเตอร์ ซึ่งเป็นส่วนควบคุม และกลไกซึ่งทั้งหมดติดอยู่ที่ตัวหุ่นยนต์ โดยระบบคอมพิวเตอร์นั้น เค้าใช้ &lt;font class="arial_12" color="#111111"&gt;&lt;font face="sans-serif"&gt;&lt;b&gt;WRT54GL router &lt;/b&gt;ซึ่งฝรั่งเค้ามองว่า เป็นอุปกรณ์ที่หาได้ภายในบ้าน (มันกลายเป็นอุปกรณ์ทั่วไปเหมือนจานกับช้อนไปแล้วเหรอ!!!&amp;#160; แล้วบ้านเราหล่ะ&amp;#160; U_U&amp;#160; ยังตีกันไม่เลิก)&amp;#160; ซึ่งเจ้าตัว router นี้สามารถที่จะโปแกรมได้ โดยตัวมันเองมีระบบปฏิบัติการ Linux (ของฟรี ไม่มีไวรัส มีแต่คนจะ Hack ) ที่เป็นเวอร์ชั่นสำหรับอุปกรณ์ระบบฝังตัว ( Embedded device) ซึ่ง router ตัวนี้ก็อยู่ใน list ของ &lt;a href="http://toh.openwrt.org/" target="_blank" rel="nofollow"&gt;OpenWrt&lt;/a&gt; อยู่แล้ว จึงไม่มีปัญหาเรื่องของการเข้ากันไม่ได้อยู่แล้ว (ลองเช็คดูที่นี้ก็ได้ เอาคำว่า &amp;quot; WRT54G&amp;#160; &amp;quot; ใส่ลงไป &lt;a href="http://www.dd-wrt.com/dd-wrtv3/dd-wrt/hardware.html" target="_blank" rel="nofollow"&gt;ที่นี่&lt;/a&gt; ) &lt;/font&gt;&lt;/font&gt;&lt;/p&gt;    &lt;div align="left"&gt;&lt;font class="arial_12" color="#111111"&gt;&lt;font face="sans-serif"&gt;         &lt;br /&gt;          &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; เอาหล่ะมาดูขั้นตอนการทำกันเลย Let's Go&amp;#160; (^_^)/           &lt;br /&gt;1. รื้อเจ้าตัว router ก่อนเลย&amp;#160; ต้องดู &lt;a href="http://www.youtube.com/watch?v=XGIRywLd0wo" target="_blank" rel="nofollow"&gt;วีดีโอ&lt;/a&gt; จะ ได้เห็นภาพ ไม่งั้นพังแหงๆ           &lt;br /&gt;2. ที่ตำแหน่ง pin 10 pin ใน วีดีโอ นั้นเราจะเอามันมาใช้ในการติดต่อเพื่อ config กับคอมพิวเตอร์ผ่าน RS232 พอร์ต           &lt;br /&gt;3. หาตัวต่อ RS232 port เข้ากับอบร์ด router หรือจะสร้างเองก็ได้ &lt;a href="http://www.compsys1.com/workbench/On_top_of_the_Bench/Max233_Adapter/max233_adapter.html" target="_blank" rel="nofollow"&gt;ตามนี้&lt;/a&gt;           &lt;br /&gt;4. ถ้าคอมพิวเตอร์ไม่มี serial port (ส่วนใหญ่ จะเป็นพวก notebook) ก็ให้ใช้ USB to Serail Adapter ก็ได้           &lt;br /&gt;5. ต่อ pin จาก router บอร์ดในข้อ 1 เข้ากับ RS232 adapter ตามนี้&amp;#160; 4-&amp;gt;”TX”, 6-&amp;gt;”RX”, 10-&amp;gt;”-”, 2-&amp;gt;”+”. โดยเชื่อมบัดกรีสาย หรือว่าจะใช้สาย jumper ที่เค้าทำสำเร็จรูปแล้วก็ได้ ของ &lt;a href="http://www.ett.co.th/product/13B03.html" target="_blank" rel="nofollow"&gt;ETT&lt;/a&gt; ก็ได้ ถ้าขี้เกียจทำ หรือจะซื้อเฉพาะ connector แล้วมาเข้าสายเองก็ได้ที่ &lt;a href="http://www.es.co.th/detail.asp?Prod=1124T%2FRH" target="_blank" rel="nofollow"&gt;ES&lt;/a&gt;           &lt;br /&gt;6. ต่อ connector RS232 เข้ากับพอร์ต RS232 ของคอมพิวเตอร์           &lt;br /&gt;7. ปิด router ก่อน แล้วไปตั้งค่า&lt;font class="arial_12" color="#111111"&gt;&lt;font face="sans-serif"&gt;โปรแกรม&lt;/font&gt;&lt;/font&gt; hyperterminal (115200 bps speed, 8 data bits, no parity, 1 stop bit) เสร็จแล้วก็เปิด router ตัวโปแปรแกรม hyperterminal ก็จะสามารถเชื่อมต่อกะตัว router ได้แหละ           &lt;br /&gt;          &lt;br /&gt;&lt;/font&gt;&lt;/font&gt;&lt;/div&gt; &lt;/div&gt;  &lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;font class="arial_12" color="#111111"&gt;&lt;font face="sans-serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ทีตอนนี้ที่เหลือก็เป็นการ config router แล้วหล่ะ โดยอาศัยความรู้เกี่ยวกับคำสั่ง Linux (ที่มีอยู่ อันน้อยนิด)&amp;#160; ก็น่าจะไปหาดูใน manual มาประกอบด้วยหล่ะกัน        &lt;br /&gt;        &lt;br /&gt;&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ที่ผมนำมาให้ดู นี่ก็เป็นแนวคิดเท่านั้น ไม่ได้อธิบายขั้นตอนละเอียดนักหรอก ที่เหลือถ้าใครสนใจ ก็ไปดูที่ &lt;a href="http://andrey.mikhalchuk.com/2008/10/23/how-to-add-serial-interface-to-wrt54gl-router.html" target="_blank" rel="nofollow"&gt;เว็บเจ้าของ&lt;/a&gt; เลยดีกว่า &lt;/p&gt; &lt;font class="arial_12" color="#111111"&gt;&lt;font face="sans-serif"&gt;     &lt;div align="center" xmlns="http://www.w3.org/1999/xhtml"&gt;       &lt;br /&gt;&lt;script type='text/javascript'&gt;&lt;br/&gt;&lt;/script&gt;        &lt;br /&gt;&lt;script type='text/javascript'&gt;&lt;br/&gt;src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&amp;gt;&lt;br/&gt;&lt;/script&gt;        &lt;br /&gt;&lt;/div&gt;   &lt;/font&gt;    &lt;br /&gt;&lt;font class="arial_12" color="#111111"&gt;&lt;font face="sans-serif"&gt;ชมวีดีโอสาธิตครับ&lt;/font&gt;&lt;/font&gt; &lt;/font&gt;&lt;font class="arial_12" color="#111111"&gt;&lt;font face="sans-serif"&gt;&lt;font class="arial_12" color="#111111"&gt;&lt;font face="sans-serif"&gt;&lt;/font&gt;&lt;/font&gt;&lt;font class="arial_12" color="#111111"&gt;&lt;/font&gt;      &lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;       &lt;div class="wlWriterEditableSmartContent" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:1da9553e-3950-47cc-8016-7394ca707e58" style="padding-right: 0px; display: block; padding-left: 0px; float: none; padding-bottom: 0px; margin-left: auto; width: 334px; margin-right: auto; padding-top: 0px"&gt;&lt;div id="52c58f77-e74a-4e39-ac68-5465d0406a90" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=BtXiXpSmG9c&amp;amp;hl=en&amp;amp;fs=1&amp;amp;color1=0xe1600f&amp;amp;color2=0xfebd01" target="_new"&gt;&lt;img src="http://lh6.ggpht.com/_000cgw7RCzE/SoFwBX8fwnI/AAAAAAAABTA/0BakIKQwAc4/video935b44598db2%5B5%5D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('52c58f77-e74a-4e39-ac68-5465d0406a90'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;334\&amp;quot; height=\&amp;quot;279\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/BtXiXpSmG9c&amp;amp;hl=en&amp;amp;fs=1&amp;amp;color1=0xe1600f&amp;amp;color2=0xfebd01&amp;amp;hl=en\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/BtXiXpSmG9c&amp;amp;hl=en&amp;amp;fs=1&amp;amp;color1=0xe1600f&amp;amp;color2=0xfebd01&amp;amp;hl=en\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;334\&amp;quot; height=\&amp;quot;279\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;     &lt;/div&gt;     &lt;font class="arial_12" color="#111111"&gt;&lt;font face="sans-serif"&gt;         &lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;           &lt;br /&gt;&lt;/div&gt;       &lt;/font&gt;&lt;/font&gt;      &lt;div class="youtube-video" align="center" xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;font class="arial_12" color="#111111"&gt;&lt;font class="arial_12" color="#111111"&gt;&lt;strong&gt;How to turn a router into a robot (aka routerbot)&lt;/strong&gt;             &lt;br /&gt;&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;     &lt;font class="arial_12" color="#111111"&gt;&lt;font class="arial_12" color="#111111"&gt;         &lt;div align="center" xmlns="http://www.w3.org/1999/xhtml"&gt;           &lt;br /&gt;            &lt;br /&gt;&lt;font class="arial_12" color="#111111"&gt;&lt;font face="sans-serif"&gt;&lt;font face="sans-serif"&gt;นี่ก็เป็นอีกแบบหนึ่งที่มีคนทำ ค่อยดูดีขึ้นมาหน่อย                  &lt;br /&gt;                  &lt;br /&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;       &lt;/font&gt;&lt;/font&gt;      &lt;div align="center" xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;font class="arial_12" color="#111111"&gt;&lt;font class="arial_12" color="#111111"&gt;&lt;font class="arial_12" color="#111111"&gt;&lt;font face="sans-serif"&gt;&lt;font face="sans-serif"&gt;&lt;img style="display: block; float: none; max-width: 800px; margin-left: auto; margin-right: auto" height="330" src="http://2.bp.blogspot.com/_000cgw7RCzE/SfW8so-8teI/AAAAAAAAAgo/heNyk5OB-YU/s400/6230_0.jpg" width="325" /&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;             &lt;br /&gt;&lt;strong&gt;Here's another routerbot built on top of an R/C car&lt;/strong&gt; &lt;/font&gt;&lt;/font&gt;&lt;/div&gt;      &lt;p&gt;&amp;#160;&lt;/p&gt;      &lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;ส่วน รายละเอียดที่เหลือ ก็หารับชมได้ใน youtube นั่นแหละ วันนี้ลาไปก่อนครับ รายงานยังไม่ได้พิมพ์เลยมัวแต่มานั่งทำ blog อยู่นี่แหละ T_T        &lt;br /&gt;&lt;/div&gt;      &lt;div align="left" xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;font class="arial_12" color="#111111"&gt;&lt;font class="arial_12" color="#111111"&gt;&lt;font class="arial_12" color="#111111"&gt;&lt;font class="arial_12" color="#111111"&gt;&lt;font face="sans-serif"&gt;&lt;font face="sans-serif"&gt;                   &lt;br /&gt;                    &lt;hr /&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5321967662472700056-6774620630639412679?l=mechacity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechacity.blogspot.com/feeds/6774620630639412679/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5321967662472700056&amp;postID=6774620630639412679&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/6774620630639412679'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/6774620630639412679'/><link rel='alternate' type='text/html' href='http://mechacity.blogspot.com/2009/04/router.html' title='จับ Router มาทำหุ่นยนต์สำรวจ'/><author><name>Mr.P</name><uri>http://www.blogger.com/profile/04747663677248244453</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_000cgw7RCzE/SrzdVEqTzWI/AAAAAAAABg0/5zPTCIib8aU/S220/kratok2006%40hotmail%5B1%5D.com_a6fd6c2c.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_000cgw7RCzE/SfW8s-M64rI/AAAAAAAAAg4/EL0kUwoC9dk/s72-c/wifi_robot_01.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5321967662472700056.post-3870050887220112056</id><published>2009-04-11T18:34:00.001-07:00</published><updated>2009-08-11T06:13:58.959-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='มอเตอร์'/><title type='text'>มอเตอร์ บน PCB</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;   &lt;br /&gt;&lt;/div&gt;  &lt;p align="center" xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;font color="#ff6600" size="5"&gt;PCB Motor มอเตอร์แบนๆ ติดบน PCB !!!&lt;/font&gt;&lt;/p&gt;  &lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;   &lt;br /&gt;&lt;/div&gt;  &lt;p align="center" xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;img style="display: block; float: none; margin-left: auto; margin-right: auto" height="255" alt="PCB_motor_04" hspace="8" src="http://3.bp.blogspot.com/_000cgw7RCzE/SeBZySm7NvI/AAAAAAAAAPw/cYdwpUIbP8w/s400/PCB_motor_04.jpg" width="390" border="1" /&gt; &lt;/p&gt;  &lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;   &lt;br /&gt;&lt;/div&gt;  &lt;p xmlns="http://www.w3.org/1999/xhtml"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ด้วยเทคโนโลยีที่ก้าวหน้าไปอย่างไม่หยุดยั้ง เราไม่ได้หยุดเพียงแค่ให้มอเตอร์มีขนาดเป็นแค่ทรงกระบอกเท่านั้น วันนี้เรานำเอามอเตอร์ขนาดเล็กที่มีความแม่นยำสูงมาตดตั้งลงบน PCB แล้วตอนนี้ ทั้งบนหน้าปัดแผงควบคุม , audio mixer , หรืออุปกรณ์อิเล็กทรอนิกส์ที่ต้องการส่วนของการเคลื่อนไหว เป็นเทคโนโลยีที่เกิดจากการรวมกันของ มอเตอร์ และ แผงวงจร PCB ซึ่งบนแผงวงจร PCB นี้จะมีส่วนของวงจรควบคุมมอเตอร์ร่วมอยู่ด้วย. โดยเทคโนโลยีนี้ เป็นการคิดค้นจากบริษัทแห่งหนึ่งจากประเทศเดนมาร์ก ซึ่งทำให้เกิดการปฏิวัติทางการออกแบบ และการผสมผสานกันระหว่างทางด้าน Mechanical และ ทางด้าน Electronics ซึ่งจะทำให้เกิด การใช้พื้นที่การทำงานอย่างมีประสิทธิภาพ ซึ่งเราไม่ต้องทำการเชื่อมวงจร เพราะตัวมอเตอร์เองติอยู่บน PCB เลย จึงทำการควบคุมมอเตอร์ทำไปได้อย่างมีประสิทธิภาพ ลดความผิดพลาดที่จะเกิดขึ้นระหว่างส่วนของวงจรควบคุม และส่วนของมอเตอร์&lt;/p&gt;  &lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;   &lt;br /&gt;&lt;/div&gt;  &lt;p align="center" xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;img style="display: block; float: none; margin-left: auto; margin-right: auto" height="98" alt="PCB_motor_02" hspace="8" src="http://4.bp.blogspot.com/_000cgw7RCzE/SeBYZhFTSRI/AAAAAAAAAPg/cd67SnS1G1I/s400/PCB_motor_02.jpg" width="361" border="1" /&gt;&lt;/p&gt;  &lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;   &lt;br /&gt;&lt;/div&gt;  &lt;p xmlns="http://www.w3.org/1999/xhtml"&gt;มันดีกว่ามอเตอร์ทั่วไปตรงไหน? .... มาดูข้อดีของมอเตอร์แบบนี้เป็นข้อๆกันเลยครับ&lt;/p&gt;  &lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;   &lt;ul&gt;     &lt;li&gt;ติดตั้งง่ายบนแผงวงจร PCB โดยสามารถติดตั้งได้หลายๆตัวบนแผงวงจรเดียวกัน &lt;/li&gt;      &lt;li&gt;ปรับแต่งให้ลงบนอุปกรณ์อย่างพอดี &lt;/li&gt;      &lt;li&gt;สามารถขับมอเตอร์ได้โดยตรง &lt;/li&gt;      &lt;li&gt;ออกตัวได้รวดเร็วและหยุดได้รวดเร็วเช่นกัน &lt;/li&gt;      &lt;li&gt;ไม่มีส่วนของสนามแม่เหล็ก (อันนนี้เดี๋ยวมาว่ากันอีกที) &lt;/li&gt;      &lt;li&gt;แรงบิดค่อนข้างสูง และมีแรงบิดในการยึดมอเตอร์ให้อยู่กับที่ค่อนข้างสูง &lt;/li&gt;      &lt;br /&gt;&lt;/ul&gt; &lt;/div&gt;  &lt;p align="left"&gt; หัวใจหลักของมอเตอร์ตัวนี้ก็คือ เปียโซอิเล็กตริก (Piezo Electric) ซึ่งสามารถหาข้อมูลเพิ่มเติมได้จาก google ครับ&lt;/p&gt;  &lt;p&gt;ตัวอย่างหนึ่งที่เราเห็นได้ชัดในเรื่องของการนำไปใช้งาน ตัวปรับจูนหาคลื่นความถี่ของวิทยุ และแผงหน้าปัดที่วัดความเร็วรอบของเครื่องยนต์ เพื่อนๆคงนึกภาพออกนะครับ เดี๋ยวผมจะเอา clip VDO แปะมาให้ดูด้วย จะได้นึกภาพออก &lt;a href="http://mechacity.blogspot.com/search/label/%3Cobject%20width=%22480%22%20height=%22385%22%3E%3Cparam%20name=%22movie%22%20value=%22http://www.youtube.com/v/L7BgRTW830g%26hl=en%26fs=1%26color1=0xe1600f%26color2=0xfebd01%22%3E%3C/param%3E%3Cparam%20name=%22allowFullScreen%22%20value=%22true%22%3E%3C/param%3E%3Cparam%20name=%22allowscriptaccess%22%20value=%22always%22%3E%3C/param%3E%3Cembed%20src=%22http://www.youtube.com/v/L7BgRTW830g%26hl=en%26fs=1%26color1=0xe1600f%26color2=0xfebd01%22%20type=%22application/x-shockwave-flash%22%20allowscriptaccess=%22always%22%20allowfullscreen=%22true%22%20width=%22480%22%20height=%22385%22%3E%3C/embed%3E%3C/object%3E" rel="tag"&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="wlWriterEditableSmartContent" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:c64a0507-71bb-4771-892c-17f183eee83e" style="padding-right: 0px; display: block; padding-left: 0px; float: none; padding-bottom: 0px; margin-left: auto; width: 425px; margin-right: auto; padding-top: 0px"&gt;&lt;div id="35e5a2db-4e82-4068-b357-933a21af5a05" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=L7BgRTW830g&amp;amp;hl=en&amp;amp;fs=1&amp;amp;color1=0x006699&amp;amp;color2=0x54abd6" target="_new"&gt;&lt;img src="http://lh5.ggpht.com/_000cgw7RCzE/Sj5PpE4OJzI/AAAAAAAABS0/C8uVgwELmaY/video3aa3b24a4bdb%5B2%5D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('35e5a2db-4e82-4068-b357-933a21af5a05'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/L7BgRTW830g&amp;amp;hl=en&amp;amp;fs=1&amp;amp;color1=0x006699&amp;amp;color2=0x54abd6&amp;amp;hl=en\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/L7BgRTW830g&amp;amp;hl=en&amp;amp;fs=1&amp;amp;color1=0x006699&amp;amp;color2=0x54abd6&amp;amp;hl=en\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ในส่วนประกอบของมอเตอร์นี้นั้น มีส่วนประกอบที่ไม่ซับซ้อน ทำให้ราคาต้นทุนในการประกอบนั้นต่ำ แต่แรงบิดที่ได้นั้นค่อนข้างสูงเมื่อเทียบกับขนาดของมอเตอร์ &lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ในส่วนของการควบคุมตำแหน่งนั้น เค้าใช้หลักการสะท้อนกลับของแสง โดยทำงานร่วมกับ opto sensor โดยจะทำหน้าที่ส่งแสงออกไปกระทบกับตัวสะท้อนแสง ซึ่งติดอยู่ที่ตัวโรเตอร์ ติดสลับกันไป เมือ่มอเตอร์หมุน ก็จะทำให้เกิดการสะท้อนกลับเป็นจังหวะ กลับมาที่ตัวรับแสง ตัวรับแสงก็ทำหน้าที่ส่งสัญญาณกลับไปที่วงจรควบคุมอีกทีหนึ่ง &lt;/p&gt;  &lt;br /&gt;  &lt;p align="center"&gt;&lt;img style="width: 358px; height: 268px" height="274" alt="PCB_motor_03" hspace="8" src="http://4.bp.blogspot.com/_000cgw7RCzE/SeBZY6iSc5I/AAAAAAAAAPo/r9cV06RmH5U/s400/PCB_motor_03.jpg" width="366" align="center" border="1" /&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p align="left"&gt;ก็นับว่าเป็นความก้าวหน้าอีกขั้นหนึ่งของผู้ที่ผลิตมอเตอร์ที่มีขนาดเล็ก ก็ทำให้เกิดการนำไปประยุกต์กับงานได้กว้างขวางขึ้น ไม่ได้ติดอยู่เพียงแค่การทำงานในแบบเดิมๆอีกต่อไป วันนี้ก็ขอฝากไว้เท่านี้ก่อนแล้วกัน แล้วค่อยเจอกันใหม่ครับ สวัสดีครับ&lt;img class="zemanta-pixie-img" alt="pixy" src="http://img.zemanta.com/pixy.gif?x-id=f2d6d19c-e40e-82d7-baf9-0906322a7f17" border="0" /&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5321967662472700056-3870050887220112056?l=mechacity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechacity.blogspot.com/feeds/3870050887220112056/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5321967662472700056&amp;postID=3870050887220112056&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/3870050887220112056'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/3870050887220112056'/><link rel='alternate' type='text/html' href='http://mechacity.blogspot.com/2009/04/pcb.html' title='มอเตอร์ บน PCB'/><author><name>Mr.P</name><uri>http://www.blogger.com/profile/04747663677248244453</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_000cgw7RCzE/SrzdVEqTzWI/AAAAAAAABg0/5zPTCIib8aU/S220/kratok2006%40hotmail%5B1%5D.com_a6fd6c2c.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_000cgw7RCzE/SeBZySm7NvI/AAAAAAAAAPw/cYdwpUIbP8w/s72-c/PCB_motor_04.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5321967662472700056.post-5541025758324979442</id><published>2009-03-25T06:51:00.000-07:00</published><updated>2009-09-19T10:09:43.564-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Solar cell'/><title type='text'>Flip Flap Solar Flower</title><content type='html'>&lt;br /&gt;  &lt;div&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; สวัสดีครับ พบกันอีกแล้วครับ เพื่อนๆยังสบายดีอยู่นะครับ วันนี้มีของนำเสนอครับ จะว่าไปแล้วจะเป็นของเล่นไฮเทคก็ไม่เชิงครับ น่าจะเป็นของประดับตั้งโต๊ะไฮเทคเสียมากกว่านะครับ เหมาะสำหรับสาวๆ ชาวแมคคาทรอนิกส์ซิตี้ครับ &lt;/div&gt;  &lt;br /&gt;  &lt;p align="center"&gt;&lt;img title="ต้นไม้พลังงานแสงอาทิตย์" height="287" alt="ต้นไม้พลังงานแสงอาทิตย์" hspace="0" src="http://2.bp.blogspot.com/_000cgw7RCzE/Sb0L9iY8DAI/AAAAAAAAACw/SNIoe5uUHNo/s400/Solar-Flower.jpg" width="400" align="center" border="1" /&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;div&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; เจ้านี่มีชื่อเรียกว่า “Flip Flap Solar Flower” เป็นสินค้าที่กำลังได้รับความนิยมอย่างสูงในต่างประเทศ ด้วยการทำงานที่ไม่ต้องอาศัยพลังงานจากแบตเตอรี่ เพียงแค่มีแสงไฟ จากหลอดไฟฟ้าติดเพดานในห้อง เจ้าพวกดอกไม้เหล่านี้ก็ทำงานได้ โดยอาศัยการเปลี่ยนพลังงานแสง เป็นพลังงานไฟฟ้า จึงไม่จำเป็นต้องมาคอยกังวลเรื่องจะต้องมานั่งคอยเปลี่ยนแบตเตอรี่ ในต่างประเทศเป็นที่นิยมอย่างมาก เนื่องจากเราสามารถมอบเป็นของขวัญได้ ไม่ว่าจะนำไปวางที่โต๊ะทำงานในออฟฟิส หรือว่าที่ริมหน้าต่าง พอยามเช้าพระอาทิตย์ส่องแสงเจ้า Flip Flap Solar Flower ก็เริงร่า เริงระบำกับแสงอาทิตย์เปรียบเหมือนชีวิตต้องเคลื่อนไหวพร้อมกับวันใหม่ &lt;/div&gt;  &lt;div&gt;&lt;/div&gt;  &lt;br /&gt;  &lt;div&gt;Flip Flap Solar Flower มีขนาดเล็ก น้ำหนักเบา เหมาะกับวางประดับโต๊ะทำงาน เท่าๆกับกระถางต้นไม้ขนาดเล็ก แต่น่ารักกว่า ด้วยสีสันที่สดใส ช่วยให้โต๊ะทำงานสวยมีชีวิตชีวา ได้บรรยายกาศไปอีกแบบ &lt;/div&gt;  &lt;br /&gt;  &lt;div&gt;&lt;span style="color: #666666"&gt;รายละเอียดของสินค้า&lt;/span&gt; &lt;/div&gt;  &lt;ul&gt;   &lt;li&gt;&lt;span style="color: #666666"&gt;ไม่ต้องใช้แบตเตอรี่&lt;/span&gt; &lt;/li&gt;    &lt;li&gt;&lt;span style="color: #666666"&gt;วางไว้ในที่มีแสงสว่าง ไม่ว่าจะเป็นหน้ารถ หรือว่าในออฟฟิส หรือภายในบ้าน&lt;/span&gt; &lt;/li&gt;    &lt;li&gt;&lt;span style="color: #666666"&gt;มี 6 สีให้เลือก เขียว ชมพู น้ำเงิน แดง &lt;span style="color: #666666"&gt;ส้ม และ เหลือง&lt;/span&gt;&lt;/span&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;br /&gt;  &lt;div&gt;&lt;/div&gt;  &lt;br /&gt;  &lt;div&gt;&lt;/div&gt;  &lt;br /&gt;  &lt;div align="center"&gt;&lt;img title="Flip Flap Solar Flower" height="190" alt="Flip Flap Solar Flower" hspace="0" src="http://1.bp.blogspot.com/_000cgw7RCzE/Sco0qPU8NNI/AAAAAAAAAFw/m67VF3wLp-w/s400/ux_a08112100ux0148_ux_c.jpg" width="386" align="center" border="1" /&gt; &lt;/div&gt;  &lt;br /&gt;  &lt;br /&gt;  &lt;div&gt;&lt;/div&gt;  &lt;br /&gt;  &lt;div&gt;มีให้เลือกหลายแบบ ทั้งแบบมีเฉพาะใบ หรือว่ามีทั้งใบและทั้งดอก ตามแต่จะชอบแบบไหน ก็เลือกได้เลยครับ สนใจอยากได้ สั่งซื้อได้ &lt;a title="สั่งซื้อ Flip Flap Solar Flower" href="http://giftshopsale.blogspot.com/2009/03/flip-flap-solar-flower_25.html" target="_blank"&gt;&lt;strong&gt;ที่นี่&lt;/strong&gt;&lt;/a&gt; ครับ     &lt;br /&gt;&lt;/div&gt;  &lt;div align="center"&gt;&lt;span style="color: #666666"&gt;&lt;strong&gt;เชิญชมคลิปวีดีโอสินค้า Flip Flap Solar Flower&lt;/strong&gt; &lt;/span&gt;&lt;a href="http://www.blogger.com/search/label/%3Cobject%20width=%22480%22%20height=%22385%22%3E%3Cparam%20name=%22movie%22%20value=%22http://www.youtube.com/v/OOucKPgUBRA%26hl=en%26fs=1%26color1=0xe1600f%26color2=0xfebd01%22%3E%3C/param%3E%3Cparam%20name=%22allowFullScreen%22%20value=%22true%22%3E%3C/param%3E%3Cparam%20name=%22allowscriptaccess%22%20value=%22always%22%3E%3C/param%3E%3Cembed%20src=%22http://www.youtube.com/v/OOucKPgUBRA%26hl=en%26fs=1%26color1=0xe1600f%26color2=0xfebd01%22%20type=%22application/x-shockwave-flash%22%20allowscriptaccess=%22always%22%20allowfullscreen=%22true%22%20width=%22480%22%20height=%22385%22%3E%3C/embed%3E%3C/object%3E" rel="tag"&gt;&lt;object height="385" width="480"&gt;&lt;param name="movie" value="http://www.youtube.com/v/OOucKPgUBRA&amp;amp;hl=en&amp;amp;fs=1&amp;amp;color1=0xe1600f&amp;amp;color2=0xfebd01"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;br /&gt;&lt;embed src="http://www.youtube.com/v/OOucKPgUBRA&amp;amp;hl=en&amp;amp;fs=1&amp;amp;color1=0xe1600f&amp;amp;color2=0xfebd01" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/a&gt;&lt;/div&gt;  &lt;br /&gt;  &lt;br /&gt;  &lt;div align="center"&gt;   &lt;br /&gt;    &lt;hr /&gt;    &lt;br /&gt;&lt;/div&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5321967662472700056-5541025758324979442?l=mechacity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechacity.blogspot.com/feeds/5541025758324979442/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5321967662472700056&amp;postID=5541025758324979442&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/5541025758324979442'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/5541025758324979442'/><link rel='alternate' type='text/html' href='http://mechacity.blogspot.com/2009/03/flip-flap-solar-flower.html' title='Flip Flap Solar Flower'/><author><name>Mr.P</name><uri>http://www.blogger.com/profile/04747663677248244453</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_000cgw7RCzE/SrzdVEqTzWI/AAAAAAAABg0/5zPTCIib8aU/S220/kratok2006%40hotmail%5B1%5D.com_a6fd6c2c.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_000cgw7RCzE/Sb0L9iY8DAI/AAAAAAAAACw/SNIoe5uUHNo/s72-c/Solar-Flower.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5321967662472700056.post-2910470321440347311</id><published>2009-03-22T07:58:00.000-07:00</published><updated>2009-09-19T10:11:39.204-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='หุ่นยนต์'/><category scheme='http://www.blogger.com/atom/ns#' term='Solar cell'/><title type='text'>Solar Powered Bug</title><content type='html'>&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ในตระกูลหุ่นยนต์ที่มีขนาดเล็ก เจ้าหุ่นยนต์ตั๊กแตนนับว่าเป็นหุ่นยนต์ที่มีขนาดเล็กมาก แต่เจ้าหุ่นยนต์ตั๊กแตนตัวนี้มันดันกลัวแสงเสียยิ่งกว่ากลัวผีซะอีก (ตั๊กแตนกลัวผีด้วยเหรอ....ฮา). ก็ตอนที่เรานำมันไปอยู่ในที่มีแสงส่องสว่างไม่ว่าจะเป็นแสงจากโคมไฟ หรือว่าแสงจากดวงอาทิตย์ เจ้าตั๊กแตน ก็จะสั่นเป็นเจ้าเข้า สั่นกระเด้งกระดอนไปมา ไม่ว่าจะเป็นลูกนัยตา หรือ หนวดของมัน จะสั่นแกว่งไปมา ราวกับเต้นเป็นจังหวะแทงโก้เลย&lt;/p&gt;  &lt;br /&gt;  &lt;p align="center"&gt;   &lt;br /&gt;&lt;img style="width: 315px; height: 257px" height="347" alt="solar_frightened_grasshopper" hspace="8" src="http://2.bp.blogspot.com/_000cgw7RCzE/ScZGnt83xBI/AAAAAAAAAFY/LNPZPReFPts/s320/b69b_solar_frightened_grasshopper.jpg" width="400" align="center" border="1" /&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p align="center"&gt;&lt;img style="width: 347px; height: 103px" height="125" alt="owi-robotikit-frightened-grasshopper-detail" hspace="8" src="http://2.bp.blogspot.com/_000cgw7RCzE/ScZHun3TGiI/AAAAAAAAAFg/7fneoz2phfs/s320/owi-robotikit-frightened-grasshopper-detail.jpg" width="400" align="center" border="1" /&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p align="left"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; เจ้าตั๊กแตนหุ่นยนต์นี้ เหมาะสำหรับจุดประกายความคิดเริ่มต้นให้เด็กเห็นว่า เราสามารถนำพลังงานแสงอาทิตย์มาใช้ได้อย่างไร ถึงแม้ตัวมันจะเล็ก แต่มันก็แจ๋วซะไม่มี. เป็นผลงานประดิษฐ์ที่มีการนำแผงโซล่าเซลล์มาทำให้เกิดความสนุกเพลิดเพลิน และยังส่งเสริมให้เด็กเกิดแนวคิดนักประดิษฐ์ต่อยอดได้เป็นอย่างดี. ด้วยการเปลี่ยนพลังงานแสงจากแผงโซล่าเซลล์ที่ติดอยู่บนหลังของตัวมัน แล้วเปลี่ยนเป็นพลังงานไฟฟ้า เพื่อขับมอเตอร์ไฟฟ้าขนาดเล็กให้หมุนในลักษณะเสียสมดุล เพื่อทำให้เกิดการแกว่งตัว จึงดูเหมือนราวกัยว่าเจ้าตั๊กแตนนี้ เต้นรำไปมา.&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;   &lt;br /&gt;&lt;/p&gt;  &lt;h2&gt;&lt;font size="4"&gt;รายละเอียด&lt;/font&gt;&lt;/h2&gt;  &lt;div&gt;   &lt;ul&gt;     &lt;br /&gt;      &lt;li&gt;มีขายอยู่ในอเมซอน&lt;/li&gt;      &lt;li&gt;เป็นของบริษัท : Elenco Electronics, Inc.&lt;/li&gt;      &lt;li&gt;รุ่น : OWI-MSK670&lt;/li&gt;      &lt;li&gt;ขนาด : 3.35&amp;quot; h x .94&amp;quot; w x 1.97&amp;quot; l, หนักเพียง 0.10 pounds&lt;/li&gt;      &lt;li&gt;ทำจากวัสดุที่มีคุณภาพ เพื่อเหมาะเป็นของเล่นของเด็กอายุ 10 ขวบขึ้นไป&lt;/li&gt;   &lt;/ul&gt; &lt;/div&gt;  &lt;p&gt;&lt;font size="2"&gt;นับว่าเป็นของเล่น หรือจะมอบเป็นของขวัญเพื่อส่งเสริมให้เด็กเกิดจินตนาการจัดการเรื่องพลังงานอย่างสูง ตัวนี้ขายอยู่ที่ราคา &lt;span class="amount" id="detailOfferPrice"&gt;$11.25&lt;/span&gt; &lt;a href="http://astore.amazon.com/giftsmile-20/detail/B000QX3NYG" target="_blank"&gt;คลิกเลยครับ&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;ได้รับความนิยม และคำชมของผู้ปกครองค่อนข้างดี &lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;blockquote&gt;   &lt;br /&gt;    &lt;h2&gt;&lt;font color="#c0c0c0"&gt;Customer Reviews&lt;/font&gt;&lt;/h2&gt;    &lt;br /&gt;    &lt;p&gt;&lt;font color="#c0c0c0"&gt;&lt;span class="reviewtitle"&gt;Cute Solar Bug&lt;/span&gt;         &lt;br /&gt;This is a cute novelty item to teach elementary aged children how solar power works. It vibrates in direct sunlight. My granddaughters enjoyed learning how to position it in their hands to get it to vibrate (tickles). They are into bugs, so this was perfect. The grasshopper is fragile. Advanced instruction would be beneficial before children handled it. &lt;/font&gt;&lt;/p&gt;    &lt;br /&gt;    &lt;p&gt;&lt;font color="#c0c0c0"&gt;&lt;span class="reviewtitle"&gt;What a darling learning tool!&lt;/span&gt;         &lt;br /&gt;The Fat Brain Toys’ Frightened Grasshopper Solar Powered Bug is such a cute way to teach solar power lessons. Tiny and delicate, this tool should be assembled by an adult. But once assembled it provides an intriguing learning tool for a child or young adult.         &lt;br /&gt;        &lt;br /&gt;&lt;/font&gt;&lt;/p&gt;    &lt;br /&gt;    &lt;p&gt;&lt;font color="#c0c0c0"&gt;&lt;span class="reviewtitle"&gt;Little gifts&lt;/span&gt;         &lt;br /&gt;I bought this for an uncle at Christmas. It was a hit. It doesn’t do much besides ’quiver’, but it is fun to watch. The assembly wasn’t too hard, but there are small peices. And if you have a dog, be careful. One chomp and it is gone.&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;br /&gt;  &lt;h3&gt;&lt;/h3&gt;  &lt;br /&gt;  &lt;p align="center"&gt;&lt;font size="4"&gt;ชมวีดีโอสาธิตการเต้นประกอบเสียงเพลงของเจ้าหุ่นยนต์ตั๊กแตน&lt;/font&gt;&lt;a href="http://www.blogger.com/search/label/%3Cobject%20width=%22480%22%20height=%22385%22%3E%3Cparam%20name=%22movie%22%20value=%22http://www.youtube.com/v/d2UfCUTO6l4%26hl=en%26fs=1%26color1=0x234900%26color2=0x4e9e00%22%3E%3C/param%3E%3Cparam%20name=%22allowFullScreen%22%20value=%22true%22%3E%3C/param%3E%3Cparam%20name=%22allowscriptaccess%22%20value=%22always%22%3E%3C/param%3E%3Cembed%20src=%22http://www.youtube.com/v/d2UfCUTO6l4%26hl=en%26fs=1%26color1=0x234900%26color2=0x4e9e00%22%20type=%22application/x-shockwave-flash%22%20allowscriptaccess=%22always%22%20allowfullscreen=%22true%22%20width=%22480%22%20height=%22385%22%3E%3C/embed%3E%3C/object%3E" rel="tag"&gt;&lt;object height="385" width="480"&gt;&lt;param name="movie" value="http://www.youtube.com/v/d2UfCUTO6l4&amp;amp;hl=en&amp;amp;fs=1&amp;amp;color1=0x234900&amp;amp;color2=0x4e9e00"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;br /&gt;&lt;embed src="http://www.youtube.com/v/d2UfCUTO6l4&amp;amp;hl=en&amp;amp;fs=1&amp;amp;color1=0x234900&amp;amp;color2=0x4e9e00" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/a&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p align="left"&gt;ก็เป็นอีกหนึ่งผลงานที่มาจากการนำ Solar Cell มาทำเป็นของเล่น นอกจากที่เราจะมองว่า Solar &lt;font face="Arial" color="#464646" size="2"&gt;Cell ไว้สำหรับงานอุตสาหกรรม นับว่าผลงานชิ้นนี้ทำออกมาได้ดีครับ ด้วยการเลือกขนาดของมอเตอร์ที่กินกำลังไฟต่ำ เพียงแค่แรงดันไฟฟ้าจำนวนไม่มาก เมื่อมาหมุนมอตอร์ที่มีลักษณะที่หมุนไม่สมดุล ก็ทำให้เจ้าตั๊กแตนสามารถเต้น กระโดดไปมาได้ สำหรับวันนี้ขอพักไว้แค่นี้ก่อนแล้วกัน &lt;/font&gt;แล้วพบกันใหม่ครับ&lt;/p&gt;  &lt;br /&gt;  &lt;hr /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5321967662472700056-2910470321440347311?l=mechacity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechacity.blogspot.com/feeds/2910470321440347311/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5321967662472700056&amp;postID=2910470321440347311&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/2910470321440347311'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/2910470321440347311'/><link rel='alternate' type='text/html' href='http://mechacity.blogspot.com/2009/03/solar-powered-bug_22.html' title='Solar Powered Bug'/><author><name>Mr.P</name><uri>http://www.blogger.com/profile/04747663677248244453</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_000cgw7RCzE/SrzdVEqTzWI/AAAAAAAABg0/5zPTCIib8aU/S220/kratok2006%40hotmail%5B1%5D.com_a6fd6c2c.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_000cgw7RCzE/ScZGnt83xBI/AAAAAAAAAFY/LNPZPReFPts/s72-c/b69b_solar_frightened_grasshopper.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5321967662472700056.post-4427082195857649629</id><published>2009-03-21T10:05:00.000-07:00</published><updated>2009-08-11T05:38:03.971-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='หุ่นยนต์'/><title type='text'>หุ่นยนต์อัจฉริยะรุ่นล่าสุดของเลโก้</title><content type='html'>&lt;a href="http://www.toymart.us/LEGO-Mindstorms-NXT/Toy/B000E4FDAE/"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/a&gt;&lt;font size="4"&gt;&lt;font color="#ff9900"&gt;LEGO Mindstorms NXT&lt;/font&gt; ของเล่นเด็กจาก &lt;font color="#ff9900"&gt;LEGO&lt;/font&gt;     &lt;br /&gt;&lt;/font&gt;  &lt;div&gt;&lt;/div&gt;  &lt;div&gt;&lt;em&gt;&lt;/em&gt;&lt;strong&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/strong&gt;แทบไม่อยากจะคิด ว่าถ้าเด็กรุ่นนี้เค้าเล่นตุ๊กตา หุ่นยนต์ LEGO Mindstorms NXT หุ่นยนต์อัจฉริยะรุ่นล่าสุดของเลโก้ แล้วเด็กเหล่านี้โตขึ้นเป็นผู้ใหญ่ในวันข้างหน้าที่เป็นแรงงานของชาติ เป็นทรัพยากรสำคัญที่พัฒนาประเทศชาติ ประเทศไทยของเราจะเป็นอย่างไรบ้างหนอ เราจะเป็นชาติมหาอำนาจไหม? คนไทยจะเป็นชาติแรกไหมที่สามารถผลิตหุ่นยนต์แรงงานที่ทำงานแทนคน แล้วสามารถผลิตเป็นอุตสาหกรรมหลัก เหมือนกับที่เราเป็นฐานการผลิตรถยนต์ไหม? หรือทั้งหมดนี่จะเป็นเพียงแค่ความฝัน เด็กวันนี้ เป็นคำตอบของวันข้างหน้า &lt;strong&gt;คุณ!! &lt;/strong&gt;คือผู้ชี้ทางเดินให้เด็กเหล่านั้น ส่วนเค้าจะเดินไปได้ไกลขนาดไหน มันก็สุดแท้แล้วแต่&lt;/div&gt;  &lt;div&gt;&lt;/div&gt;  &lt;br /&gt;  &lt;div&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; บ่นมาซะยาว จริงๆแล้ว วันนี้จะเขียน review เจ้าหุ่นยนต์ของบริษัทเลโก้ ซักหน่อย ก็มาเข้าเรื่องกันเลย เรามักจะคุ้นเคยกับของเล่นเลโก้ที่เป็นตัวต่อ พลาสติก ที่นำมาต่อๆ กันเป็นเมือง เป็นโครงสร้าง หรือเป็นอะไรก็แล้วแต่จินตนาการ แต่ในปัจจุบัน เลโก้ไม่เพียงแต่ทำตัวต่อพลาสติกธรรมดาๆ เท่านั้น เลโก้ยังได้พัฒนาหุ่นเยนต์ที่เป็นของเล่นเด็กขึ้นมา &lt;/div&gt;  &lt;br /&gt;  &lt;div&gt;&lt;/div&gt;  &lt;br /&gt;  &lt;div&gt;&lt;/div&gt;  &lt;br /&gt;  &lt;div align="center"&gt;&lt;a href="http://mechatronics-49.blogspot.com/search/label/%3Cobject%20id=%22FlashMovie%22%20codebase=%22http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab%23version=8%2C0%2C0%2C0%22%20height=%22370%22%20width=%22340%22%20classid=%22clsid:D27CDB6E-AE6D-11cf-96B8-444553540000%22%3E%3Cparam%20value=%22http://cache.lego.com/upload/contentTemplating/MindstormsOverview/otherfiles/2057/flash3ED2CA93-DAF6-4152-9445-3FA903F1AEEB.swf%22%20name=%22movie%22%20/%3E" rel="tag"&gt;     &lt;br /&gt;&lt;object version="8,0,0,0" id="FlashMovie" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#" height="370" width="340" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"&gt;&lt;param name="_cx" value="8996"&gt;&lt;param name="_cy" value="9790"&gt;&lt;param name="FlashVars" value=""&gt;&lt;param name="Movie" value="http://cache.lego.com/upload/contentTemplating/MindstormsOverview/otherfiles/2057/flash3ED2CA93-DAF6-4152-9445-3FA903F1AEEB.swf"&gt;&lt;param name="Src" value="http://cache.lego.com/upload/contentTemplating/MindstormsOverview/otherfiles/2057/flash3ED2CA93-DAF6-4152-9445-3FA903F1AEEB.swf"&gt;&lt;param name="WMode" value="Window"&gt;&lt;param name="Play" value="0"&gt;&lt;param name="Loop" value="-1"&gt;&lt;param name="Quality" value="High"&gt;&lt;param name="SAlign" value=""&gt;&lt;param name="Menu" value="-1"&gt;&lt;param name="Base" value=""&gt;&lt;param name="AllowScriptAccess" value=""&gt;&lt;param name="Scale" value="ShowAll"&gt;&lt;param name="DeviceFont" value="0"&gt;&lt;param name="EmbedMovie" value="0"&gt;&lt;param name="BGColor" value=""&gt;&lt;param name="SWRemote" value=""&gt;&lt;param name="MovieData" value=""&gt;&lt;param name="SeamlessTabbing" value="1"&gt;&lt;param name="Profile" value="0"&gt;&lt;param name="ProfileAddress" value=""&gt;&lt;param name="ProfilePort" value="0"&gt;&lt;param name="AllowNetworking" value="all"&gt;&lt;param name="AllowFullScreen" value="false"&gt;&lt;br /&gt;&lt;/a&gt;, &lt;/a&gt;, &lt;a href="http://mechatronics-49.blogspot.com/search/label/%3CEMBED%20src=%27http://cache.lego.com/upload/contentTemplating/MindstormsOverview/otherfiles/2057/flash3ED2CA93-DAF6-4152-9445-3FA903F1AEEB.swf%27%20width=%22340%22%20height=%22370%22%20TYPE=%22application/x-shockwave-flash%22%20PLUGINSPAGE=%22%5Fhttp://www.macromedia.com/shockwave/download/index.cgi%3FP1%5FProd%5FVersion=ShockwaveFlash%22%3E%3C/EMBED%3E" rel="tag"&gt;&lt;embed width="340" height="370" type="application/x-shockwave-flash" pluginspage="_http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" src="http://cache.lego.com/upload/contentTemplating/MindstormsOverview/otherfiles/2057/flash3ED2CA93-DAF6-4152-9445-3FA903F1AEEB.swf"&gt;&lt;br /&gt;&gt;&lt;/embed&gt;&lt;/a&gt;, &lt;a href="http://mechatronics-49.blogspot.com/search/label/%3C/object%3E" rel="tag"&gt;&lt;br /&gt;&gt;&lt;/object&gt;&lt;/a&gt;&lt;/div&gt;  &lt;br /&gt;  &lt;div&gt;&lt;/div&gt;  &lt;br /&gt;  &lt;div&gt;เจ้าหุ่นยนต์ตัวนี้ ชื่อ &lt;font color="#ff9933"&gt;&lt;b&gt;Alpha Rex&lt;/b&gt;&lt;/font&gt; เป็นหุ่นยนต์ชนิด &lt;font color="#ff9933"&gt;&lt;b&gt;Humanoid&lt;/b&gt;&lt;/font&gt; (หมายถึงหุ่นยนต์ที่มีท่าทางคล้ายมนุษย์) เจ้าตัวนี้ทำอะไรได้บ้าง มาว่ากันเลย &lt;/div&gt;  &lt;div&gt;เจ้า &lt;font color="#ff9933"&gt;&lt;b&gt;Alpha Rex&lt;/b&gt;&lt;/font&gt; ตัวนี้สามารถทำหน้าที่ได้เหมือนกับหุ่นยนต์ในปัจจุบันเท่าที่จะทำได้ สามารถเดินได้สองขาเหมือนกับคน โดยอาศัยมอเตอร์เซอร์โวมอเตอร์ที่อยู่ที่ขาของมันเป็นตัวขับเคลื่อนกำลัง แล้วด้วย &lt;strong&gt;Ultrasonic Sensor&lt;/strong&gt; จึงทำให้เจ้า &lt;font color="#ff9933"&gt;&lt;b&gt;Alpha Rex&lt;/b&gt;&lt;/font&gt; สามารถที่จะ(เสมือน)มองเห็นคุณได้ และทำให้มันเคลื่อนที่ไปยังตำแหน่งต่างที่คุณต้องการได้อย่างแม่นยำ ด้วยเซนเซอร์ที่ติดอยู่ตามตัวของเจ้า &lt;font color="#ff9933"&gt;&lt;b&gt;Alpha Rex&lt;/b&gt;&lt;/font&gt; จึงทำให้&lt;/div&gt;  &lt;div&gt;&lt;/div&gt;  &lt;br /&gt;  &lt;div&gt;&lt;strong&gt;มันมองเห็นได้ &lt;/strong&gt;(เพราะ Ultrasonic Sensor )&lt;/div&gt;  &lt;div&gt;&lt;strong&gt;มันได้ยิน &lt;/strong&gt;(เพราะ Sound Sensor)&lt;/div&gt;  &lt;div&gt;&lt;strong&gt;มันเดินได้&lt;/strong&gt; (เพราะ Servo Motors 2 ตัว)&lt;/div&gt;  &lt;div&gt;&lt;strong&gt;มันพูดได้&lt;/strong&gt; (เพราะลำโพง และโปรแกรมสร้างเสียง NXT )&lt;/div&gt;  &lt;div&gt;&lt;strong&gt;มันรู้สึกได้&lt;/strong&gt; (เพราะ Touch Sensors และ Light Sensors )&lt;/div&gt;  &lt;div&gt;&lt;/div&gt;  &lt;br /&gt;  &lt;div&gt;ด้วยโปรเซสเซอร์ 32 บิต และยังสามารถติดต่อผ่านบลูธูทได้อีกด้วย &lt;/div&gt;  &lt;div&gt;คุณลักษณะที่สำคัญ&lt;/div&gt;  &lt;ul&gt;   &lt;br /&gt;    &lt;li&gt;ทำงานที่ระดับ 32 บิต มีจอ LCD ขนาดใหญ่อยู่ตรงกลาง สามารถติดต่อผ่าน USB 2.0 ได้ และยังสามารถติดต่อกับอุปกรณ์รอบๆได้โดยผ่านการติดต่อไร้สายประเภท Bluetooth &lt;/li&gt;    &lt;li&gt;ประกอบด้วย touch and light sensors, new sound sensor and ultrasonic sensor &lt;/li&gt;    &lt;li&gt;ส่วนของโปรแกรมใช้งานง่าย โดยทำการลากวาง ลากวาง ก็สามารถโปรแกรมได้แล้ว &lt;/li&gt;    &lt;li&gt;มีมอเตอร์ 3 ตัว เพื่อการทำงานที่ราบเรียบ และสามารถทำงานได้น่าเชื่อถือ &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;ภายในกล่องบบรจุด้วย&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;ชิ้นส่วน 577 ชิ้น &lt;/li&gt;    &lt;li&gt;คู่มือแบบรวบรัด ที่สามารถให้คุณสร้างหุ่นยนต์ให้พร้อมทำงานได้ภายใน 30 นาที (ไม่เชื่อก็ลองดู) &lt;/li&gt;    &lt;li&gt;หน้าปัดทดสอบ &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ด้วยส่วนประกอบที่พร้อมและ sensors ที่เหมาะและจำเป็นสำหรับขั้นพื้นฐานของหุ่นยนต์ เจ้า &lt;font color="#ff9933"&gt;&lt;b&gt;Alpha Rex&lt;/b&gt;&lt;/font&gt; จึงเป็นของเล่นที่พัฒนานำไปสู่การเรียนรู้และการใช้เทคโนโลยีในการใช้งานหุ่นยนต์ และเรียนรู้การเขียนโปรแกรมควบคุมหุ่นยนต์ LEO Mindstorms จึงเหมาะสำหรับเด็กอายุ 12 ปีขึ้นไป ที่ต้องการเรียนรู้วิธีคิดและการแก้ปัญหาในด้าน อิเลกโทรนิกส์ คอมพิวเตอร์ คณิตศาสตร์&lt;/p&gt;  &lt;div&gt;&lt;/div&gt;  &lt;div&gt;&lt;/div&gt;  &lt;div&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; สนใจสั่งซื้อเพื่อเป็นการพัฒนาความรู้ และปูพื้นฐานบุตรหลานของท่าน อย่ารอช้า&lt;a href="http://astore.amazon.com/giftsmile-20/detail/B000E4FDAE" target="_blank"&gt;คลิก&lt;/a&gt;เลยครับ ตอนนี้ราคาอยู่ที่ประมาณ &lt;span&gt;Price: &lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span class="amount" id="detailOfferPrice"&gt;$238.55&lt;/span&gt;&lt;span class="supersaver"&gt; &amp;amp; eligible for FREE Super Saver Shipping on orders over $25.&lt;/span&gt;&lt;/div&gt;  &lt;div&gt;&lt;span class="supersaver"&gt;&lt;/span&gt;&lt;/td&gt;&lt;/div&gt;  &lt;div&gt;&lt;/div&gt;  &lt;div class="wlWriterEditableSmartContent" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:6e89da86-bd5c-490e-a4f8-757198eaaa4e" style="padding-right: 0px; display: block; padding-left: 0px; float: none; padding-bottom: 0px; margin-left: auto; width: 425px; margin-right: auto; padding-top: 0px"&gt;&lt;div id="30141979-06e5-4ff1-8430-617add14c18a" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=3574kmjIcdY&amp;amp;hl=en&amp;amp;fs=1&amp;amp;color1=0xe1600f&amp;amp;color2=0xfebd01" target="_new"&gt;&lt;img src="http://lh3.ggpht.com/_000cgw7RCzE/Sj5OMVL7KiI/AAAAAAAABSs/RJ1RozoDEOQ/video86cedb6f3423%5B2%5D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('30141979-06e5-4ff1-8430-617add14c18a'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/3574kmjIcdY&amp;amp;hl=en&amp;amp;fs=1&amp;amp;color1=0xe1600f&amp;amp;color2=0xfebd01&amp;amp;hl=en\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/3574kmjIcdY&amp;amp;hl=en&amp;amp;fs=1&amp;amp;color1=0xe1600f&amp;amp;color2=0xfebd01&amp;amp;hl=en\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;div align="center"&gt;   &lt;br /&gt;&lt;/div&gt;  &lt;div&gt;&lt;/div&gt;  &lt;br /&gt;  &lt;div&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; อันที่จริงยังยังหุ่นยนต์อีกหลายแบบของ LEGO ที่ยังไม่ได้พูดถึง ไม่ว่าจะเป็นเจ้า &lt;font color="#ff9933"&gt;&lt;b&gt;Spike&lt;/b&gt;&lt;/font&gt; หุ่นยนต์แมลงป่อง หรือเจ้า &lt;font color="#ff9933"&gt;&lt;b&gt;TriBot&lt;/b&gt;&lt;/font&gt; หุ่นยนต์ที่เหมือนรถยนต์ หรือเจ้า &lt;font color="#ff9933"&gt;&lt;b&gt;RoboArm T-56&lt;/b&gt;&lt;/font&gt; ที่เป็นหุ่นยนต์มือจับ เหล่านี้ ก็ล้วนมาจากพื้นฐานเดียวกันทั้งสิ้น     &lt;br /&gt;&lt;/div&gt;  &lt;br /&gt;  &lt;div&gt;&lt;/div&gt;  &lt;br /&gt;  &lt;div align="center"&gt;   &lt;br /&gt;&lt;object version="8,0,0,0" id="FlashMovie" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#" height="370" width="340" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"&gt;&lt;param name="_cx" value="8996"&gt;&lt;param name="_cy" value="9790"&gt;&lt;param name="FlashVars" value=""&gt;&lt;param name="Movie" value="http://cache.lego.com/upload/contentTemplating/MindstormsOverview/otherfiles/2057/flash89899867-E729-40CE-8A7E-322D4878BEB0.swf"&gt;&lt;param name="Src" value="http://cache.lego.com/upload/contentTemplating/MindstormsOverview/otherfiles/2057/flash89899867-E729-40CE-8A7E-322D4878BEB0.swf"&gt;&lt;param name="WMode" value="Window"&gt;&lt;param name="Play" value="0"&gt;&lt;param name="Loop" value="-1"&gt;&lt;param name="Quality" value="High"&gt;&lt;param name="SAlign" value=""&gt;&lt;param name="Menu" value="-1"&gt;&lt;param name="Base" value=""&gt;&lt;param name="AllowScriptAccess" value=""&gt;&lt;param name="Scale" value="ShowAll"&gt;&lt;param name="DeviceFont" value="0"&gt;&lt;param name="EmbedMovie" value="0"&gt;&lt;param name="BGColor" value=""&gt;&lt;param name="SWRemote" value=""&gt;&lt;param name="MovieData" value=""&gt;&lt;param name="SeamlessTabbing" value="1"&gt;&lt;param name="Profile" value="0"&gt;&lt;param name="ProfileAddress" value=""&gt;&lt;param name="ProfilePort" value="0"&gt;&lt;param name="AllowNetworking" value="all"&gt;&lt;param name="AllowFullScreen" value="false"&gt;&lt;br /&gt;&lt;embed width="340" height="370" type="application/x-shockwave-flash" pluginspage="_http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" src="http://cache.lego.com/upload/contentTemplating/MindstormsOverview/otherfiles/2057/flash89899867-E729-40CE-8A7E-322D4878BEB0.swf"&gt;&lt;/embed&gt;&lt;br /&gt;&lt;/object&gt;&lt;/div&gt;  &lt;br /&gt;  &lt;div&gt;&lt;/div&gt;  &lt;br /&gt;  &lt;div align="center"&gt;   &lt;br /&gt;&lt;object version="8,0,0,0" id="FlashMovie" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#" height="370" width="340" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"&gt;&lt;param name="_cx" value="8996"&gt;&lt;param name="_cy" value="9790"&gt;&lt;param name="FlashVars" value=""&gt;&lt;param name="Movie" value="http://cache.lego.com/upload/contentTemplating/MindstormsOverview/otherfiles/2057/flash1C11A8CB-64F5-414D-86AB-C4EFCB9A683B.swf"&gt;&lt;param name="Src" value="http://cache.lego.com/upload/contentTemplating/MindstormsOverview/otherfiles/2057/flash1C11A8CB-64F5-414D-86AB-C4EFCB9A683B.swf"&gt;&lt;param name="WMode" value="Window"&gt;&lt;param name="Play" value="0"&gt;&lt;param name="Loop" value="-1"&gt;&lt;param name="Quality" value="High"&gt;&lt;param name="SAlign" value=""&gt;&lt;param name="Menu" value="-1"&gt;&lt;param name="Base" value=""&gt;&lt;param name="AllowScriptAccess" value=""&gt;&lt;param name="Scale" value="ShowAll"&gt;&lt;param name="DeviceFont" value="0"&gt;&lt;param name="EmbedMovie" value="0"&gt;&lt;param name="BGColor" value=""&gt;&lt;param name="SWRemote" value=""&gt;&lt;param name="MovieData" value=""&gt;&lt;param name="SeamlessTabbing" value="1"&gt;&lt;param name="Profile" value="0"&gt;&lt;param name="ProfileAddress" value=""&gt;&lt;param name="ProfilePort" value="0"&gt;&lt;param name="AllowNetworking" value="all"&gt;&lt;param name="AllowFullScreen" value="false"&gt;&lt;br /&gt;&lt;embed width="340" height="370" type="application/x-shockwave-flash" pluginspage="_http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" src="http://cache.lego.com/upload/contentTemplating/MindstormsOverview/otherfiles/2057/flash1C11A8CB-64F5-414D-86AB-C4EFCB9A683B.swf"&gt;&lt;/embed&gt;&lt;br /&gt;&lt;/object&gt;&lt;/div&gt;  &lt;br /&gt;  &lt;div&gt;&lt;/div&gt;  &lt;br /&gt;  &lt;div align="center"&gt;   &lt;br /&gt;&lt;object version="8,0,0,0" id="FlashMovie" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#" height="370" width="340" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"&gt;&lt;param name="_cx" value="8996"&gt;&lt;param name="_cy" value="9790"&gt;&lt;param name="FlashVars" value=""&gt;&lt;param name="Movie" value="http://cache.lego.com/upload/contentTemplating/MindstormsOverview/otherfiles/2057/flash78B52BD9-6C50-4B69-B113-E4C566E2D87A.swf"&gt;&lt;param name="Src" value="http://cache.lego.com/upload/contentTemplating/MindstormsOverview/otherfiles/2057/flash78B52BD9-6C50-4B69-B113-E4C566E2D87A.swf"&gt;&lt;param name="WMode" value="Window"&gt;&lt;param name="Play" value="0"&gt;&lt;param name="Loop" value="-1"&gt;&lt;param name="Quality" value="High"&gt;&lt;param name="SAlign" value=""&gt;&lt;param name="Menu" value="-1"&gt;&lt;param name="Base" value=""&gt;&lt;param name="AllowScriptAccess" value=""&gt;&lt;param name="Scale" value="ShowAll"&gt;&lt;param name="DeviceFont" value="0"&gt;&lt;param name="EmbedMovie" value="0"&gt;&lt;param name="BGColor" value=""&gt;&lt;param name="SWRemote" value=""&gt;&lt;param name="MovieData" value=""&gt;&lt;param name="SeamlessTabbing" value="1"&gt;&lt;param name="Profile" value="0"&gt;&lt;param name="ProfileAddress" value=""&gt;&lt;param name="ProfilePort" value="0"&gt;&lt;param name="AllowNetworking" value="all"&gt;&lt;param name="AllowFullScreen" value="false"&gt;&lt;br /&gt;&lt;embed width="340" height="370" type="application/x-shockwave-flash" pluginspage="_http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" src="http://cache.lego.com/upload/contentTemplating/MindstormsOverview/otherfiles/2057/flash78B52BD9-6C50-4B69-B113-E4C566E2D87A.swf"&gt;&lt;/embed&gt;&lt;br /&gt;&lt;/object&gt;&lt;/div&gt;  &lt;br /&gt;  &lt;div&gt;&lt;/div&gt;  &lt;br /&gt;  &lt;div&gt;&lt;font color="#ff9900"&gt;link ที่เกี่ยวข้อง&lt;/font&gt; &lt;/div&gt;  &lt;br /&gt;  &lt;blockquote&gt;   &lt;div&gt;รีวิวภายในกล่อง &lt;a href="http://www.vmodtech.com/modules.php?name=Content&amp;amp;pa=showpage&amp;amp;pid=443" rel="nofollow"&gt;http://www.vmodtech.com/modules.php?name=Content&amp;amp;pa=showpage&amp;amp;pid=443&lt;/a&gt;&lt;/div&gt;    &lt;br /&gt;    &lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=4ZINIRD1Odw" target="_blank"&gt;&lt;strong&gt;&lt;font face="Tahoma" color="#555555"&gt;http://www.youtube.com/watch?v=4ZINIRD1Odw&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt;&lt;font face="Tahoma" size="2"&gt;        &lt;br /&gt;ประกอบตามที่ เลโก้ออกแบบมาให้ครับ         &lt;br /&gt;        &lt;br /&gt;&lt;/font&gt;&lt;a href="http://www.youtube.com/watch?v=7pIS69teEvw" target="_blank"&gt;&lt;strong&gt;&lt;font face="Tahoma" color="#555555" size="3"&gt;http://www.youtube.com/watch?v=7pIS69teEvw&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt;&lt;font face="Tahoma" size="2"&gt;        &lt;br /&gt;ใช้ iPhone บังคับหุ่น โดยหลักการคือให้หุ่นวัดค่าแสง แล้วทำตามโปรแกรมที่กำหนดครับ         &lt;br /&gt;        &lt;br /&gt;&lt;/font&gt;&lt;a href="http://www.youtube.com/watch?v=wEsIabmcs8I" target="_blank"&gt;&lt;strong&gt;&lt;font face="Tahoma" color="#555555" size="3"&gt;http://www.youtube.com/watch?v=wEsIabmcs8I&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt;&lt;font face="Tahoma" size="2"&gt;&lt;font size="3"&gt;          &lt;br /&gt;&lt;/font&gt;ใช้เป็น BLUETOOTH PRINTERก็ได้ อิอิ         &lt;br /&gt;        &lt;br /&gt;&lt;/font&gt;&lt;a href="http://www.youtube.com/watch?v=N8Uflr-UcS8" target="_blank"&gt;&lt;strong&gt;&lt;font face="Tahoma" color="#555555" size="3"&gt;http://www.youtube.com/watch?v=N8Uflr-UcS8&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt;&lt;font face="Tahoma" size="2"&gt;        &lt;br /&gt;ใช้มือถือบังคับก็ได้         &lt;br /&gt;        &lt;br /&gt;&lt;/font&gt;&lt;a href="http://www.youtube.com/watch?v=7wkT2xJd-YE" target="_blank"&gt;&lt;strong&gt;&lt;font face="Tahoma" color="#555555" size="3"&gt;http://www.youtube.com/watch?v=7wkT2xJd-YE&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt;&lt;font face="Tahoma" size="2"&gt;        &lt;br /&gt;ใช้เป็นเครื่องแยกสีเลโก้         &lt;br /&gt;        &lt;br /&gt;&lt;/font&gt;&lt;a href="http://www.youtube.com/watch?v=KUvind4t7Pk" target="_blank"&gt;&lt;strong&gt;&lt;font face="Tahoma" color="#555555" size="3"&gt;http://www.youtube.com/watch?v=KUvind4t7Pk&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt;&lt;font face="Tahoma" size="2"&gt;&lt;font size="3"&gt;          &lt;br /&gt;&lt;/font&gt;เอาไว้เล่นเกมส์แทนก็ได้ครับ wii โบลลิ่ง ได้ Perfect เลย สไตร์คทุกดอก อิอิ         &lt;br /&gt;        &lt;br /&gt;&lt;/font&gt;&lt;a href="http://www.youtube.com/watch?v=0eSXPCQUrds" target="_blank"&gt;&lt;strong&gt;&lt;font face="Tahoma" color="#555555" size="3"&gt;http://www.youtube.com/watch?v=0eSXPCQUrds&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt;&lt;font face="Tahoma" size="2"&gt;&lt;font size="3"&gt;          &lt;br /&gt;&lt;/font&gt;เอามาเล่นเกม มาริโอ้         &lt;br /&gt;        &lt;br /&gt;&lt;/font&gt;&lt;a href="http://www.youtube.com/watch?v=C-buTG9myBY" target="_blank"&gt;&lt;strong&gt;&lt;font face="Tahoma" color="#555555" size="3"&gt;http://www.youtube.com/watch?v=C-buTG9myBY&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt;&lt;font face="Tahoma" size="2"&gt;&lt;font size="3"&gt;          &lt;br /&gt;&lt;/font&gt;แบบยากขึ้นมาหน่อย หาโปรแกรมมาช่วยก็สามารถใช้ wiimote มาบังคับได้ &lt;/font&gt;&lt;/div&gt; &lt;/blockquote&gt;  &lt;div&gt;   &lt;br /&gt;ขอจบเพียงเท่านี้หล่ะกัน เหนื่อยแหละ สวัสดีครับ&lt;/div&gt;  &lt;br /&gt;  &lt;div&gt;   &lt;br /&gt;    &lt;hr /&gt;    &lt;br /&gt;&lt;/div&gt;  &lt;br /&gt;  &lt;div&gt;&lt;/div&gt;  &lt;br /&gt;  &lt;div&gt;&lt;/div&gt;  &lt;br /&gt;  &lt;div&gt;&lt;/div&gt; &lt;/a&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5321967662472700056-4427082195857649629?l=mechacity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechacity.blogspot.com/feeds/4427082195857649629/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5321967662472700056&amp;postID=4427082195857649629&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/4427082195857649629'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/4427082195857649629'/><link rel='alternate' type='text/html' href='http://mechacity.blogspot.com/2009/03/blog-post_6123.html' title='หุ่นยนต์อัจฉริยะรุ่นล่าสุดของเลโก้'/><author><name>Mr.P</name><uri>http://www.blogger.com/profile/04747663677248244453</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_000cgw7RCzE/SrzdVEqTzWI/AAAAAAAABg0/5zPTCIib8aU/S220/kratok2006%40hotmail%5B1%5D.com_a6fd6c2c.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_000cgw7RCzE/Sj5OMVL7KiI/AAAAAAAABSs/RJ1RozoDEOQ/s72-c/video86cedb6f3423%5B2%5D.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5321967662472700056.post-3617391754190310586</id><published>2009-03-21T04:38:00.000-07:00</published><updated>2009-08-11T05:33:45.410-07:00</updated><title type='text'>ขาบาสไม่ควรพลาด</title><content type='html'>&lt;p&gt;&lt;span id="btAsinTitle"&gt;USB Desktop Dunk&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; สวัสดีครับ วันนี้มาขอเอาใจเพื่อนๆที่ชอบเล่นกีฬาและชอบเทคโนโลยีกันสักหน่อย เป็นของเล่นไฮเทคสำหรับนักบาสเกตบอล ไม่ว่ามือใหม่ มือเก่า จะร้างลาจากวงการไปแล้ว หรือว่ามือใหม่หัดซ้อม วันนี้ เรามีสินค้ามานำเสนอ ที่จะทำให้ไม่พลาดการซ้อม แม้ว่าจะทำงานอยู่หน้าจอคอมพิวเตอร์ ไม่ใช่โปรแกรมเกมบาสเกตบอลนะ แต่เป็น &lt;a href="http://astore.amazon.com/giftsmile-20/detail/B0010SHTGE" target="_blank"&gt;USB Desktop Dunk&lt;/a&gt; &lt;/p&gt;  &lt;br /&gt;  &lt;h2 align="center"&gt;&lt;img style="width: 187px; height: 172px" height="181" alt="USB Desktop Dunk" hspace="8" src="http://2.bp.blogspot.com/_000cgw7RCzE/ScTNwc-qoLI/AAAAAAAAAEk/SiTUTRIFfFU/s320/41R5qUD3EQL__SS400_.jpg" width="197" align="center" border="1" /&gt;&lt;img style="width: 189px; height: 171px" height="180" alt="USB Desktop Dunk" hspace="8" src="http://4.bp.blogspot.com/_000cgw7RCzE/ScTNwQdoarI/AAAAAAAAAEc/WNRmX_axjyI/s320/41j8kZ3iLGL__SS400_.jpg" width="199" align="center" border="1" /&gt;&lt;img style="width: 174px; height: 175px" alt="USB Desktop Dunk" hspace="8" src="http://4.bp.blogspot.com/_000cgw7RCzE/ScTNwIVtvnI/AAAAAAAAAEU/j95lo--7D4w/s320/41Gv5LAD9kL__SS400_.jpg" align="center" border="1" /&gt;&lt;/h2&gt;  &lt;br /&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; หยุดพักเรื่องงาน เรื่องปวดหัวไว้สักแปบ แล้วมาผ่อนคลายด้วยด้วยกีฬาบนโต๊ะทำงาน สำหรับคนที่เคยไปเล่นตู้เกมชู๊ตบาสลงห่วง คงคุ้นเคย สนุกดีเหมือนกัน หลังจากเลิกงาน หรือหลังเลิกเรียนเวลาไปเดินตามห้าง เล่นคลายเครียดช่วยได้นักแล วันนี้เราได้ยกแป้นบาส มาวางไว้ที่โต๊ะคุณ เรียบร้อยแล้ว แต่เป็นขนาดเล็ก เพียงแต่คุณมีคอมพิวเตอร์ที่มี port USB เพียงเท่านี้ ก็สามารถเล่นได้แล้ว แน่นอนที่สุด ไม่ต้องใช้แบตเตอรรี่ (ลดภาวะโลกร้อนได้ ...ว่าไปนั่น) จะชวนเพื่อนร่วมงานมาคลายเครียด หรือจะซื้อเป็นของขวัญ โดยเฉพาะสาวๆ หรือว่าหนุ่มๆ ที่มีแฟนเป็นนักกีฬา ผมว่า &lt;a href="http://astore.amazon.com/giftsmile-20/detail/B0010SHTGE" target="_blank"&gt;USB Desktop Dunk&lt;/a&gt; มัดใจเค้าและเธอได้เป็นอย่างดี &lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;คุณลักษณะ&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;ช่วยเสริมสร้างการเรียนรู้ ผ่อนคลายสมอง&lt;/li&gt;    &lt;li&gt;มีลูกบาสให้ จำนวน 4 ลูก&lt;/li&gt;    &lt;li&gt;ต้องการพลังงานจาก USB port&lt;/li&gt;    &lt;li&gt;มีหลอด LED แสดงสถานะ และมีตัวเลข LED แสดงแต้ม&lt;/li&gt;    &lt;li&gt;มีเสียงเพลงเล่นให้ฟังเร้าใจ และเสียงปรบมือ ถ้าคุณชู๊ตลงแป้น&lt;/li&gt;    &lt;br /&gt;&lt;/ul&gt;  &lt;p align="center"&gt;&lt;a href="http://www.blogger.com/search/label/%3Cobject%20width=%22480%22%20height=%22385%22%3E%3Cparam%20name=%22movie%22%20value=%22http://www.youtube.com/v/YKP515FstXw%26hl=en%26fs=1%26color1=0xe1600f%26color2=0xfebd01%22%3E%3C/param%3E%3Cparam%20name=%22allowFullScreen%22%20value=%22true%22%3E%3C/param%3E%3Cparam%20name=%22allowscriptaccess%22%20value=%22always%22%3E%3C/param%3E%3Cembed%20src=%22http://www.youtube.com/v/YKP515FstXw%26hl=en%26fs=1%26color1=0xe1600f%26color2=0xfebd01%22%20type=%22application/x-shockwave-flash%22%20allowscriptaccess=%22always%22%20allowfullscreen=%22true%22%20width=%22480%22%20height=%22385%22%3E%3C/embed%3E%3C/object%3E" rel="tag"&gt;&lt;object height="385" width="480"&gt;&lt;param name="movie" value="http://www.youtube.com/v/YKP515FstXw&amp;amp;hl=en&amp;amp;fs=1&amp;amp;color1=0xe1600f&amp;amp;color2=0xfebd01"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;br /&gt;&lt;embed src="http://www.youtube.com/v/YKP515FstXw&amp;amp;hl=en&amp;amp;fs=1&amp;amp;color1=0xe1600f&amp;amp;color2=0xfebd01" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/a&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;br /&gt;  &lt;p align="left"&gt;น่าสนุกใช่ไหมหล่ะครับ ส่วนเรื่องราคา ก็ไม่แพงอย่างที่คิด เพียงแค่ &lt;b class="priceLarge"&gt;$19.95&lt;/b&gt; เท่านั้น รีบจับจองเป็นเจ้าของได้แล้ววันนี้ &lt;a href="http://astore.amazon.com/giftsmile-20/detail/B0010SHTGE" target="_blank"&gt;USB Desktop Dunk&lt;/a&gt; แล้วขอให้สนุกนะครับ แล้วพบกันใหม่ครับ &lt;/p&gt;  &lt;h2&gt;   &lt;br /&gt;    &lt;hr /&gt;&lt;/h2&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5321967662472700056-3617391754190310586?l=mechacity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechacity.blogspot.com/feeds/3617391754190310586/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5321967662472700056&amp;postID=3617391754190310586&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/3617391754190310586'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/3617391754190310586'/><link rel='alternate' type='text/html' href='http://mechacity.blogspot.com/2009/03/blog-post_21.html' title='ขาบาสไม่ควรพลาด'/><author><name>Mr.P</name><uri>http://www.blogger.com/profile/04747663677248244453</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_000cgw7RCzE/SrzdVEqTzWI/AAAAAAAABg0/5zPTCIib8aU/S220/kratok2006%40hotmail%5B1%5D.com_a6fd6c2c.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_000cgw7RCzE/ScTNwc-qoLI/AAAAAAAAAEk/SiTUTRIFfFU/s72-c/41R5qUD3EQL__SS400_.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5321967662472700056.post-6113070523946724124</id><published>2009-03-21T00:10:00.000-07:00</published><updated>2009-08-11T05:27:59.607-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='USB'/><title type='text'>USB Missile Launcher</title><content type='html'>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; มีอยู่วันหนึ่ง ได้หยิบเอา stepper motor ตัวเล็กๆขึ้นมาตัวหนึ่ง แล้วก็อยากจะเอามาทำ เป็น ป้อมยิง Missile แบบจำลองเล็กๆ โดยใช้ micro controller แล้วควบคุมผ่าน serial port ของคอมพิวเตอร์ แต่ตอนนนั้น ก็ได้แต่คิด concept คร่าวๆไว้ในหัว ยังไม่ได้ทำ    &lt;br /&gt;จนเมื่อได้เข้าไปในเว็บ amazon.com เพื่อลองหาดูของเล่น ว่าเค้ามีไรนำเสนอบ้าง เราได้ serch ดูที่หมวดของเล่น ประเภท Electronics for kids แล้วเราก็ไปสะดุดที่ของเล่นชิ้นหนึ่งเข้า &lt;font color="#ff0000" size="4"&gt;โอ้วแม่เจ้า&lt;/font&gt; เหมือนกับในความคิดเลย เป็นฐานปล่อยจรวด Missile ควบคุมผ่านโปแกรมบนวินโดว์แล้วเชื่อต่อกับตัว hardware โดยผ่าน port USB โอ้ว.....ว้าววๆๆๆๆ เหนือชั้นจริงๆ มันชื่อว่า &lt;a href="http://astore.amazon.com/giftsmile-20/detail/B00120V3TO"&gt;USB Missile Launcher with 3 Foam Missiles&lt;/a&gt; มาดูรูปกันเลย     &lt;br /&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;img style="display: block; float: none; margin-left: auto; margin-right: auto" height="255" alt="USB Missile" hspace="8" src="http://1.bp.blogspot.com/_000cgw7RCzE/ScHfol7_G8I/AAAAAAAAADc/v2B5yTj5N64/s320/31RSMRK15ML._SS400_.jpg" width="304" border="1" /&gt;     &lt;br /&gt;&lt;img title="USB cart" style="display: block; float: none; margin-left: auto; width: 305px; margin-right: auto; height: 271px" height="278" alt="USB cart" hspace="8" src="http://4.bp.blogspot.com/_000cgw7RCzE/ScIM3quxWeI/AAAAAAAAAEM/qVsFwJpHL_k/s320/417WTNBZCQL._SS400_.jpg" width="313" border="1" /&gt;&lt;/p&gt;  &lt;p&gt;รายละเอียด&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;เสียบช่อง USB อาศัยไฟเลี้ยงจาก USB &lt;/li&gt;    &lt;li&gt;ไม่ต้องใช้แบตเตอรี่ (ชอบจริงๆ ตรงนี้แหละ) &lt;/li&gt;    &lt;li&gt;ประกอบด้วยลูกปืน Missile 3 ลูก &lt;/li&gt;    &lt;li&gt;สาย USB ยาว 3 ฟุต &lt;/li&gt;    &lt;li&gt;เคลื่อนที่ได้ ซ้าย ขวา บน และ ล่าง 360 องศา &lt;/li&gt;    &lt;li&gt;รองรับ Windows XP &lt;/li&gt;    &lt;li&gt;สามารถยิงได้ไกล 20 ฟุต ที่ความเร็วสูงสุด &lt;/li&gt;    &lt;li&gt;ปรับแต่ง sound effect ในการยิงได้ &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;ในการใช้งาน เพียงต่อเจ้า USB Missile Launcher เข้ากับพอร์ต USB หลังจาก install software เรียบร้อยแล้ว เราก็เข้าที่หน้าโปรแกรม ใช้ mouse คลิกที่ลูกศรซ้ายขวา เพื่อหาทิศทาง มันสามารถหมุนได้ 360 องศา &lt;/p&gt;  &lt;p&gt;ตัวนี้ขายอยู่ที่ราคา &lt;span class="amount" id="detailOfferPrice"&gt;$22.99&lt;/span&gt; ( หรือประมาณ 827 บาท) ถูกกว่าทำเองเสียอีก สนใจก็ &lt;a href="http://astore.amazon.com/giftsmile-20/detail/B00120V3TO" target="_blank"&gt;&lt;font size="3"&gt;คลิก&lt;/font&gt;&lt;/a&gt; เลยครับมาชมคลิปวีดีโอสาธิตการทำงานกันเลยดีกว่า&lt;/p&gt;  &lt;div class="wlWriterEditableSmartContent" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:65b3fc95-dc9a-47aa-b420-a1babbadc119" style="padding-right: 0px; display: block; padding-left: 0px; float: none; padding-bottom: 0px; margin-left: auto; width: 425px; margin-right: auto; padding-top: 0px"&gt;&lt;div id="9343de26-fc5e-45cd-9142-8d19836f495c" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=BVgRjrXAqr8&amp;amp;hl=en&amp;amp;fs=1&amp;amp;color1=0x2b405b&amp;amp;color2=0x6b8ab6" target="_new"&gt;&lt;img src="http://lh6.ggpht.com/_000cgw7RCzE/SoFjzYHPVgI/AAAAAAAABSo/O9SrS4LxibM/video59ea3050c3d3%5B2%5D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('9343de26-fc5e-45cd-9142-8d19836f495c'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/BVgRjrXAqr8&amp;amp;hl=en&amp;amp;fs=1&amp;amp;color1=0x2b405b&amp;amp;color2=0x6b8ab6&amp;amp;hl=en\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/BVgRjrXAqr8&amp;amp;hl=en&amp;amp;fs=1&amp;amp;color1=0x2b405b&amp;amp;color2=0x6b8ab6&amp;amp;hl=en\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;นับว่าเป็นของเล่นของเรา ชาวแมคคาทรอนิกส์ซิตี้ อย่างเรามากๆ ได้ทั้งความสนุก ความรู้ เปิดโลกจินตนาการสร้างสรรค์อีกมากมาย ก็อยากให้เพื่อนๆ ที่คิดจะประดิษฐ์ หรือทำสิ่งใดขึ้นมา ถ้ายังคิดไรไม่ออก ลองๆมองหาของเล่นในวัยเด็ก แล้วลองดัดแปลงให้มันเป็นของเล่นไฮเทคดูนะครับ ไม่แน่ อาจจะทำให้เพื่อนๆรู้สึกเพลิดเพลิน และสนุกในการสร้างสรรค์ด้วยก็ได้ครับ &lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5321967662472700056-6113070523946724124?l=mechacity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechacity.blogspot.com/feeds/6113070523946724124/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5321967662472700056&amp;postID=6113070523946724124&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/6113070523946724124'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/6113070523946724124'/><link rel='alternate' type='text/html' href='http://mechacity.blogspot.com/2009/03/usb-missile-launcher_21.html' title='USB Missile Launcher'/><author><name>Mr.P</name><uri>http://www.blogger.com/profile/04747663677248244453</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_000cgw7RCzE/SrzdVEqTzWI/AAAAAAAABg0/5zPTCIib8aU/S220/kratok2006%40hotmail%5B1%5D.com_a6fd6c2c.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_000cgw7RCzE/ScHfol7_G8I/AAAAAAAAADc/v2B5yTj5N64/s72-c/31RSMRK15ML._SS400_.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5321967662472700056.post-6209776891772488320</id><published>2007-10-29T19:01:00.000-07:00</published><updated>2007-10-29T19:01:05.968-07:00</updated><title type='text'>โลโก้ Mechatronics ปี 49</title><content type='html'>วันนี้ผมเอาตัวอย่างโลโก้ ที่เราจะติดกับเสื้อกันหนาว เพื่อให้เข้ากับบบรยากาศ และเพื่อเป็นที่ระลึก ก็อยากจะนำมาแสดงให้เพื่อนๆชมกันก่อน ผมกำลังปรับปรุงไปเรื่อยๆ ยังไม่รู้ ว่าจะพอใจตรงไหน ก็เลยจะเก็บไว้ในเว็บไชด์นี้ไว้ก่อน เผื่อตัวเองจะได้กลับมาดูด้วย&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;ครั้งที่1&lt;br /&gt;&lt;a href="http://bp2.blogger.com/_000cgw7RCzE/RyaOPTCVEXI/AAAAAAAAAAs/2Xxb4Nz3XEU/s1600-h/Untitled-5.png"&gt;&lt;img id="BLOGGER_PHOTO_ID_5126941619267113330" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://bp2.blogger.com/_000cgw7RCzE/RyaOPTCVEXI/AAAAAAAAAAs/2Xxb4Nz3XEU/s320/Untitled-5.png" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;ครั้งที่2&lt;br /&gt;&lt;a href="http://bp2.blogger.com/_000cgw7RCzE/RyIftTCVEWI/AAAAAAAAAAk/V_8tapafRaw/s1600-h/mechatronics02.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5125694188965663074" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://bp2.blogger.com/_000cgw7RCzE/RyIftTCVEWI/AAAAAAAAAAk/V_8tapafRaw/s320/mechatronics02.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;ครั้งที่3&lt;br /&gt;&lt;a href="http://bp1.blogger.com/_000cgw7RCzE/RyaPzDCVEYI/AAAAAAAAAA0/9XNyT1B0TKc/s1600-h/mechatronics04.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5126943332959064450" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://bp1.blogger.com/_000cgw7RCzE/RyaPzDCVEYI/AAAAAAAAAA0/9XNyT1B0TKc/s320/mechatronics04.gif" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5321967662472700056-6209776891772488320?l=mechacity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mechacity.blogspot.com/feeds/6209776891772488320/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5321967662472700056&amp;postID=6209776891772488320&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/6209776891772488320'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5321967662472700056/posts/default/6209776891772488320'/><link rel='alternate' type='text/html' href='http://mechacity.blogspot.com/2007/10/mechatronics-49.html' title='โลโก้ Mechatronics ปี 49'/><author><name>Mr.P</name><uri>http://www.blogger.com/profile/04747663677248244453</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_000cgw7RCzE/SrzdVEqTzWI/AAAAAAAABg0/5zPTCIib8aU/S220/kratok2006%40hotmail%5B1%5D.com_a6fd6c2c.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_000cgw7RCzE/RyaOPTCVEXI/AAAAAAAAAAs/2Xxb4Nz3XEU/s72-c/Untitled-5.png' height='72' width='72'/><thr:total>0</thr:total></entry></feed>
