<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Ayarafun &#187; cnc</title>
	<atom:link href="http://www.ayarafun.com/tag/cnc/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ayarafun.com</link>
	<description>Electronic, Arduino ,Python ,Robotic</description>
	<lastBuildDate>Sat, 04 Sep 2010 17:53:32 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>บันทึกนักทดลอง [ตอนที่ 1] ลองไปมั่วๆ</title>
		<link>http://www.ayarafun.com/2009/12/%e0%b8%9a%e0%b8%b1%e0%b8%99%e0%b8%97%e0%b8%b6%e0%b8%81%e0%b8%97%e0%b8%94%e0%b8%a5%e0%b8%ad%e0%b8%87-%e0%b8%95%e0%b8%ad%e0%b8%99%e0%b8%97%e0%b8%b5%e0%b9%88-1/</link>
		<comments>http://www.ayarafun.com/2009/12/%e0%b8%9a%e0%b8%b1%e0%b8%99%e0%b8%97%e0%b8%b6%e0%b8%81%e0%b8%97%e0%b8%94%e0%b8%a5%e0%b8%ad%e0%b8%87-%e0%b8%95%e0%b8%ad%e0%b8%99%e0%b8%97%e0%b8%b5%e0%b9%88-1/#comments</comments>
		<pubDate>Tue, 08 Dec 2009 16:34:00 +0000</pubDate>
		<dc:creator>chang</dc:creator>
				<category><![CDATA[Embeded sys.]]></category>
		<category><![CDATA[cnc]]></category>

		<guid isPermaLink="false">http://www.ayarafun.com/?p=1365</guid>
		<description><![CDATA[ช่วงนี้ เข้ามาไม่ได้เห็นโปรเจคอะไร อย่าพึ่งตกใจ ว่าเวปผมเปลี่ยนไปสักแล้ว จิงๆ ตอนนี้ทางเราก้อยังทำการสร้าง ทดลองโปรเจคกันต่อไปเรื่อยครับ แต่ส่วนมากก้อยังไม่มีอะไร work มากครับ มันเน้นไปทดลองโหลต libary มาลองแล้ว สักมากกว่า พวกอยากรู้ อยากลอง งั้นก้อมาดูว่า เล่นอะไรไปแล้วบ้างนะครับ อาจจะเป็นบันทึกไปหน่อยนะครับ 1. Music /tone ทดลอง Tone libary มันไว้สร้างเสียงครับ แถมมีโปรแกรมส่วนเล่นเพลงตามโน็ตด้วย วิธีการสร้างเสียงใช้ PWM กับ timer ของ arduino /AVR ต่อง่ายมาก แค่ ลำโพงต่อเขาขา PWM กับ R หนึ่งตัว Arduino/AVR มันก้อทำเพลงได้นะ ไม่ต้องมี DAC ใน Linary มี เพลงน่ารัก ยุค 60 เยอะเลย แต่ข้อเสียของมัน แต่มันจะเสีย timer


Related posts:<ol><li><a href='http://www.ayarafun.com/2009/10/arduino-with-lowcost-rf-control/' rel='bookmark' title='Permanent Link: สื่อสารไร้สาย กับ Arduino : ตอนที่ 1 ทดลองโมดุล lowcost RF'>สื่อสารไร้สาย กับ Arduino : ตอนที่ 1 ทดลองโมดุล lowcost RF</a></li>
<li><a href='http://www.ayarafun.com/2010/07/burn-bootloader-with-ftdi-bit-bang-writer/' rel='bookmark' title='Permanent Link: เบิร์น Bootloader ให้ Arduino ตัวใหม่ด้วย FTDI-Bitbang [ตอนที่ 2]'>เบิร์น Bootloader ให้ Arduino ตัวใหม่ด้วย FTDI-Bitbang [ตอนที่ 2]</a></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">ช่วงนี้ เข้ามาไม่ได้เห็นโปรเจคอะไร อย่าพึ่งตกใจ ว่าเวปผมเปลี่ยนไปสักแล้ว จิงๆ ตอนนี้ทางเราก้อยังทำการสร้าง ทดลองโปรเจคกันต่อไปเรื่อยครับ แต่ส่วนมากก้อยังไม่มีอะไร work มากครับ มันเน้นไปทดลองโหลต libary มาลองแล้ว สักมากกว่า พวกอยากรู้ อยากลอง</p>
<p>งั้นก้อมาดูว่า เล่นอะไรไปแล้วบ้างนะครับ อาจจะเป็นบันทึกไปหน่อยนะครับ</p>
<p><strong>1. Music /tone</strong></p>
<ul>
<li> ทดลอง<a href="http://code.google.com/p/arduino-tone/"> Tone libary</a> มันไว้สร้างเสียงครับ แถมมีโปรแกรมส่วนเล่นเพลงตามโน็ตด้วย</li>
<li>วิธีการสร้างเสียงใช้ PWM กับ timer ของ arduino /AVR ต่อง่ายมาก แค่ ลำโพงต่อเขาขา PWM กับ R หนึ่งตัว</li>
<li>Arduino/AVR มันก้อทำเพลงได้นะ ไม่ต้องมี DAC</li>
<li>ใน Linary มี เพลงน่ารัก ยุค 60 เยอะเลย</li>
<li>แต่ข้อเสียของมัน แต่มันจะเสีย timer กับ PWM ไปนะ มันอาจจะเอาไปใช้งาน ต่อยอด ได้ยากครับ</li>
</ul>
<p><strong>2.<a href="http://www.arduino.cc/playground/Code/Dataflash"> Dataflash</a></strong></p>
<ul>
<li>ที่ทดลอง เพื่อนใน electoday แนะนำมา? ตอนนั้นอยากได้วิธีเอาไฟล์เสียงมาเก็บไว้บน arduino</li>
<li> มันเป็น flash แบบใหม่ (จิงๆ ไม่ใหม่มาก) แต่ผมไม่เคยลอง ความจุมันเยอะ ราคาถูก ก้อเลย เอามาลองว่าใช้ยากไหม</li>
<li> ที่ผมได้มาเป็นมา Dataflash 4Mbit จาก ES ขนาดเร็วเป็น มา bit นะครับไม่ใช้ byte ใช้จริงๆ ก้อ หาร 8 อีกที่</li>
<li> ตอนนี้กำลังเริ่มเล่น อันนี้ได้ความว่า มันมี RAM /Flash เราเอาข้อมูลอัดเข้า RAM แล้ว dump ลง flash อีกที่ โดยที่ flash</li>
<li>มันจะแบ่งเก็บเป็น Page โดยแต่ล่ะ Page มีขนาด 256Byte จำนวนหน้าก้อ เท่ากันขนาด flash ในไอชีเราครับ</li>
</ul>
<p><span id="more-1365"></span></p>
<p><strong>3. Ball track จาก BLACK BERRY ไม่ work</strong></p>
<ul>
<li> ตอนนี้ยังไม่มี hall switch เอา เลยเอา hall sensor ที่หาซื้อได้จาก es มาก่อน ซึ่งมัน อ่านเป็น analog ก้อเลยเขียนนับหยาบๆ (นับยากๆด้วย)</li>
<li> รู้สึกว่า ball black berry นิ หมุน หนึ่งรอบ มันจะรอบ หนึ่งครั้ง  (มันอย่างงั้นหรือป่าว ผมก้อไม่มี black berry สักด้วย) ซึ่งมันก้อไม่ต่างอะไรกับปุ่มธรรมดานะ</li>
<li>ตอนแรก นึกว่ามันจะเหมือน encoder ตัว ball track มันจะแกนแม่เหล็ก สี่แกน บน ล่าง ซ้าย ขวา  การใช้งาน เราสามารถจับได้แต่ความ เร็ว เพื่อเอาไปปรับเปลี่ยนหน้า text</li>
<li>สุดท้ายก้อยังเจอปัญหา การติดตั้ง ตอนนี้ไม่ได้ ทำบอร์ด วางบน proto board ก้านของบอลมันติดกับแม่เหล็ก ระยะห่าง ระหว่างบอล กับ sensor ก้อมีผลครับ ตอนนี้เลยหมุน ไป ตัว sensor up down หมุนหมด (ในกรณีนี้ผมใช้ hall sensor ไม่ได้ใช้ hall แบบ switch) รอหา hall switch มาได้จะ ลุ้นกันใหม่</li>
</ul>
<p><strong>4. นาฬิกาหลงยุค </strong></p>
<p>สร้าง นาฬิกาจากหลอด VFD โบร้าณ โบราณ หลอดน่าจะมีอายุมากกว่า 30 ปีแล้ว เป็นหลอดใช้ทำ คิดว่าใช้เครื่องคิดเลข เครื่องมือวัดยุคแรกๆ? รุ่นพ่อ รุ่นปู่ เราอาจจะเคยเห็น ผมว่าอุปกรณ์แบบนี้ ในสมัยนั้นน่าจะมีราคาแพงมาก ก้อเครื่องคิดเลข มันก้อน่าจะเป็น PDA ของยุคโน่นเลยมั่ง แต่มันก้อหลงมาอยู่ในมือผม</p>
<p style="text-align: justify;">ออกแบบเป็นนาฬิกาดู เอามาแข่งกับ nixon หลังจากหาข้อมูล พบว่า มันจุดไส้หลอดด้วยไฟกระแสตรง DC 170 volt ขึ้น จะเอาไฟจากไหน 170 volt? ผมก้อเอามาจากไฟกระแสสลับนี้ล่ะเอามาทำผ่านไดโอด สยอง เล็กน้อย เกิดไฟดูด</p>
<p style="text-align: justify;">ปัญหาต่อมา วงจร digital ทำงานที่ระดับไฟแค่ 5 volt จะไปควบคุมได้ไง อันนี้ก้อเลยลองสร้าง ภาคขับ ทำมาจาก transitor MPSA42 กับ MPSA92 ตอนนี้ภาคขับไม่มีปัญหาครับ</p>
<p style="text-align: justify;">ทดลองขับแบบหลายๆ หลอดดู ด้วยใช้ เทคนิดทำแบบ multiplex? หรือสแกนเป็นหลักๆ ปรากฏว่าไม่ work , Segment ในหลอดยังสว่างอยู่ ยังไม่ดับไม่ทัน ทำให้ดูเลขไม่ออก เพราะว่าไฟที่ใช้ มันเป็นไฟ High volt อาจจะหาวิธีเร่งความเร็วตรงนี้ แต่ก้อทดลองทำการสแกนให้ช้าลง ก้อทำให้มุมแต่ล่ะหลักเป็นไฟกระพริบ ดูแปลกตา แต่มันไม่สวยนะครับ เหมือนหลอดจะปัญหา</p>
<p>ตอนนี้จะใช้วิธีไม่ สแกน จะต่อ I/O ควบคุมแทน ว่าจะใช้ HC595 เป็น serial to pararell เป็น buffer ร่วมกับภาค high volt เดิม เดี่ยวลุ้นกันว่าจะเอาตัวนี้ไปโชว์ที่งานประกวดครับ</p>
<p><strong>5. ทดลองใช้ CNC เครื่องคอมก้อเสีย</strong></p>
<ul>
<li> ตัวนี้เป็นโปรเจคร่วมกับรุ่นน้องว่าจะเอา CNC มาใช้ทำงานกัน ก้อเลยต้องเรียนรู้กันหน่อย ปีหน้าได้เห็นอะไร เจ๋งๆ แน่ๆครับ</li>
<li>ผมเคยใช้งาน CNC ,แต่ตัวนี้ตัวใหม่เป็น ball screw ทำงานเร็วมาก ความเร็วสูงสุด 2000mm/sec ยังไม่ได้ลองความเร็วสูงสุดครับ ความผิคพลาดในการเคลื่อนที่น้อยมากๆ</li>
<li>ผมเสียเวลามากกๆๆ กับการลง windows เพิ่งจากรู้ว่า โปรแกรม mach3 ประเทศเรานิ ใช้ winxp sp2 เท่านั้น โคตรมีเหตุผลเลย เครื่องจะเจ้งอีก ตกลงทั้งวัน ทำอะไรก้อไม่ work ฮ่าๆ</li>
<li>ตอนนี้ทำให้มันทำงานได้แล้ว เพิ่งจะเข้าใจแล้วว่า CNC วิ่งดีๆ มันชีวิตมีความสุขอย่างไง ฮ่าๆ (ออกแนวบ้าไปแล้วเล่นเยอะไป)</li>
</ul>
<p class='fb-like'><iframe src='http://www.facebook.com/plugins/like.php?href=http://www.ayarafun.com/2009/12/%e0%b8%9a%e0%b8%b1%e0%b8%99%e0%b8%97%e0%b8%b6%e0%b8%81%e0%b8%97%e0%b8%94%e0%b8%a5%e0%b8%ad%e0%b8%87-%e0%b8%95%e0%b8%ad%e0%b8%99%e0%b8%97%e0%b8%b5%e0%b9%88-1/&amp;layout=standard&amp;show_faces=true&amp;width=260&amp;action=like&amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden; width:260px; height:26px'></iframe></p>

<p>Related posts:<ol><li><a href='http://www.ayarafun.com/2009/10/arduino-with-lowcost-rf-control/' rel='bookmark' title='Permanent Link: สื่อสารไร้สาย กับ Arduino : ตอนที่ 1 ทดลองโมดุล lowcost RF'>สื่อสารไร้สาย กับ Arduino : ตอนที่ 1 ทดลองโมดุล lowcost RF</a></li>
<li><a href='http://www.ayarafun.com/2010/07/burn-bootloader-with-ftdi-bit-bang-writer/' rel='bookmark' title='Permanent Link: เบิร์น Bootloader ให้ Arduino ตัวใหม่ด้วย FTDI-Bitbang [ตอนที่ 2]'>เบิร์น Bootloader ให้ Arduino ตัวใหม่ด้วย FTDI-Bitbang [ตอนที่ 2]</a></li>
</ol></p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.ayarafun.com/2009/12/%e0%b8%9a%e0%b8%b1%e0%b8%99%e0%b8%97%e0%b8%b6%e0%b8%81%e0%b8%97%e0%b8%94%e0%b8%a5%e0%b8%ad%e0%b8%87-%e0%b8%95%e0%b8%ad%e0%b8%99%e0%b8%97%e0%b8%b5%e0%b9%88-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>เครื่อง CNC เก่าอย่างทิ้ง ยังปลุกชีพใช้งานได้นะ</title>
		<link>http://www.ayarafun.com/2009/06/cnc-back-to-wor/</link>
		<comments>http://www.ayarafun.com/2009/06/cnc-back-to-wor/#comments</comments>
		<pubDate>Sat, 27 Jun 2009 04:31:55 +0000</pubDate>
		<dc:creator>chang</dc:creator>
				<category><![CDATA[weekend project]]></category>
		<category><![CDATA[cnc]]></category>

		<guid isPermaLink="false">http://www.ayarafun.com/?p=563</guid>
		<description><![CDATA[ช่วงนี้ ไม่ค่อยเห็นผม ทำโปรเจคเพิ่มเติม ไม่ได้หายไปไหนนะครับ ไปทำงานเพื่อสังคมอยู่? เนื่องจากต้องสร้างภาพ สร้างกระแสว่าเป็นคนดี ช่วยเหลือสังคมครับ ผมเลยไปมหาลัยบ่อยๆ (ได้แอบมองสาวมหาลัย)? รอบนี้ผมไปแนะนำ น้องๆ ซ่อม CNC จิงๆ จะให้สร้าง แต่เอาตัวเก่าๆ ที่ทิ้งไว้มาลอง ซ่อมก่อน (จิงๆ เผื่อจะโยนงานน้องๆ? อิอิ แผนการชั่วร้ายออกอีกแล้ว) รอบนี้เอาโปรแกรมมาใช้ก่อนนะครับ รอบหน้าเดี่ยวจะทำใหม่ทั้งตัวเลยครับ เลือกตัวเครื่องที่ยังทำงานได้นะครับ ที่ controller เสีย ส่วนมากตัว controller มันจะเก่าและซ่อมไม่ได้แล้ว มันมีทางเดียวคือสร้าง controller ใหม่ การสร้าง controller ใหม่ ผมเอาคอมพิวเตอร์เก่าๆ มาใช้งาน เอาตัวที่มี printer port จะได้สั่งใช้งาน CNC ได้ โปรแกรมที่ทำให้ คอมพิวเตอร์ เปลี่ยนเป็น cnc controller ผมใช้ emc2.3 ครับ มันมีโปรแกรมแนวนี้หลายตัว


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">ช่วงนี้ ไม่ค่อยเห็นผม ทำโปรเจคเพิ่มเติม ไม่ได้หายไปไหนนะครับ ไปทำงานเพื่อสังคมอยู่? เนื่องจากต้องสร้างภาพ สร้างกระแสว่าเป็นคนดี ช่วยเหลือสังคมครับ ผมเลยไปมหาลัยบ่อยๆ (ได้แอบมองสาวมหาลัย)? รอบนี้ผมไปแนะนำ น้องๆ ซ่อม CNC จิงๆ จะให้สร้าง แต่เอาตัวเก่าๆ ที่ทิ้งไว้มาลอง ซ่อมก่อน (จิงๆ เผื่อจะโยนงานน้องๆ? อิอิ แผนการชั่วร้ายออกอีกแล้ว)</p>
<p style="text-align: center;"><img class="aligncenter" src="http://4.bp.blogspot.com/_qMxIheGqcJ8/SkTlJUtE_ZI/AAAAAAAAAAM/oDSdOB0-9z4/s320/P1220021.JPG" alt="dyna mate 2200" /></p>
<p style="text-align: justify;">รอบนี้เอาโปรแกรมมาใช้ก่อนนะครับ รอบหน้าเดี่ยวจะทำใหม่ทั้งตัวเลยครับ เลือกตัวเครื่องที่ยังทำงานได้นะครับ ที่ controller เสีย ส่วนมากตัว controller มันจะเก่าและซ่อมไม่ได้แล้ว มันมีทางเดียวคือสร้าง controller ใหม่ การสร้าง controller ใหม่ ผมเอาคอมพิวเตอร์เก่าๆ มาใช้งาน เอาตัวที่มี printer port จะได้สั่งใช้งาน CNC ได้</p>
<p style="text-align: justify;">โปรแกรมที่ทำให้ คอมพิวเตอร์ เปลี่ยนเป็น cnc controller ผมใช้ <a href="http://www.linuxcnc.org">emc2.3</a> ครับ มันมีโปรแกรมแนวนี้หลายตัว ไม่ว่าจะเป็น mach3 ,turbo cnc แต่ผมเริ่มจาก emc2 ก่อน ผมคุ้นกว่า <img src='http://www.ayarafun.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p style="text-align: justify;">วิธีการตรวจสอบว่า cnc ตัวไหนยังพอจะแปลงมาเป็น cnc ให้ดูที่ drive motor ครับ drive motor จะต้องมีช่องรับคำสั่ง step กับ direction เป็นพินต่อภายนอก คือเมือผมจ่าย pulse สี่เหลี่ยมให้ขา step มอเตอร์ยังหมุนได้ และ tick จ่ายไฟที่ขา direction มอเตอร์จะหมุนอีกทางครับ</p>
<p style="text-align: justify;">ถ้าได้ drive อย่างที่บอกมา ก้อสามารถทำ cnc ด้วยตัวเองได้แล้ว <img src='http://www.ayarafun.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  ดูตัวอย่างได้จาก blog นี้ครับ น้องๆผม เขาถ่ายเอาไว้ครับ<br />
<a href="http://www.trccrobotics.com/2009/06/cnc.html">Trcc Robot Club &#8211; CNC ทำงานได้แล้ว</a></p>
<p class='fb-like'><iframe src='http://www.facebook.com/plugins/like.php?href=http://www.ayarafun.com/2009/06/cnc-back-to-wor/&amp;layout=standard&amp;show_faces=true&amp;width=260&amp;action=like&amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden; width:260px; height:26px'></iframe></p>

<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.ayarafun.com/2009/06/cnc-back-to-wor/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
