National Institute of Technology, Kochi College, KIMURA Ryushi Laboratory

LECTURE INFORMATION

Arduino 練習3 小型ディスプレイ(SSD1306)を使う。
準備物

 Arduino Uno 

 ブレッドボード 

 ジャンパ×7  

 SSD1306

ハードウェアの設定

ピンの接続

 SSD1306側   Arduino側 
GND
VCC
D0
D1
RES
DC
CS
GND
5 V
Digital 13
Digital 11
Digital 8
Digital 9
Digital 10

ソフトウェアの設定

 (1) 以下のホームページにアクセスする。

”Clone or download” タブをクリックする。
”Download ZIP”を選択し、ライブラリをダウンロードする。

http://github.com/olikraus/U8glib_Arduino



 (2) ZIPファイルをダブルクリックし、フォルダをコピーする。







 (3) arduino > libraries にフォルダを貼る。




ディスプレイに表示させる。
 

STEP1 "1ピクセル表示させる。"

#include "U8glib.h"
U8GLIB_SSD1306_128X64 u8g(13, 11, 10, 9, 8); 
void setup(void) {}
void loop(void) {
u8g.firstPage();
do
{
u8g.setColorIndex(1);
u8g.drawPixel(0,0);//画面内の座標を入力する。
delay(100);  
}
while ( u8g.nextPage());
}
 

STEP2 "1ピクセルを点滅させる。"

#include "U8glib.h"
U8GLIB_SSD1306_128X64 u8g(13, 11, 10, 9, 8); 
void setup(void) {}
void loop(void) {
u8g.firstPage();
do
{
u8g.setColorIndex(1);//1でON
u8g.drawPixel(0,0);
delay(100);  
}
while ( u8g.nextPage());
u8g.firstPage();
do
{
u8g.setColorIndex(0);//0でOFF
u8g.drawPixel(0,0);
delay(100);  
}
while ( u8g.nextPage());
}
 

EXTRA "ピクセル画を描いてみよう。"

 
 

COPYRIGHT 2016 KIMURA LAB. ALL RIGHTS RESERVED.