• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

想用arduino做个时钟,从某淘宝店的官网找了个教程

crustycrab 2017-05-25 浏览量:1046

不过他提供的代码好像有些错误,希望有大神能帮我这个小白看看应该怎么解决:


原文地址:http://zhongbest.com/2017/02/28/arduino电子时钟/

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 电子时钟完全可以自己DIY,没必要买淘宝现成制作好的。制作好的成品学不到任何知识。

    你给出的电路图没什么问题,他的代码都是针对Arduino进行编程的,如果真出问题的话,主要是出在他的显示模块上面,他IIC显示模块可能有些数据没处理好。

    • 发布于 2017-05-25
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:4
  • 单看这个代码并没有什么问题,关键是他那里有块I2C转LCD接口的板子,那块板子的硬件图你要搞到才行


    他这个实验显示的步骤主要是依靠那块板子实现的

    • 发布于2017-05-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 你要看看你的板子和他提供的实例以不一样,看着示例的时钟是1307,购买链接是3231,应该有区别的,另外你的问题现象是什么呢?说出现象才好判断,如果你的板子显示month,year啥的都对,就是数据不对,那就应该是时钟芯片没驱动好,调整一下就对了,要是显示的什么都不对,那就是1602驱动的问题
    • 发布于2017-05-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 您好,文章是使用DS1307,您可能購買到DS3231,DS3231能涵蓋的RTC時間較大,但驅動上不一樣的,所以如果您購買的是DS3231,要額外下載DS3231的驅動,網路上已經很多現成的,我個人也是用DS3231,若還有其他問題可以再提出

    以上

    • 发布于2017-05-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 就是1602亮了,却显示不了时间,上面一排黑的
    • 发布于2017-05-26
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

想用arduino做个时钟,从某淘宝店的官网找了个教程