機能を付け加えようとするといろんな課題が出てきて難儀しますね。
さて、温度、湿度、気圧、に加えて照度センサーもLCDに表示、およびSDカードに記録ができるようになりました。
その前に苦闘の記録を残します。
1) LCDシールドとSDカードシールドでDigital#4ピンがぶつかっていたので、LCDシールドのピンを#3に動かしました。
2) 照度センサーを足そうとしたらメモリ不足になったので、UnoからMegaの互換機(Seeeduino Mega)に変えました。その結果、I2CがUnoと違うピンから出ているので、MegaのI2C出力をAnalog#4,#5ピンに繋ぐのと、Grove base shield基板上の半田ジャンパを繋ぐのと、2ヶ所変更を加えました。
その結果、温度、湿度、気圧、照度の4つがLCD表示できるようになりました。
SDカードに記録もできています。これを放置して明日グラフ化してみます。