然后我们将命令发送到DS3231和OLED以开始与Arduino通信。 pinMode(sensor_pin,INPUT); rtc.begin(); display.begin(SSD1306_SWITCHCAPVCC); 以下行在代码中进行了注释,但如果您是第一次使用DS3231模块并且想要设置日期,日期和时间,则取消注释这些行并进行设置。 //rtc.setDOW(星期三);//
不如使用自带电源的RTC模块显示时间,于是就做了这个桌面时间显示,下面提供一下思路材料:ArduinoUno, DS3231, 中景园7针SPI 0.96寸 1306OLED屏(4针的IIC也可以用 后续会讲),杜邦线,硬纸壳,3.7v升压模块,3.7v锂电池1.连线从图中可以看到Arduino的IIC接口是A4和A5,对应接上DS3231的四根管脚就可以(SDA和SCL)2....
首先,我们添加了DS3231模块和OLED的库。与用于OLED的其他库相比,用于OLED的Adafruit库具有更多功能。#...
DS3231 Clock;bool Century=false;bool h12;bool PM;uint8_t bell[8] = {0x4,0xe,0xe,0xe,0x1f,0x0,0x4};char data[15];char Str_year[3], Str_month[3], Str_date[3], Str_DoW[3], Str_hour[3], Str_minute[3], Str_second[3];String recivedStr="";//接收到的字符串int recive...
设置时间时,请确保将电池插入 DS3231 模块中,以便在拔出电源时能够保持时间。 设置时间的文件,请在项目文件库中下载。 https://make.quwj.com/project/244 Arduino 编程 将微型 USB 电缆将其插入电脑。解压缩 rar 文件并在 Arduino 中打开。确保所有文件都在 X-Wing-Clock 的文件夹中。除了 ino 以外还有其他...
DS3231时钟模块:专业的走时模块,你需要的各种时间都可以找它获取,当然还内置了温度传感器,不过精度感人,误差±2℃,你敢用吗 ,且内置3v电池(背面的黄色物体),整体断电后私下里会默默的运行走时,再次上电只需读取 OLED显示屏:采用IIC接口,负责显示各项信息(时...
12E开发板和1602 LCD显示屏连接。我们将使用DS3231实时时钟(RTC)模块跟踪正确的时间和日期,在OLED显示...
DS3231 Clock;boolCentury=false;boolh12;boolPM; uint8_t bell[8] = {0x4,0xe,0xe,0xe,0x1f,0x0,0x4};chardata[15];charStr_year[3], Str_month[3], Str_date[3], Str_DoW[3], Str_hour[3], Str_minute[3], Str_second[3]; ...
不需要编写DS3231 RTC驱动程序 不需要编写EEPROM 驱动程序 不需要编写OLED驱动程序 没有显示字体占用Arduino代码空间 不需要编写温度传感器驱动程序 不需要编写光学雨感测器驱动程序 节省Arduino上的代码空间;只有12710字节(39%) 只要三天的时间来写代码 易于电线使用标准的RJ11电话电缆 ...
BOM表:arduino unoR3,2.08寸OLED显示屏(128*32),DS3231时钟模块,DH11温湿度模块,跳线若干,面包板(试验用) 白羊闲居阁666 远近闻名 10 赞 儒雅随和的屑 小有美名 5 求教程 天际邀游 闻名一方 11 最近也做了一个,交替显示显示温湿度,空气质量,与时间 儒雅随和的屑 小有美名 5 nano也可以做吗? 鹿...