Adafruit数据屏蔽RTC给出错误

问题描述 投票:-1回答:1

我在Arduino Mega上有一个Adafruit数据屏蔽。这是新的防护罩和电池。电池电压为3V。 RTC是PCF8523。使用示例代码,我得到以下信息:

RTC is NOT running!

2165/165/165 (Monday) 165:165:85

 since midnight 1/1/1970 = 2087831889s = 24164d

 now + 7d + 12h + 30m + 6s: 2036/3/7 5:48:15


2165/165/165 (Monday) 165:165:85

 since midnight 1/1/1970 = 2087831889s = 24164d

 now + 7d + 12h + 30m + 6s: 2036/3/7 5:48:15


2165/165/165 (Monday) 165:165:85

 since midnight 1/1/1970 = 2087831889s = 24164d

 now + 7d + 12h + 30m + 6s: 2036/3/7 5:48:15

我尝试运行I2C scanner

我得到这个结果:

I2C Scanner

Scanning...

Unknown error at address 0x01

Unknown error at address 0x02

Unknown error at address 0x03
.
.
.

Unknown error at address 0x7C

Unknown error at address 0x7D

Unknown error at address 0x7E

No I2C devices found

[所有针脚都排好并插入。我在屏蔽层上安装了BME280温度,压力和湿度传感器,我认为那很不好。删除后,我仍然遇到相同的错误。我还没有将BME280连接到另一块板上来进行测试。

有什么想法吗?

arduino i2c adafruit real-time-clock
1个回答
0
投票

我购买了新的Mega板,数据屏蔽和压力传感器。进行一些交换之后,我发现Mega上的I2C端口损坏。在新的Mega板上一切正常。除了那个端口,旧的Mega都可以工作。

© www.soinside.com 2019 - 2024. All rights reserved.