Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Arduino Adafruit数据屏蔽RTC给出错误_Arduino_I2c_Adafruit_Real Time Clock - Fatal编程技术网

Arduino Adafruit数据屏蔽RTC给出错误

Arduino Adafruit数据屏蔽RTC给出错误,arduino,i2c,adafruit,real-time-clock,Arduino,I2c,Adafruit,Real Time Clock,我在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 (Monda

我在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

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
连接到另一块板上进行测试


有什么想法吗?

我买了一个新的超级主板、数据屏蔽和压力传感器。在做了一些交换之后,我发现Mega上的I2C端口坏了。在新的超级主板上一切都很好。除该端口外,旧的Mega可以正常工作。

添加一个指向您正在使用的硬件和示例代码的链接。[[[对于该程序,这是与电路板在[