好的,我的 Nextion LCD 可以通过串行 2 端口与 Arduino MEGA 通信。Nextion 库及其示例允许这样做。当我上传一个 nextion 示例(如 Compslider 等)并通过串行 2 端口将它连接到我的 Mega 时,它可以工作......但是 MEGA 是如此“MEGA”,如何将我的 nextion LCD 与 UNO、Pro mini 或 Nano 一起使用呢? .. 当我用 UNO Arduino IDE 尝试相同的例子时,总是给我关于串行连接的错误.. sometihng 错了......“内心深处”一定是错的.. :)
但首先你可以检查这个项目来使用没有 SD 卡的 Nextion LCD..
感谢@Spirko 的解释..
然后右键单击它并使用记事本打开..
找到这一行;
#define nexSerial Serial2
并用这条线改变它,
#include
extern SoftwareSerial HMISerial;
#define nexSerial HMISerial
保存并关闭。当然,您可以保留不同名称的旧文件,以便将来与 Mega 一起使用。
然后打开你的 Arduino nextion 例子..选择其中之一..
并将此行添加到您的代码中..
SoftwareSerial HMISerial(10, 11);
并准备好编译并上传到arduino uno ..
使用此连接:
Nextion——Arduino UNO
TX-11
RX-10
现在你的 Arduino UNO 将与 Nextion LCD 通信......
你可以在这个项目中找到我的示例 nextion 固件和 arduino 代码。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !