ArduinoとカラーOLEDでグラフを表示する

ArduinoでAnalogReadしたデータをグラフ化して表示してみました。

使用するもの

Arduino - ELEGOO Arduino用 Nanoボード V3.0 CH340/ATmega328P、Nano V3.0互換 
OLEDディスプレイ - HiLetgo 0.96" SPI シリアル 128×64 OLED LCDディスプレイSSD1306液晶 
ジャンプワイヤ - HiLetgo® 5個セット 5*40PCS デュポン ワイヤー ジャンパー
ブレッドボード - HiLetgo® 5個セット 400穴 ミニブレッドボード 実験用ボード 8.5*5.5 CM

前準備

接続方法や必要なライブラリなどは以下の記事に記載しています。

プログラム

A0の入力を画面上にグラフで表示します。

入力された値の範囲によってグラフの幅を自動的に調整します。