新手求助 Blinker和LCD1602_I2C有冲突吗?-Arduino中文社区 - Powered by Discuz! Archiver

pjx0108 发表于 2021-4-10 19:31

新手求助 Blinker和LCD1602_I2C有冲突吗?

如题,用的是Arduino UNO R3+ESP8266-01模块,现在要完善一个烟雾报警器。。。在IDE中,引用了Blinker.h和LiquidCrystal_I2C.h,但只要声明了lcd后:
LiquidCrystal_I2C lcd(0x27,16,2);

串口监视器就会停在如图1所示的地方,没有进行MQTT连接。

然后去掉过后就可以正常运行。。。

请问是上面的指令和blinker库有冲突吗?有解决办法吗?


coloz 发表于 2021-4-10 22:37

通常没冲突,自行判断原因了

XlinliY.Zhang 发表于 2021-4-12 12:52

估计内存太低了?

pjx0108 发表于 2021-4-12 13:10

XlinliY.Zhang 发表于 2021-4-12 12:52
估计内存太低了?

占用了95%的程序存储空间,64%的动态内存。。。感觉还行吧。。。
还有就是我把后面的代码注释掉,只占用了84%的存储空间,串口还是卡在那一步。。。
代码应该是卡在了Blinker.begin(auth, ssid, pswd)这一步了。。。
如果是这个问题的话,有什么办法可以精简一下Blinker的库吗?

w916259057 发表于 2021-5-4 02:25

你好麻烦请问你最后发的帖子的问题解决了吗我遇到了类似的问题

myself1820 发表于 2021-5-4 23:44

LCD1602是接在Arduino UNO R3上吗,如果是的话应该跟Blinker没啥关系吧
页: [1]
查看完整版本: 新手求助 Blinker和LCD1602_I2C有冲突吗?