Arduino - RTC - TinyRTC - DS1307
Ref: http://www.hobbyist.co.nz/?q=real_time_clock
TinyRTC 包含一個 DS1307 RTC 計數器, 24C32 32K I2C EEPROM
和 DS18B20 的溫度感測器
線路圖: http://www.hobbyist.co.nz/sites/default/files/docs/RTC/Tiny_RTC_schematic.pdf
接法 : 和 Arduino Uno 接法相同
SDA : Ameba A4 - SDA
SCL : Ameba A5 - SCL
GND : Ameba GND
VDD : Ameba 5V
Arduino Wire Library API :
https://www.arduino.cc/en/reference/wire
範例程式 : Github -
https://github.com/neojou/arduino-ameba/tree/master/example/I2C-ds1307-1
- class 名稱先暫定使用 Wire1, 來取代 Wire.
- DS1307 如果沒有寫入設定動作的話, 即便 clock 啟動也不會計數.
執行結果 :
秒 , 分, 時, 星期, 日, 月, 年.
TinyRTC 包含一個 DS1307 RTC 計數器, 24C32 32K I2C EEPROM
和 DS18B20 的溫度感測器
線路圖: http://www.hobbyist.co.nz/sites/default/files/docs/RTC/Tiny_RTC_schematic.pdf
接法 : 和 Arduino Uno 接法相同
SDA : Ameba A4 - SDA
SCL : Ameba A5 - SCL
GND : Ameba GND
VDD : Ameba 5V
Arduino Wire Library API :
https://www.arduino.cc/en/reference/wire
範例程式 : Github -
https://github.com/neojou/arduino-ameba/tree/master/example/I2C-ds1307-1
- class 名稱先暫定使用 Wire1, 來取代 Wire.
- DS1307 如果沒有寫入設定動作的話, 即便 clock 啟動也不會計數.
執行結果 :
秒 , 分, 時, 星期, 日, 月, 年.
留言
張貼留言