arduinoに時計を組み込む方法
毎日決まった時間にarduinoで撮影したいと思ったので、RTCを組み込むことにした。
買ったRTCは RX 8025-NB。説明書はこれ。参考サイトはこちら。
書いてあるとおりに繋いだら動いた。
気になったこととしては、
アドレス指定と値指定の書き方が一緒っぽい
Wire.beginTransmission(RTC_ADRS);
の次の行の
Wire.write(0xE0);
で書き込むアドレスを指定していて、それ以降の
Wire.write(0x20);
では実際に書き込まれる値を指定していること。
日時の入力方法と他の入力方法が紛らわしい。
日時は、例えば55秒なら 0x55 と入力する一方、Control1などでは、入力したい値を16進数に直して入力する。 当然といえば当然だけど。。。
Alarmの時刻になるとlowになる
普段は3.3V。
追記します。