<?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; mmc</title>
	<atom:link href="http://www.ayarafun.com/tag/mmc/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ayarafun.com</link>
	<description>Make , Creative and Let &#039;s fun</description>
	<lastBuildDate>Sun, 05 Feb 2012 07:30:54 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>เริ่มต้นเล่น Fat File System ด้วย อาดูอีโน่ (arduino)</title>
		<link>http://www.ayarafun.com/2009/04/howto-interface-arduino-with-vfat32/</link>
		<comments>http://www.ayarafun.com/2009/04/howto-interface-arduino-with-vfat32/#comments</comments>
		<pubDate>Wed, 29 Apr 2009 09:11:21 +0000</pubDate>
		<dc:creator>chang</dc:creator>
				<category><![CDATA[Arduino]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[fat32]]></category>
		<category><![CDATA[mmc]]></category>
		<category><![CDATA[sd-card]]></category>

		<guid isPermaLink="false">http://www.ayarafun.com/?p=252</guid>
		<description><![CDATA[ผมว่าตอนนี้อิเล็กทรอนิกส์ก้าวไกลไปมาก แต่ก่อน ผมยังเล่นแค่จอ LCD กับปุ่มสวิทซ์ เอง ก้อ debug กันอยู่เลย แต่มาตอนนี้ข้อมูลต่างๆ หาง่ายขึ้น แค่พิมพ์ search หาในเน็ท ก้อน่าจะหาเจอ หลังจากที่ผมติดตามผลงานประดิษฐ์ตั้งแต่อดีต ในช่วงนี้มันไม่ได้กระจุกตัวอยู่แต่ภายในมหาลัยอีกแล้ว จะมีมือสมัครเล่น(จริงผมว่าบางคนไม่สมัครเล่นสักเท่าไรนะ) มาทำกันมากขึ้น จับโน่น จับนี้ มาโมดิฟาย ใช้งานกัน แต่ในเมืองไทยเรา ผมยังเห็นกระจุกตัวอยู่แถวมหาลัยอยู่ อยากให้ไปกันได้ทุกตำบลนะครับ ที่กล่าวมาทั้งหมด ไม่ได้เกี่ยวกับเรื่องวันนี้เลย (เกือบจะออกทะเลไปแล้ว) ตอนนี้ผมว่ากำลังจะหาวิธี interface sd-card กับบอร์ด ไมโครฯ ตอนนี้ราคาถูกมาก 200-300 บาท ได้พื้นที่เก็บเป็น กิ๊กๆๆ และ ถ้าเราลอง search หากันใน google จะเจอโปรเจคเอามาใช้ กันมากมาย (เห็นความเป็นไปได้สูงๆๆ) ถ้าผม เอา sd-card มารวมกับ LCD graphic ที่ผ่านไปก้ออีกล่ะก้อ ยิ่งเป็น


Related posts:<ol><li><a href='http://www.ayarafun.com/2011/04/more-lufa-hacks-keyboard-mouse-and-midi/' rel='bookmark' title='LUFA &#8211; เปลี่ยน Arduino UNO ให้เป็นสรรพัด Device USB'>LUFA &#8211; เปลี่ยน Arduino UNO ให้เป็นสรรพัด Device USB</a></li>
<li><a href='http://www.ayarafun.com/2011/02/arduino-workshop-at-photawattanasenee-school/' rel='bookmark' title='สรุปโครงการและภาพบรรยากาศ Arduino Workshop ที่ราชบุรี'>สรุปโครงการและภาพบรรยากาศ Arduino Workshop ที่ราชบุรี</a></li>
</ol>

Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">ผมว่าตอนนี้อิเล็กทรอนิกส์ก้าวไกลไปมาก แต่ก่อน ผมยังเล่นแค่จอ LCD กับปุ่มสวิทซ์ เอง ก้อ debug กันอยู่เลย  แต่มาตอนนี้ข้อมูลต่างๆ หาง่ายขึ้น แค่พิมพ์ search หาในเน็ท ก้อน่าจะหาเจอ หลังจากที่ผมติดตามผลงานประดิษฐ์ตั้งแต่อดีต ในช่วงนี้มันไม่ได้กระจุกตัวอยู่แต่ภายในมหาลัยอีกแล้ว จะมีมือสมัครเล่น(จริงผมว่าบางคนไม่สมัครเล่นสักเท่าไรนะ) มาทำกันมากขึ้น จับโน่น จับนี้ มาโมดิฟาย ใช้งานกัน แต่ในเมืองไทยเรา ผมยังเห็นกระจุกตัวอยู่แถวมหาลัยอยู่  อยากให้ไปกันได้ทุกตำบลนะครับ</p>
<p style="text-align: justify;">ที่กล่าวมาทั้งหมด ไม่ได้เกี่ยวกับเรื่องวันนี้เลย (เกือบจะออกทะเลไปแล้ว) ตอนนี้ผมว่ากำลังจะหาวิธี interface  sd-card  กับบอร์ด ไมโครฯ  ตอนนี้ราคาถูกมาก 200-300 บาท ได้พื้นที่เก็บเป็น กิ๊กๆๆ และ ถ้าเราลอง search หากันใน google จะเจอโปรเจคเอามาใช้ กันมากมาย (เห็นความเป็นไปได้สูงๆๆ)</p>
<p style="text-align: justify;">ถ้าผม เอา sd-card มารวมกับ  LCD  graphic ที่ผ่านไปก้ออีกล่ะก้อ ยิ่งเป็น planfrom ที่ดูสมบูรณ์มากๆ  (โอ้ อะไรมันจะอลังการณ์ขนาดนี้) ตัวอย่างเช่น ใน arduino มันจะช่อง input digital ,analog แค่เอามาบันทึก แบบ ข้อมูลลง sd-card ได้สักอาทิตย์ อย่าง datalogger ก้อดูดีมีประโยชน์แล้ว หรือจะเอา ไปใช้งานเสริมกับ  gps logger ,mp3 player  ยิ่งดีไปใหญ่</p>
<p style="text-align: justify;">ซึ่งเลยนำมาเป็นเรื่องต่อไปที่ทางผมจะทำ คือ อ่าน หรือ เขียน ไฟล์ บน SD-Card ครับ (ผมโม้ไปขนาดนั้นแล้ว ทำไม่ได้ คงจะมีิอายเลยนะนิ) เรื่องต่อไปที่กำลังจะทดลองใช้งานคือ vFat filesystem</p>
<p><span id="more-252"></span></p>
<p style="text-align: justify;">สำหรับในตัวนี้ ผมลองเอา libary ของชาวบ้านๆ ในเวปมาทดลองก่อน เลือกมาหลายอัน สนใจมาที่ <strong>S65 + SDFat Libary </strong>เป็นอีกตัวสำหรับทำ vfat sd-card</p>
<p>เข้าไปอ่านเพิ่มเติมที่ <a href="http://www.watterott.net/projects/arduino-s65">http://www.watterott.net/projects/arduino-s65</a></p>
<p style="text-align: center;"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="350" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.youtube.com/v/ei10ONj-7x8" /><embed type="application/x-shockwave-flash" width="425" height="350" src="http://www.youtube.com/v/ei10ONj-7x8"></embed></object></p>
<p>จากเวป ผมยังไม่แน่ใจนะคับ ว่า work ไหม แต่ดูจากอุปกรณ์ ไม่ยุ่งยาก เดี่ยวว่าจะหาอุปกรณ์มาทำครับ</p>
<p>สำหรับ Libary ของ Sdfat จากทางต้นฉบับ จะเอามาโปรเจคหนึ่งของ  คุณ clan ดูจากเวปนี้ครับ<a href="http://elm-chan.org/fsw/ff/00index_e.html"> http://elm-chan.org/fsw/ff/00index_e.html</a></p>
<p>ผมลอง compile ดูเพื่อเอามาดูขนาดของโปรแกรม ยังไม่ได้ลองกับ hardware จริงครับ</p>
<p style="text-align: justify;">ทาง libaray จะทำงานได้สองแบบ แล้วตามจำนวนของ disk ที่ต้องการใช้งาน มี disk มีหลายแผ่น ก้อต้องใช้ Fatfs ใช้แค่ disk เดียว จะใช้ tinyfs ตัวนี้ เขาให้ใช้ fatfs นะครับ ส่วนรายละเอียดความแตกต่าง ระหว่าง สองตัวนี้ อ่านเพิ่มเติม จากที่นี้ครับ <a href="http://elm-chan.org/fsw/ff/en/appnote.html">http://elm-chan.org/fsw/ff/en/appnote.html</a></p>
<div>ตอนนี้ผมลองง่ายก่อนนะครับ ลอง คอมไพล์ให้ผ่านก่อน (ไม่ผ่าน จะทำอะไรต่อไม่ได้เลย)</div>
<p>เริ่มจาก tiny fatfs จะกินพื้นที่ <strong>flash </strong>ประมาณ</p>
<p>tiny fatfs 6324 bytes ,tiny fatfs +s65 9952 bytes</p>
<p>แต่ถ้าใช้ fatfs จะกินพื้นที่ flash</p>
<p>fatfs 7088 bytes , s65+fatfs 10716 bytes</p>
<p>ขนาดไม่แตกกันมาก</p>
<p><strong> Memory Usage</strong><br />
FatFs Work (Dynamic)      D*554+<strong>F*544</strong><br />
Tiny-FatFs Work (Dynamic) 544+<strong>F*28</strong></p>
<p>** F จำนวนไฟล์ D เป็นจำนวน disk (เปิดได้มากกว่าหนึ่งอีก)</p>
<p>แต่คงเห็นที่ ram ที่ใช้ มันมี algorithm การอ่านไฟล์ต่างกันมาก</p>
<p>แถมด้วยยังมีรายละเอียดอีกของ library ตัวอื่น ใครสนใจ เข้าไปลองศึกษาที่นี้นะครับ</p>
<p>u-fat file system -&gt; <a href="http://arduinonut.blogspot.com/2008/04/ufat.html" target="_blank">http://arduinonut.blogspot.com/2008/04/ufat.html</a></p>
<p>SD card read/write with Arduino -&gt; <a href="http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1206874649/8">http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1206874649/8</a></p>
<p><img class="alignleft" style="border: 0px none #000000;" src="http://img441.imageshack.us/img441/2391/schematicuo7.jpg" border="0" alt="" width="387" height="248" /></p>
<p><img class="alignnone" style="border: 0pt none;" src="http://img187.imageshack.us/img187/9002/sdcardrl9.jpg" border="0" alt="" width="290" height="240" /></p>
<p>microsd module -&gt; <a href="http://blushingboy.net/p/SDuFAT/">http://blushingboy.net/p/SDuFAT/ ,</a> <a href="http://www.sensor-networks.org/index.php?page=0827727742">http://www.sensor-networks.org/index.php?page=0827727742</a></p>
<p><img class="alignnone" src="http://www.sensor-networks.org/post_images/wsn-2008-10-squidBeeSd/1_sm.jpg" alt="" width="300" height="210" /></p>
<p>อื่นๆ -&gt; sd-card -&gt; <a href="http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1175433007" target="_blank">http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1175433007</a></p>


<p>Related posts:<ol><li><a href='http://www.ayarafun.com/2011/04/more-lufa-hacks-keyboard-mouse-and-midi/' rel='bookmark' title='LUFA &#8211; เปลี่ยน Arduino UNO ให้เป็นสรรพัด Device USB'>LUFA &#8211; เปลี่ยน Arduino UNO ให้เป็นสรรพัด Device USB</a></li>
<li><a href='http://www.ayarafun.com/2011/02/arduino-workshop-at-photawattanasenee-school/' rel='bookmark' title='สรุปโครงการและภาพบรรยากาศ Arduino Workshop ที่ราชบุรี'>สรุปโครงการและภาพบรรยากาศ Arduino Workshop ที่ราชบุรี</a></li>
</ol></p>
<p>Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.ayarafun.com/2009/04/howto-interface-arduino-with-vfat32/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>

