我想将远程 RFID 读卡器单元连接到 NodeMCU (12E) 板并读取卡号。RFID 阅读器板有一个 RS485 输出端口,当我使用 RS485 到 USB 转换器将此板连接到我的笔记本电脑时,我使用 RealTerm/CoolTerm 程序获取卡号。
我只是想知道如何将 RFID 阅读器板直接连接到 NodeMCU 并读取卡号。
到目前为止,我做了以下工作,在这方面的任何帮助将不胜感激 -
- 带有 RS485 到 USB 转换器的连接 RFID 板
- 使用母对母 USB 连接器并在另一端与 NodeMCU 连接 (1)(通过 NodeMCU 上的微型 USB 端口)
编写了一个非常简单的 arduino 草图来读取串行数据 -
#define BUZZER 4 void setup() { Serial.begin(9600); // Init Serial } void loop(){ if (Serial.available()) { tone(BUZZER, 5000); delay(1000); noTone(BUZZER); } }
但是,蜂鸣器没有声音。
我的问题是——
这是通过 RS485 端口从读卡器读取数据的正确方法吗?
为什么 NodeMCU 没有收到数据,而我可以在笔记本电脑的终端程序上看到它
是否有任何我可以参考的 arduino 草图来读取 NodeMCU 中的卡号?