极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: cityant

基于ESP8266自动校时时钟

  [复制链接]
发表于 2018-5-15 19:55:43 | 显示全部楼层
可以把时钟芯片改成1302吗?手头只有1302
回复 支持 反对

使用道具 举报

发表于 2018-5-20 18:11:16 | 显示全部楼层
小白一个,可以提供RtcDS3231.h ,万分感谢
回复 支持 反对

使用道具 举报

发表于 2018-5-21 00:00:20 | 显示全部楼层
多谢,找到库了。但是 temp = Temperature.AsFloat();不通过,如下提示:同学们你们怎么过的?问题在哪里,谢谢。我崭新小白。谢谢

simple.ino: In function 'void Load_temp()':
simple:231: error: 'class RtcTemperature' has no member named 'AsFloat'
'class RtcTemperature' has no member named 'AsFloat'


WARNING: Spurious .github folder in 'ArduinoJson' library

WARNING: Spurious .github folder in 'ArduinoJson' library
回复 支持 反对

使用道具 举报

发表于 2018-5-21 12:14:27 | 显示全部楼层
还是库的问题,改了一下过了。有RtcDS3231.h可以提供一下吗,或是anqiw@163.com,谢谢了。
回复 支持 反对

使用道具 举报

发表于 2018-9-7 10:45:35 | 显示全部楼层
基于ESP8266自动校时时钟  里面的 Rtcds3231 的Arduino库还在吗 我们现在照着你的帖子做碰到现在这个问题遇到了瓶颈想要您的库 请问能给我们吗? 邮箱是 294307723@qq.com 谢谢
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-9-7 11:09:25 | 显示全部楼层
jyl294307723 发表于 2018-9-7 10:45
基于ESP8266自动校时时钟  里面的 Rtcds3231 的Arduino库还在吗 我们现在照着你的帖子做碰到现在这个问题遇 ...

记得是这个库

Rtc-master(Ds1307_3231).zip

22.56 KB, 下载次数: 57

DS3231

回复 支持 反对

使用道具 举报

发表于 2018-10-8 23:08:17 | 显示全部楼层
不知道为什么,我这里编译的时候会出现这个错误。IDE的版本是1.8.7
In file included from C:\Users\Administrator\Desktop\ESP8266_zidongjiaoshi\ESP8266_zidongjiaoshi.ino:1:0:

D:\Arduino\libraries\LedControl-master\src/LedControl.h:30:26: fatal error: avr/pgmspace.h: No such file or directory

#include <avr/pgmspace.h>

                          ^

compilation terminated.

使用 1.0.6  版本的库 LedControl-master 在文件夹: D:\Arduino\libraries\LedControl-master
exit status 1
为开发板 NodeMCU 1.0 (ESP-12E Module) 编译时出错。

本人是小白请指教
回复 支持 反对

使用道具 举报

发表于 2019-3-18 14:02:06 | 显示全部楼层
大神你好,看你做了一个wifi时钟,也想学习一下,也买好了和你 一样的配件,不知道用什么软件写入程序,打扰了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-3-18 21:38:22 | 显示全部楼层
kwccer 发表于 2019-3-18 14:02
大神你好,看你做了一个wifi时钟,也想学习一下,也买好了和你 一样的配件,不知道用什么软件写入程序,打 ...

使用arduino IDE编译并上传就可以了。
回复 支持 反对

使用道具 举报

发表于 2019-3-19 09:03:34 | 显示全部楼层
谢谢,大神回复,
回复 支持 反对

使用道具 举报

发表于 2019-3-25 21:16:00 | 显示全部楼层
之前可能是库的原因,这几天有空重新弄过,现在可以显示了。就是觉得亮度有点高,晚上都不用点灯都可以看清东西了,改了一下亮度数值就没有这么亮了,现在是nodemcu模块上的蓝色灯可以不让他亮就好了。
回复 支持 反对

使用道具 举报

发表于 2019-4-2 10:33:35 | 显示全部楼层
很不错啊,好早以前就想做一个,一直没时间弄
回复 支持 反对

使用道具 举报

发表于 2019-4-13 13:55:43 | 显示全部楼层
大神,按照你教程成功刷进了代码,但是LED显示的字符却是上下颠倒的,就是说四个LED显示的排列顺序不对,例如23:53,显示成3:53:2是那里出错了吗?望指教。
1.JPG
2.JPG
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-4-14 11:55:01 | 显示全部楼层
colly 发表于 2019-4-13 13:55
大神,按照你教程成功刷进了代码,但是LED显示的字符却是上下颠倒的,就是说四个LED显示的排列顺序不对,例 ...

感觉你把点阵屏的顺序弄反了,在代码中第一块应该在左边,你放右边了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-4-14 11:59:05 | 显示全部楼层
如果你想保持当前的硬件连接,可以修改一下代码中四块屏的扫描顺序;
void Display() {

  int num = 0;
  for(int address=3; address>=0; address--){    //逐个扫描四个LED屏
    for(int col=0;col<8;col++) {    //每块LED屏逐列扫描;
      lc.setColumn(address,col,disp[num]);    //使用列方式显示;
      num ++;
    }
  }
}
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊 ( 浙ICP备09023225号 )

GMT+8, 2019-9-21 17:59 , Processed in 0.049646 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表