目的
OLEDのアドレスをさがす。
たぶん3Cだから3Cが表示されたら当たり
//i2c_scanner_071_1
#include <Arduino.h>
#include <Wire.h>
//初期化
void setup() {
Wire.begin();
Serial.begin(9600);
char hex1[] = {
'0', '1', '2', '3', '4', '5', '6', '7',
'8', '9', 'A', 'B', 'C', 'D', 'E', 'F'
};
for (int ii = 1; ii < 127; ii++ )
{
Wire.beginTransmission(ii);
if (Wire.endTransmission() == 0)
{
Serial.print( hex1[ (ii >> 4) ] );
Serial.print( hex1[ (ii & 15) ] );
Serial.print(",");
}//if
}//for
}//setup
//無限ループ
void loop() {
}//loop