<?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>imaginelab blog &#187; Arduino</title>
	<atom:link href="http://imaginelab.net/blog/tag/arduino/feed/" rel="self" type="application/rss+xml" />
	<link>http://imaginelab.net/blog</link>
	<description>個人でつくったWEBサービスの話、その他思いついたことを書いていきます。</description>
	<lastBuildDate>Wed, 20 Jul 2011 16:29: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>Arduinoを始めてみた　-いきなりはまるの巻-</title>
		<link>http://imaginelab.net/blog/2009/04/24/48/</link>
		<comments>http://imaginelab.net/blog/2009/04/24/48/#comments</comments>
		<pubDate>Fri, 24 Apr 2009 03:04:11 +0000</pubDate>
		<dc:creator>imaizumi</dc:creator>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[Arduino]]></category>

		<guid isPermaLink="false">http://imaginelab.net/blog/?p=48</guid>
		<description><![CDATA[普通のプログラミングとは少し違うものを始めてみようと思い、フィジカルコンピューティング(Arduino)を始めてみた。 GainerとArduinoのどっちにしようか迷ったけど、Arduinoの方が盛り上がっているし、参 [...]]]></description>
			<content:encoded><![CDATA[				<p>普通のプログラミングとは少し違うものを始めてみようと思い、フィジカルコンピューティング(Arduino)を始めてみた。<br />
				GainerとArduinoのどっちにしようか迷ったけど、Arduinoの方が盛り上がっているし、参考書と初心者キットがあったので、Arduinoにしてみた。</p>
				<table>
				<tr>
				<td><iframe src="http://rcm-jp.amazon.co.jp/e/cm?t=imaginelab-22&#038;o=9&#038;p=8&#038;l=as1&#038;asins=4873113989&#038;fc1=000000&#038;IS2=1&#038;lt1=_blank&#038;m=amazon&#038;lc1=0000FF&#038;bc1=000000&#038;bg1=FFFFFF&#038;f=ifr" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe></td>
				<td><iframe src="http://rcm-jp.amazon.co.jp/e/cm?t=imaginelab-22&#038;o=9&#038;p=8&#038;l=as1&#038;asins=B0025Y6C5G&#038;fc1=000000&#038;IS2=1&#038;lt1=_blank&#038;m=amazon&#038;lc1=0000FF&#038;bc1=000000&#038;bg1=FFFFFF&#038;f=ifr" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe></td>
				</tr>
				</table>
				<p>「Arduinoをはじめよう」という参考書通りに進めていたら、一番最初のLEDを1秒ごとにぴかぴかさせるとことで、早速はまってしまった(笑)。<br />
				Arduino IDEでソースコードを書いて、ボードにアップロードをするのだが、そのアップロード中にIDEがフリーズしてしまって、何度やってもだめだった。</p>
				<p>ぐぐったり、本家の英語サイトのFAQ見たり、色々したけど、結局2ちゃんのスレに助けられました。<br />
				どうやら同じことで悩んでいた人がいたもよう。</p>
				<p><a href="http://science6.2ch.net/test/read.cgi/denki/1217774607/">Gainer･Arduinoｰﾌｨｼﾞｶﾙ･ｺﾝﾋﾟｭｰﾃｨﾝｸﾞｽﾚ</a></p>
				<p><span id="more-48"></span></p>
				<dl class="thread">
				<dt>577 ：<a href="mailto:sage"><strong>774ワット発電中さん</strong></a>：2009/04/23(木) 22:16:57 ID:GMh0ftfi</dt>
				<dd> はじめまして、本日Arduinoデビューしました。<br />
				一番最初にやるであろうBlinking LEDのソースをコンパイルして<br />
				本体にUplodeしようとしているのですが<br />
				いつまでたってもDoneとならず、TXランプがチカチカしています。<br />
				今2回目の挑戦なんですけどかれこれ30分くらい待っています・・・<br />
				どなたか何故なのかご存知のかたいらっしゃいましたら<br />
				是非教えて下さい。宜しくお願いします！ </dd>
				</dl>
				<dl class="thread">
				<dt>581 ：<a href="mailto:sage"><strong>774ワット発電中さん</strong></a>：2009/04/24(金) 01:50:45 ID:2a1xcs/a</dt>
				<dd> <a href="http://science6.2ch.net/test/read.cgi/denki/1217774607/577" target="_blank">&gt;&gt;577</a><br />
				漏れも最初ずっとそれだった<br />
				ArduinoIDEがVer0014がでてバージョンアップして<br />
				boardの設定をDuemilanove/atmega328にしたら出来た<br />
				board設定をいろいろかえてやってみ </dd>
				</dl>
				<p><strong>結局、IDEのボードの設定が原因だった。。</strong></p>
				<p>デフォルトは、「Arduino Diecimila or Duemilanove w/ Atmega168」が選択されていて、 Duemilanoveだから正しい設定だと思っていた。だけど、よくよく眺めてみると、「Arduino Duemilanove w/ Atmega328」も選択肢として存在している。。ボードを見てみると、「Atmega328」というシールが貼ってある。IDEのボードの設定を、「Arduino Duemilanove w/ Atmega328」に変更したら、あっけなく動いた。</p>
				<p>せっかくなので、アップロードにうまくいかなかった時に確認することを列挙しておきます。</p>
				<p>・IDEでSerial Portの設定をしたか(本に記述あり)<br />
				・USBのSerial Portが10以上のCOMポートになってないか。なってたら2とか3とかのCOMポートに設定してみる(本に記述あり)<br />
				・ボードのリセットボタンを押してみる。リセットボタンは、ボードを見れば、ボタンは1つしか付いてないので分かると思います。リセットボタンをアップロード前や、アップロードボタンを押した直後に押すといいらしい。←いくつかの日本語ブログに書いてありましたが、今回はそれが原因ではありませんでした。古いバージョンでは有効だったのかもしれません。<br />
				・タスクマネージャーを開いて、「<span class="wikiword">LVPrcSrv</span>.exe」というプロセスが動いてないか確認する。動いてたら切る。これは本家のトラブルシューティングに書いてありました。 Logitech製品のプロセスらしいですが、私のPCではLogitech製品を使ってないので、動いてませんでした。<br />
				<a href="'http://arduino.cc/en/Guide/Troubleshooting#toc3">Arduino Troubleshooting</a></p>
				<blockquote>
				<h3>Why does the Arduino software freeze when I try to upload a program?  (on Windows)?</h3>
				<p>This might be caused by a conflict with the Logitech process &#8216;<span class="wikiword">LVPrcSrv</span>.exe&#8217;.  Open the Task Manager and see if this program is running, and if so, kill it before attempting the upload.</p></blockquote>
				<p>ここまで来るのに、半日以上かかってしまった(笑)。<br />
				これからペースアップしていきたいと思います。</p>
]]></content:encoded>
			<wfw:commentRss>http://imaginelab.net/blog/2009/04/24/48/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

