我想将一些配置参数发送到 Arduino 以太网板,我想出了两个潜在的解决方案。如果您能就使用其中任何一个提出您的想法,我将不胜感激。
第一个(显而易见的)选项是向 Arduino 发送包含配置的UDP命令。但是,这需要重新配置大多数路由器以启用端口转发或禁用防火墙。
所以我的第二个选择是通过从 Ardino 访问包含所有必需信息的网页来获取配置(这将使用服务器上的PHP脚本进行更新)。此页面将每分钟左右检查一次,如果找到新配置,则更新配置。每分钟通信的要求不是问题,因为另一个方向也有流量(我的 Arduino 在网站上记录温度)。
哪种方法最好,我应该避免哪些陷阱?