在Arduino GIGA R1 WiFi-开发板上,要实现电子时钟功能需涉及RTC计时器,但在Arduino IDE的环境下却未提供内部RTC的使用,为此只好用秒级的延时功能来辅助实现电子时钟功能。后面有时间的话,再以RTC模块来实现。
为显示计时值,是利用OLED屏,其电路连接如图1所示。

图1 电路连接
实现电子时钟功能的程序如下:


经程序的编译和下载,可实现预期的设计效果。
以电子时钟的计时功能为基础,通过添加MP3语音模块,在串口的控制下即可实现多时段的提示功能,其程序如下:

经再此的程序编译和下载,即可见到图2所示的设计目标。

图2 语音提示电路
演示视频:
我要赚赏金
