37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来---小小的进步或是搞不掂的问题,希望能够抛砖引玉。

【Arduino】168种传感器模块系列实验(资料代码+仿真编程+图形编程)

实验八十四:DS1307时钟模块 Tiny RTC I2C模块 24C32存储器 时钟(带电池)

DS1307
是美国DALLAS公司推出的I2C总线接口实时时钟芯片,它可独立于 CPU工作,不受CPU主晶振及其电容的影响,且计时准确,月累积误差一般小于10秒。芯片还具有主电源掉电情况下的时钟保护电路,DS1307的时钟靠后备电池维持工作,拒绝CPU对其读出和写入访问。同时还具有备用电源自动切换控制电路,因而可在主电源掉电和其它一些恶劣环境场合中保证系统时钟的定时准确性。DS1307具有产生秒、分、时、日、月、年等功能,且具有闰年自动调整功能。同时,DS1307芯片内部还集成有一定容量、具有掉电保护特性的静态RAM,可用于保存一些关键数据。

主要特点
56字节非失性的RAM
两线串行接口
可编程方波输出
自动掉电检测和切换电路
在电池备份模式下,功耗小于500nA
工业级的工作温度: -40 到80
8脚DIP和SOIC封装
可对秒,时,分,每月的天数,月份,每周的天数进行计数,并具有闰年补偿功能。计年上限2100。

DS1307时钟模块 Tiny RTC I2C模块 24C32存储器 时钟(带电池)

模块特色

1、采用DS1307 I2C实时时钟芯片(RTC)

2、使用24C32 32K I2C EEPROM存储器

3、采用LIR2032可充电锂电池,并带充电电路

4、解决DS1307带备用电池不能读写的问题。

5、充满电后,能提供DS1307计时1年。

6、设计小巧,27mm*28mm*8.4mm

7、引出DS1307的时钟引脚,为单片机提供时钟信号。

8、可以级联其他I2C设备。

模块电原理图

模块接线示意图

实验开源代码

/*【Arduino】168种传感器模块系列实验(资料代码+仿真编程+图形编程)实验八十四: DS1307时钟模块 Tiny RTC I2C模块 24C32存储器(带电池)项目:串口显示时间*/#include <Wire.h>#include <RTClib.h>DS1307 RTC;void setup () {Serial.begin(57600);Wire.begin();RTC.begin();RTC.adjust(DateTime(__DATE__, __TIME__));}void loop () {DateTime now = RTC.now();Serial.print(now.year(), DEC);Serial.print('/');Serial.print(now.month(), DEC);Serial.print('/');Serial.print(now.day(), DEC);Serial.print(' ');Serial.print(now.hour(), DEC);Serial.print(':');Serial.print(now.minute(), DEC);Serial.print(':');Serial.print(now.second(), DEC);Serial.println();delay(3000);}

实验串口返回情况

实验开源仿真编程(Linkboy V4.2)

实验开源图形编程(Mixly、Mind+、编玩边学)与串口返回情况

实验场景图

【雕爷学编程】Arduino动手做(84)---DS1307时钟模块相关推荐

  1. 【雕爷学编程】Arduino动手做(16)---数字触摸传感器

    37款传感器和模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止37种的.鉴于本人手头积累了一些传感器与模块,依照实践出真知(动手试试)的理念,以学习和交流为目的,这里准备 ...

  2. 「雕爷学编程」Arduino动手做(15)——手指侦测心跳模块

    37款传感器和模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止37种的.鉴于本人手头积累了一些传感器与模块,依照实践出真知(动手试试)的理念,以学习和交流为目的,这里准备 ...

  3. 《花雕学AI》01:尝试使用新必应制作《雕爷学编程》的栏目介绍

    跨年头尾三个月,花雕走完塔克拉玛干沙漠回来后,突然发现世界变了,微软投资的ChatGPT火起来了,特别是升级的ChatGPT4.0,更是异常火热!这一个多月来,人工智能AI突然爆发,能做的事情太多了, ...

  4. ardino DS1307时钟模块

    ardino开发版 x1 DS1307时钟模块x1 接线: VCC-5V GND-GND(负极) CLK-SCL DAT-SDA 代码: #include <RtcDS1307.h> #i ...

  5. 【雕爷学编程】Arduino动手做(74)---6MV2飞控GPS模块

    37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的.鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为 ...

  6. arduino 土壤温湿度传感器_【雕爷学编程】Arduino动手做(70)---土壤湿度传感器...

    37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的.鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为 ...

  7. arduino loar_「雕爷学编程」Arduino动手做(15)---手指侦测心跳传感器

    37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止37种的.鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的 ...

  8. 【雕爷学编程】Arduino动手做(73)---TM1637四位数码管

    37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的.鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为 ...

  9. 【雕爷学编程】Arduino动手做(79)---MQ135空气检测模块

    37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的.鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为 ...

  10. 【雕爷学编程】Arduino动手做(86)---4*4位 WS2812 全彩模块

    37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的.鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为 ...

最新文章

  1. 数据库设计范式1NF-5NF白话总结
  2. 数据结构(C语言实现》课后1-5章习题答案
  3. win7设置开机后自动锁定计算机,Win7系统锁定计算机怎么设置 win7系统自动锁定...
  4. tps协议和onvif协议_做监控的你,应该了解的ONVIF协议!
  5. 【免费下载】2021年8月热门报告盘点(附热门报告列表及下载链接)
  6. Infopath入门到精通系列-2 Infopath 文件内容查看
  7. 麻省理工成立金融科技实验室,蚂蚁金服成唯一中国创始企业
  8. SAP WBS预算可通过二种方式配置和使用
  9. windows微信协议|PC微信协议829版
  10. 第一范式、第二范式、第三范式、BCNF范式的区别
  11. Jetson_nano环境配置
  12. Nginx代理浏览器接口调用本地的后端接口
  13. element--icon图标
  14. 支付宝小程序分享转发
  15. win10 状态栏图标变成白色方块
  16. 【译】SQ3R学习法则
  17. IoT:OneNET - 中国移动物联网平台介绍
  18. 计算机专业考研还是不考研?这才是本质区别!
  19. 线下空间体验如何承载商业策略——从宜家的冰淇淋说起
  20. LTC时间码解码器SMPTE时间码视频音频灯光同步曼彻斯特解码器

热门文章

  1. 视频编解码之H.264
  2. NanoPC-T4 RK3399和PC局域网络传输摄像头视频python
  3. 第二章 Jsp基本语法
  4. 1.1集成电路设计基础
  5. jks签名文件转pk8
  6. 认识移动基站通信设备
  7. 世界八大最顶尖的工业软件强国
  8. 【游戏策划】学习笔记(一)----手游海岛奇兵拆解
  9. 取消计算机触摸板,笔记本电脑触摸板如何打开和关闭
  10. BXP无盘WINXP优化精华篇(转)