2017-02-23 91 views
-2

我想每小时执行一次arduino上的程序。所以我想要一个LED,(让我们说内部的LED 13)每小时10秒,然后熄灭,下一个整个小时也是一样的(导通一分钟,剩下的时间导通) 等等。 我有DS3231实时时钟。实时时钟arduino

预先感谢您 马库斯

+0

你读了Adafruit的教程中的DS3231? https://learn.adafruit.com/adafruit-ds3231-precision-rtc-breakout/overview有一个链接到图书馆。 –

+2

请阅读[我如何问一个好问题?](http://stackoverflow.com/help/how-to-ask),[我可以问什么问题?](http://stackoverflow.com/帮助/话题)和[我应该避免问什么类型的问题?](http://stackoverflow.com/help/dont-ask)。 –

+0

是的,我确实读过它,但在图书馆似乎没有任何要求,每分钟执行一次,我们的secon(所以没有报警设置)。 – Markus

回答

1

,你所要做的就是从Adafruit的使用RTClib库。有了它,你可以控制时钟,并知道它是什么时间。

例如使用EEPROM来存储您在每个时刻所处的位置,因此如果它关闭,您可以继续您离开的位置。

我还留下一个教程的链接,这个库与,虽然它是在西班牙,你可以用谷歌翻译将其翻译:) https://programarfacil.com/blog/arduino-blog/reloj-con-arduino-rtc/

+0

谢谢西班牙语教程真的很棒。你的快乐,让我更接近目标! – Markus