<?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>橋本商会 &#187; gemsbok</title>
	<atom:link href="http://shokai.org/blog/archives/tag/gemsbok/feed" rel="self" type="application/rss+xml" />
	<link>http://shokai.org/blog</link>
	<description>なんか作ったりした記録を忘れないうちに書くblog</description>
	<lastBuildDate>Mon, 06 Feb 2012 13:32:44 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com/" />
			<item>
		<title>PCなしで、moxaで音を出す</title>
		<link>http://shokai.org/blog/archives/2237</link>
		<comments>http://shokai.org/blog/archives/2237#comments</comments>
		<pubDate>Wed, 05 Nov 2008 03:16:32 +0000</pubDate>
		<dc:creator>shokai</dc:creator>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[gemsbok]]></category>
		<category><![CDATA[moxa]]></category>
		<category><![CDATA[sound]]></category>
		<category><![CDATA[Talktic]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[xtel]]></category>

		<guid isPermaLink="false">http://shokai.org/blog/?p=2237</guid>
		<description><![CDATA[xtel technical information ＞ learning＞ Sound Writeより moxaとスピーカを直結させて、soundWrite(ピン番号, 周波数)関数を使うと音が出せる センサと組み合わ [...]]]></description>
			<content:encoded><![CDATA[<p>
<a href="http://uc.sfc.keio.ac.jp/xtel/learning/sound-write.html">xtel technical information ＞ learning＞ Sound Write</a>より<br />
<br />
moxaとスピーカを直結させて、soundWrite(ピン番号, 周波数)関数を使うと音が出せる <br />
<br />
<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/Nt6rr4BsNXY&#038;color1=0xb1b1b1&#038;color2=0xcfcfcf&#038;hl=ja&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.com/v/Nt6rr4BsNXY&#038;color1=0xb1b1b1&#038;color2=0xcfcfcf&#038;hl=ja&#038;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"></embed></object><br />
<br />
<br />
<br />
センサと組み合わせるとインタラクティブに音階を変えられる。CdSという明度センサを使っている<br />
<a href="http://uc.sfc.keio.ac.jp/xtel/learning/sound-write.html"><img src="http://uc.sfc.keio.ac.jp/xtel/learning/tt/sound-write.gif" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://shokai.org/blog/archives/2237/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>moxaでセンサーネットワーク</title>
		<link>http://shokai.org/blog/archives/2229</link>
		<comments>http://shokai.org/blog/archives/2229#comments</comments>
		<pubDate>Tue, 04 Nov 2008 16:19:23 +0000</pubDate>
		<dc:creator>shokai</dc:creator>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[gemsbok]]></category>
		<category><![CDATA[moxa]]></category>
		<category><![CDATA[Talktic]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[xtel]]></category>
		<category><![CDATA[zigbee]]></category>

		<guid isPermaLink="false">http://shokai.org/blog/?p=2229</guid>
		<description><![CDATA[xtelのmoxaを使う。 moxaのzigbee無線で距離を測るから距離情報を削って、少しフォーマットを変えただけだが たくさんあるセンサ付きノードの状態を、zigbee無線で一カ所に集めるのが簡単にできる。 8ビット [...]]]></description>
			<content:encoded><![CDATA[<p>
<a href="http://uc.sfc.keio.ac.jp/xtel/">xtelのmoxa</a>を使う。<br />
<br />
<a href="http://shokai.org/blog/archives/1584">moxaのzigbee無線で距離を測る</a>から距離情報を削って、少しフォーマットを変えただけだが<br />
たくさんあるセンサ付きノードの状態を、zigbee無線で一カ所に集めるのが簡単にできる。<br />
8ビットマイコンなのにclassが作れて（厳密にはJavaScript互換なのでクラスではないが）文字列が可変長でString.splitなども使えてArrayもあるので、こういう無線通信プロトコルは簡単に作れる<br />
<br />
<span id="more-2229"></span><br />
<br />
■<a href="http://www.bitbucket.org/shokai/orf08moxa/src/c3c0f6aa2df2/nodeSample/source.js">ノードのプログラム</a><br />
定義したsensor_send()関数でデバイス名,センサ名,センサ値を送信する<br />
あまり頻繁に送ると受信側が困るので、適度にsleepを入れる<br />
</p>
<blockquote><p>var&nbsp;debugMode&nbsp;=&nbsp;false;&nbsp;//&nbsp;trueの時、無線データなどをシリアルポートで確認できる<br />
<br />
var&nbsp;radio&nbsp;=&nbsp;new&nbsp;Object();<br />
radio.id&nbsp;=&nbsp;2;&nbsp;&nbsp;<br />
radio.channel&nbsp;=&nbsp;15;<br />
<br />
radioInit(0xDEAD,&nbsp;radio.id,&nbsp;radio.channel,&nbsp;31);<br />
serialInit(9600);<br />
<br />
pinMode(0,&nbsp;true);<br />
<br />
function&nbsp;loop()&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;an&nbsp;=&nbsp;analogRead(0);<br />
&nbsp;&nbsp;&nbsp;&nbsp;send_sensor(&quot;sampleDevice&quot;,&nbsp;&quot;lightSensor&quot;,&nbsp;an);&nbsp;//&nbsp;デバイス名,センサ名,センサ値<br />
&nbsp;&nbsp;&nbsp;&nbsp;sleep(100);&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;約1秒停止<br />
&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;button&nbsp;=&nbsp;digitalRead(0);<br />
&nbsp;&nbsp;&nbsp;&nbsp;send_sensor(&quot;sampleDevice&quot;,&nbsp;&quot;pushButton&quot;,&nbsp;button);<br />
&nbsp;&nbsp;&nbsp;&nbsp;sleep(100);<br />
}<br />
<br />
//&nbsp;デバイス名,センサ名,センサ値を送信<br />
function&nbsp;send_sensor(deviceName,&nbsp;sensorName,&nbsp;sensorValue){<br />
&nbsp;&nbsp;&nbsp;&nbsp;message&nbsp;=&nbsp;deviceName&nbsp;+&nbsp;&quot;:&quot;&nbsp;+&nbsp;sensorName&nbsp;+&nbsp;&quot;=&quot;&nbsp;+&nbsp;sensorValue;<br />
&nbsp;&nbsp;&nbsp;&nbsp;radioSend(0xFFFF,&nbsp;message);<br />
&nbsp;&nbsp;&nbsp;&nbsp;if(debugMode)&nbsp;serialSend(message&nbsp;+&nbsp;&quot;&yen;r&yen;n&quot;);&nbsp;//&nbsp;無線データ確認用<br />
}<br />
<br />
<br />
function&nbsp;sleep(count){<br />
&nbsp;&nbsp;&nbsp;&nbsp;for(var&nbsp;i&nbsp;=&nbsp;0;&nbsp;i&nbsp;&lt;&nbsp;count*10;&nbsp;i++){<br />
&nbsp;&nbsp;&nbsp;&nbsp;}<br />
}<br />
<br />
while(true){<br />
&nbsp;&nbsp;&nbsp;&nbsp;loop();<br />
}</p></blockquote>
<p>
<br />
<br />
<br />
■<a href="http://www.bitbucket.org/shokai/orf08moxa/src/c3c0f6aa2df2/root/source.js">ルートのプログラム</a><br />
センサ群を集約するroot。<br />
センサのデバイス名、センサ名、値をSensorListクラス内に複数保持して、定期的にシリアル通信でPCに渡す。<br />
</p>
<blockquote><p>var&nbsp;radio&nbsp;=&nbsp;new&nbsp;Object();<br />
radio.id&nbsp;=&nbsp;1;&nbsp;&nbsp;<br />
radio.channel&nbsp;=&nbsp;15;<br />
<br />
//&nbsp;class定義<br />
function&nbsp;Sensor(){<br />
&nbsp;&nbsp;&nbsp;&nbsp;this.deviceName&nbsp;=&nbsp;&quot;&quot;;<br />
&nbsp;&nbsp;&nbsp;&nbsp;this.name&nbsp;=&nbsp;&quot;&quot;;<br />
&nbsp;&nbsp;&nbsp;&nbsp;this.value&nbsp;=&nbsp;null;<br />
&nbsp;&nbsp;&nbsp;&nbsp;this.toString&nbsp;=&nbsp;function(){<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;this.deviceName&nbsp;+&nbsp;&quot;:&quot;&nbsp;+&nbsp;this.name&nbsp;+&nbsp;&quot;=&quot;&nbsp;+&nbsp;this.value;<br />
&nbsp;&nbsp;&nbsp;&nbsp;};<br />
}<br />
<br />
function&nbsp;SensorList(){<br />
&nbsp;&nbsp;&nbsp;&nbsp;this.sensors&nbsp;=&nbsp;new&nbsp;Array();<br />
&nbsp;&nbsp;&nbsp;&nbsp;this.store&nbsp;=&nbsp;function(sensor){&nbsp;//&nbsp;sensor値を保持する<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;上書き保存<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for(s&nbsp;in&nbsp;this.sensors){<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(s.name&nbsp;==&nbsp;sensor.name&nbsp;&amp;&amp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;s.deviceName&nbsp;==&nbsp;sensor.deviceName){<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;s.value&nbsp;=&nbsp;sensor.value;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;新規保存<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;this.sensors.push(sensor);<br />
&nbsp;&nbsp;&nbsp;&nbsp;};<br />
&nbsp;&nbsp;&nbsp;&nbsp;this.toString&nbsp;=&nbsp;function(){<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;result&nbsp;=&nbsp;&quot;&quot;;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for(s&nbsp;in&nbsp;this.sensors){<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;result&nbsp;+=&nbsp;s.toString()&nbsp;+&nbsp;&quot;&amp;&quot;;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;result;<br />
&nbsp;&nbsp;&nbsp;&nbsp;};<br />
&nbsp;&nbsp;&nbsp;&nbsp;this.length&nbsp;=&nbsp;function(){<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;this.sensors.length;<br />
&nbsp;&nbsp;&nbsp;&nbsp;};<br />
}<br />
<br />
//&nbsp;class定義終わり<br />
<br />
sensors&nbsp;=&nbsp;new&nbsp;SensorList();<br />
<br />
radioInit(0xDEAD,&nbsp;radio.id,&nbsp;radio.channel,&nbsp;31);<br />
serialInit(9600);<br />
<br />
function&nbsp;loop()&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;str&nbsp;=&nbsp;&quot;&quot;;<br />
&nbsp;&nbsp;&nbsp;&nbsp;serialSend(sensors.toString()&nbsp;+&nbsp;&quot;&yen;r&yen;n&quot;);<br />
&nbsp;&nbsp;&nbsp;&nbsp;sleep(10);/**/<br />
}<br />
<br />
function&nbsp;onRadioReceive(seq,id,pan,data,rss)&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;sensor&nbsp;=&nbsp;new&nbsp;Sensor();<br />
&nbsp;&nbsp;&nbsp;&nbsp;tmp&nbsp;=&nbsp;data.split(&quot;:&quot;);<br />
&nbsp;&nbsp;&nbsp;&nbsp;sensor.deviceName&nbsp;=&nbsp;tmp[0];<br />
&nbsp;&nbsp;&nbsp;&nbsp;tmp2&nbsp;=&nbsp;tmp[1].split(&quot;=&quot;);<br />
&nbsp;&nbsp;&nbsp;&nbsp;sensor.name&nbsp;=&nbsp;tmp2[0];<br />
&nbsp;&nbsp;&nbsp;&nbsp;sensor.value&nbsp;=&nbsp;tmp2[1];<br />
&nbsp;&nbsp;&nbsp;&nbsp;sensors.store(sensor);<br />
&nbsp;&nbsp;&nbsp;&nbsp;//serialSend(sensors.length()&nbsp;+&nbsp;&quot;,&quot;&nbsp;+&nbsp;sensor.toString()&nbsp;+&nbsp;&quot;&yen;r&yen;n&quot;);<br />
}<br />
<br />
function&nbsp;sleep(count){<br />
&nbsp;&nbsp;&nbsp;&nbsp;for(var&nbsp;i&nbsp;=&nbsp;0;&nbsp;i&nbsp;&lt;&nbsp;count*10;&nbsp;i++){<br />
&nbsp;&nbsp;&nbsp;&nbsp;}<br />
}<br />
<br />
while(true){<br />
&nbsp;&nbsp;&nbsp;&nbsp;loop();<br />
}<br />
</p></blockquote>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://shokai.org/blog/archives/2229/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>moxa &#8211; 明るさと振動をシリアル通信で送る</title>
		<link>http://shokai.org/blog/archives/2211</link>
		<comments>http://shokai.org/blog/archives/2211#comments</comments>
		<pubDate>Tue, 21 Oct 2008 11:28:44 +0000</pubDate>
		<dc:creator>shokai</dc:creator>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[CdS]]></category>
		<category><![CDATA[gemsbok]]></category>
		<category><![CDATA[moxa]]></category>
		<category><![CDATA[Talktic]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[xtel]]></category>
		<category><![CDATA[振動スイッチ]]></category>

		<guid isPermaLink="false">http://shokai.org/blog/?p=2211</guid>
		<description><![CDATA[CdSと振動スイッチを使った。 xtel基盤のDigitalReadとAnalog Readのページが大変参考になりました。 このサイズのCdSだと、330ΩをGNDにつないで分圧したら丁度良くなった。 まずブレッドボー [...]]]></description>
			<content:encoded><![CDATA[<p>
CdSと振動スイッチを使った。<br />
xtel基盤の<a href="http://www.uc.sfc.keio.ac.jp/xtel/learning/digital-read.html">DigitalRead</a>と<a href="http://www.uc.sfc.keio.ac.jp/xtel/learning/analog-read-write.html">Analog Read</a>のページが大変参考になりました。<br />
<br />
<br />
このサイズのCdSだと、330ΩをGNDにつないで分圧したら丁度良くなった。<br />
<a href="http://www.flickr.com/photos/shokai/2960178243/" title="DSCF4111 by shokai, on Flickr"><img src="http://farm4.static.flickr.com/3137/2960178243_2dac765e1d.jpg" width="500" height="375" alt="DSCF4111" /></a><br />
<br />
<br />
まずブレッドボードで回路を組んでみた<br />
<a href="http://www.flickr.com/photos/shokai/2960178937/" title="DSCF4114 by shokai, on Flickr"><img src="http://farm4.static.flickr.com/3067/2960178937_8b0aabbb5d.jpg" width="500" height="375" alt="DSCF4114" /></a><br />
<br />
<br />
それからはんだづけ<br />
<a href="http://www.flickr.com/photos/shokai/2961108278/" title="明るさ、振動 by shokai, on Flickr"><img src="http://farm4.static.flickr.com/3012/2961108278_b674a54213.jpg" width="375" height="500" alt="明るさ、振動" /></a><br />
<br />
<br />
プログラム。<br />
連続でシリアル通信するとPCが大変なので、1秒ぐらいのインターバルを取る。<br />
明るさはアナログ値なのでその時間内の平均を取った。<br />
振動も、一度でも振動センサが反応したらshaked:trueになるようにして、serialSendでまとめて送った。<br />
</p>
<blockquote><p>serialInit(9600);<br />
pinMode(0,&nbsp;true);&nbsp;//&nbsp;振動センサ<br />
<br />
function&nbsp;loop(){<br />
&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;an&nbsp;=&nbsp;0;<br />
&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;shaked&nbsp;=&nbsp;false;<br />
&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;loopTime&nbsp;=&nbsp;1000;<br />
&nbsp;&nbsp;&nbsp;&nbsp;for(var&nbsp;i&nbsp;=&nbsp;0;&nbsp;i&nbsp;&lt;&nbsp;loopTime;&nbsp;i++){<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;an&nbsp;+=&nbsp;analogRead(0);&nbsp;//&nbsp;明るさ<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(!digitalRead(0))&nbsp;shaked&nbsp;=&nbsp;true;<br />
&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;an&nbsp;=&nbsp;an/loopTime;<br />
&nbsp;&nbsp;&nbsp;&nbsp;serialSend(&quot;light:&quot;+an+&quot;,shake:&quot;+shaked+&quot;&yen;r&yen;n&quot;);<br />
&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;sleep(1);<br />
}<br />
<br />
<br />
function&nbsp;sleep(count){<br />
&nbsp;&nbsp;&nbsp;&nbsp;for(var&nbsp;i&nbsp;=&nbsp;0;&nbsp;i&nbsp;&lt;&nbsp;count*10;&nbsp;i++){<br />
&nbsp;&nbsp;&nbsp;&nbsp;}<br />
}<br />
<br />
while(true){<br />
&nbsp;&nbsp;&nbsp;&nbsp;loop();<br />
}</p></blockquote>
<p>
<br />
<br />
PCでシリアル通信受信したところ<br />
<a href="http://www.flickr.com/photos/shokai/2960976604/" title="振動と明るさ by shokai, on Flickr"><img src="http://farm4.static.flickr.com/3050/2960976604_b6a951ebc9.jpg" width="500" height="239" alt="振動と明るさ" /></a><br />
</p>
]]></content:encoded>
			<wfw:commentRss>http://shokai.org/blog/archives/2211/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>moxaを9V電池で動くように改造する</title>
		<link>http://shokai.org/blog/archives/1563</link>
		<comments>http://shokai.org/blog/archives/1563#comments</comments>
		<pubDate>Sat, 09 Aug 2008 16:45:24 +0000</pubDate>
		<dc:creator>shokai</dc:creator>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[battery]]></category>
		<category><![CDATA[gemsbok]]></category>
		<category><![CDATA[moxa]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[xtel]]></category>
		<category><![CDATA[電子工作]]></category>

		<guid isPermaLink="false">http://shokai.org/blog/?p=1563</guid>
		<description><![CDATA[基本はUSB給電だが、内部にレギュレータがあるので9V電池をそのまま接続するだけで使えるようになる。 ■電源ケーブルを付け直す 上の写真にもある赤いケーブルが、PCのUSB端子からの5V給電をmoxaのレギュレータに送る [...]]]></description>
			<content:encoded><![CDATA[<p>
基本はUSB給電だが、内部にレギュレータがあるので9V電池をそのまま接続するだけで使えるようになる。<br />
<br />
<a href="http://www.flickr.com/photos/shokai/2744841954/" title="DSCF3388 by shokai, on Flickr"><img src="http://farm4.static.flickr.com/3032/2744841954_33d4d95b74.jpg" width="500" height="375" alt="DSCF3388" /></a><br />
<br />
<br />
<br />
■電源ケーブルを付け直す<br />
上の写真にもある赤いケーブルが、PCのUSB端子からの5V給電をmoxaのレギュレータに送る役目をしている。<br />
（上の写真では既に付け直した後だが）最初は基盤裏側に付けてあるのだけど、今回は下方向にピンヘッダを付けたかったので基盤表側につけなおした<br />
<br />
<br />
基盤裏のピンヘッダ。赤い電源ケーブルははんだごてを当てながら抜けば簡単に外せる<br />
<a href="http://www.flickr.com/photos/shokai/2744831158/" title="DSCF3376 by shokai, on Flickr"><img src="http://farm4.static.flickr.com/3296/2744831158_76034ff2fa.jpg" width="500" height="375" alt="DSCF3376" /></a><br />
<br />
表側に付け直した。<br />
<a href="http://www.flickr.com/photos/shokai/2743989577/" title="DSCF3372 by shokai, on Flickr"><img src="http://farm4.static.flickr.com/3240/2743989577_b665df28e8.jpg" width="500" height="375" alt="DSCF3372" /></a><br />
<br />
<br />
この状態で、まずは一回moxa基盤そのものがパソコンから認識できるかどうか確かめたりしておいた方が良い。電源まわりはバグの元なので。<br />
<br />
<br />
<br />
■9V電池を接続する<br />
図のように接続する。9Vのプラスとマイナスを間違えないように注意。<br />
<a href="http://www.flickr.com/photos/shokai/2747349568/" title="9v-moxa by shokai, on Flickr"><img src="http://farm4.static.flickr.com/3245/2747349568_d48246c045.jpg" width="500" height="418" alt="9v-moxa" /></a><br />
<br />
外部にセンサーなどを接続する時は、右の3.3V出力を利用する。左側のUSBからの5V出力は当然動いていないので使えない。<br />
あと、左側にもGNDがあるのでうまく利用すると良いかも。<br />
<br />
今回作った基盤は裏から見るとこうなっている。電池からの給電をON/OFFするスイッチを、電池+→VIN間に付けた。<br />
<a href="http://www.flickr.com/photos/shokai/2744842854/" title="DSCF3389 by shokai, on Flickr"><img src="http://farm4.static.flickr.com/3092/2744842854_4b30d4df8a.jpg" width="500" height="375" alt="DSCF3389" /></a><br />
</p>
]]></content:encoded>
			<wfw:commentRss>http://shokai.org/blog/archives/1563/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

