Arduino Nano ile DS3231

 

DS3231 ile çalışmak için önce board umuzda hangi pinlerin SPI için SDA (or data) and SCL (or clock). olarak kullanıldığını öğrenemiz lazım.

Arduino Nano için Bunlar:

SDA Pin A4 (yukarıda sağda A4’e bakarsanız SDA yazıyor) 
SCL Pin A5

işin güzeli aynı pinlere birden fazla I2C kullanan cihaz ekleyebiliyoruz. Adresleri farklı tanımlanmış olsun yeter. Yani bir arduino ile A4 ve A5 pinlerine birden fazla cihaz bağlayabiliyoruz.

Sonra Sodaq_DS3231.h library’sini yüklemek lazım:

https://github.com/SodaqMoja/Sodaq_DS3231

Sonra örnekteki gibi basit:

 

ama burda bitmiyor. Mesela ben saati bir integer olarak almayı seviyorum, öğleden sonra 2:30’u 1430 olarak almak istiyorum. Buraya kadar ok. Ama mesela saat 2:09 ise malesef bu saat modülü bunu 14+9 yani 149 olarak yazıyor.  Bunu düzeltiyorum. Bir de gece 12’yi 24 yapıyorum:

 

 

 

Leave a Reply

Your email address will not be published.