<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF
 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 xmlns="http://purl.org/rss/1.0/"
 xmlns:content="http://purl.org/rss/1.0/modules/content/"
 xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/"
 xmlns:dc="http://purl.org/dc/elements/1.1/"
 xmlns:syn="http://purl.org/rss/1.0/modules/syndication/"
 xmlns:admin="http://webns.net/mvcb/"
>
<channel rdf:about="http://blog.livedoor.jp/hardyboy/">
<title>まごころせいじつ堂 - OLED</title>
<link>http://blog.livedoor.jp/hardyboy/</link>
<description>浜町庄金　研究開発
　マイコンで遊んでばっかりで

</description>
<dc:language>ja</dc:language>
<admin:generatorAgent rdf:resource="http://blog.livedoor.com/?v=2.0" />
<items>
 <rdf:Seq>
  <rdf:li rdf:resource="http://blog.livedoor.jp/hardyboy/archives/7041567.html" />
  <rdf:li rdf:resource="http://blog.livedoor.jp/hardyboy/archives/6946877.html" />
 </rdf:Seq>
</items>
</channel>

<item rdf:about="http://blog.livedoor.jp/hardyboy/archives/7041567.html">
<title>Leonardo互換のSeeeduino LiteとGrove OLEDテスト</title>
<link>http://blog.livedoor.jp/hardyboy/archives/7041567.html</link>
<description>　Seeeduino Lite (スイッチサイエンス) 1995円。同社扱いのArduino Leonardo 2835円とくらべて安い。黄色いコネクタと白いGrove用コネクタは自分でハンダ付けする。特徴として、3.3V/5V切り替え、I2CとシリアルのGroveコネクタ、半ピンずらしたコネクタ取り付けのパターン...</description>
<dc:creator>hardyboy</dc:creator>
<dc:date>2014-01-12T03:09:17+09:00</dc:date>
<dc:subject>OLED</dc:subject>
<content:encoded><![CDATA[<br />　<a  target="_blank" href="http://www.switch-science.com/catalog/1561/">Seeeduino Lite</a>&nbsp;(スイッチサイエンス) 1995円。同社扱いのArduino Leonardo 2835円とくらべて安い。<br />黄色いコネクタと白いGrove用コネクタは自分でハンダ付けする。<br />特徴として、3.3V/5V切り替え、I2CとシリアルのGroveコネクタ、半ピンずらしたコネクタ取り付けのパターンあり。<br /><br />　MacOSX 10.9.1 + Arduino IDE 1.0.5で動作確認。<br /><br />&nbsp;<a  href="http://www.seeedstudio.com/wiki/Seeeduino_Lite" target="_blank">Seeeduino Lite Wiki</a><br /><a  target="_blank" title="2014leo" href="http://livedoor.blogimg.jp/hardyboy/imgs/2/d/2d940139.jpg"><img  align="left" class="pict" hspace="5" alt="2014leo" border="0" height="360" width="480" src="http://livedoor.blogimg.jp/hardyboy/imgs/2/d/2d940139-s.jpg"></a><br />
<br /><br  clear="all">
<br />　このままだとちょっとつまらないのでGroveを使ってみる。Groveは4ピンコネクタを使用するセンサ類を接続するSeeedStudio独自の規格。最初、右側のシリアル端子にシリアル用LCDを接続して試してみたが、Seeeduino Liteでは1,2番ピンに接続されている。これはATMega32U4のハードウェアシリアル端子なので、ライブラリに付属しているexamplesでは動かないようだ。<br />　そこで左側のI2C接続端子に128x64 OLEDを接続してみた。<br /><br /><a  target="_blank" href="http://www.seeedstudio.com/wiki/GROVE_System">GROVE System<br /></a><br /><a  target="_blank" href="http://www.seeedstudio.com/wiki/Grove_-_OLED_Display_128*64">Grove - OLED Display 0.96"</a><br /><br /><a  href="http://livedoor.blogimg.jp/hardyboy/imgs/1/a/1a8c88ef.jpg" title="2014leo2" target="_blank"><img  src="http://livedoor.blogimg.jp/hardyboy/imgs/1/a/1a8c88ef-s.jpg" width="480" height="360" border="0" alt="2014leo2" hspace="5" class="pict" align="left"></a>&nbsp;
<br  clear="all"><br />　これは簡単、ライブラリをインストールしてArduino IDEを再起動、サンプルスケッチを呼び出してみただけ。<br />&nbsp;]]>
</content:encoded>
</item>
<item rdf:about="http://blog.livedoor.jp/hardyboy/archives/6946877.html">
<title>共立エレショップのシリアル→パラレル変換ボード付きOLED</title>
<link>http://blog.livedoor.jp/hardyboy/archives/6946877.html</link>
<description>　OLEDは視認性が良いということで実験してみたかったんだけど、よくあるキャラクタLCDとインターフェースは同じでも初期化などが若干異なるということでなんとなくやってなかった。共立エレショップのOLEDにはシリアル→パラレル変換ボードが付いたセットがあるので、ついで...</description>
<dc:creator>hardyboy</dc:creator>
<dc:date>2013-11-20T01:28:49+09:00</dc:date>
<dc:subject>OLED</dc:subject>
<content:encoded><![CDATA[　OLEDは視認性が良いということで実験してみたかったんだけど、よくあるキャラクタLCDとインターフェースは同じでも初期化などが若干異なるということでなんとなくやってなかった。共立エレショップのOLEDにはシリアル→パラレル変換ボードが付いたセットがあるので、ついでにArduino LeonardoやArduino MEGAにあるハードウェアシリアルを使った実験をやってみた。<br /><br /><a  target="_blank" href="http://eleshop.jp/shop/g/gC9B361/">C9B362 シリアル→パラレル変換ボード付16x2【白色】OLEDカラーディスプレイ</a><br /><a  target="_blank" href="http://eleshop.jp/shop/g/gC9B361/">C9B361 シリアル→パラレル変換ボード付16x2【黄色】OLEDカラーディスプレイ</a><br /><br /><a  target="_blank" href="http://www.technobase.jp/eclib/SIKIT/MANUAL/so1602awwboleddrvs1.pdf">資料：</a><br /><a  target="_blank" href="http://www.siliconhouse.jp/drv-s1.pdf">資料：パラレル→シリアル変換ボード付き 16×2OLED カラーディスプレイ</a><br /><br />上記で使われているOLEDは以下と同じもの。<br /><a  target="_blank" href="http://eleshop.jp/shop/g/gBB1418/">BB1418 OLEDディスプレイ キャラクタ表示タイプ 16文字x2行 黄文字</a><br /><br />今回はArduino LeonardoやArduino MEGAにあるハードウェアシリアルを使う。<br />Arduino→OLEDモジュール接続：<br />TXD→RXD<br />RESET→RESET<br />5V→+5V<br />GND→GND<br /><br />スケッチはこちら：<br />
<code>
<pre>// #include <softwareserial>
// OLED serial
// 20131119 for Arduino MEGA &amp; Leonardo
//

// SoftwareSerial oled(8,9);

void setup() {
  Serial1.begin(9600);
  while(!Serial1);
  Serial1.write(27);Serial1.write('C');
}

int count=0;

void loop() {
  Serial1.write(' ');Serial1.print(count,DEC);
  count++;
  delay(50);
}
</softwareserial></pre>
</code>

<br />　Arduino MEGAでの例：<br /><a  href="http://livedoor.blogimg.jp/hardyboy/imgs/3/5/35a55262.jpg" title="2013oled1" target="_blank"><img  src="http://livedoor.blogimg.jp/hardyboy/imgs/3/5/35a55262-s.jpg" width="480" height="360" border="0" alt="2013oled1" hspace="5" class="pict" align="left"></a><br  clear="all">



<br />　Leonardoでも同様。スケッチの冒頭、while(!Serial1); がないとゴミが表示された。<br />&nbsp;<a  target="_blank" title="2013oled2" href="http://livedoor.blogimg.jp/hardyboy/imgs/f/7/f7281cde.jpg"><img  align="left" class="pict" hspace="5" alt="2013oled2" border="0" height="360" width="480" src="http://livedoor.blogimg.jp/hardyboy/imgs/f/7/f7281cde-s.jpg"></a><br  clear="all">
<br />　ひょっとしてこちらのディスプレイに差し替えただけで動くかなあとやってみたけどダメだった。残念。<br /><a  href="http://eleshop.jp/shop/g/gDAV413/" target="_blank">DAV413 OLEDディスプレイキャラクター表示タイプ20文字×4行 黄文字</a><br /><br />　なお、Arduino MEGAは比較的高価なので、SainSmartの互換品を使った。<br /><br /><br /><br />
<table  cellpadding="5" border="0"><tbody><tr><td  valign="top"><a  target="_top" href="http://www.amazon.co.jp/exec/obidos/ASIN/B00761NDCI/keisanki-22/"><img  alt="サインスマート（SainSmart） MEGA2560 互換ボード for Arduino" border="0" src="http://ecx.images-amazon.com/images/I/51xHP6vvV%2BL._SL160_.jpg"></a></td><td  valign="top"><span  style=""><a  target="_top" href="http://www.amazon.co.jp/exec/obidos/ASIN/B00761NDCI/keisanki-22/">サインスマート（SainSmart） MEGA2560 互換ボード for Arduino</a><br /><br />サインスマート（SainSmart）  <br />売り上げランキング : 37414<br /><br /><a  target="_top" href="http://www.amazon.co.jp/exec/obidos/ASIN/B00761NDCI/keisanki-22/">Amazonで詳しく見る</a></span><span  style=""> by <a  href="http://www.goodpic.com/mt/aws/index.html">G-Tools</a></span></td></tr></tbody></table>]]>
</content:encoded>
</item>

</rdf:RDF>
