Arduino UNO + Enc28j60 + DHT11 +PHP & Mysql (LAN MODE)



我是arduino新手,我想为我的论文构建一个网络项目。我使用arduino uno作为微控制器,DHT11用于温度传感器,Enc28j60用于以太网屏蔽。该项目用于控制LED,并通过网站监测温度和湿度。我想把arduino设置为客户端。我想在局域网模式下模拟这个项目。我想问:1.如何将arduino设置为客户端?2.如何从arduino接收温度数据并将其存储到数据库(mysql)中?3.如何通过网站控制led?

我曾经尝试过arduino作为服务器,它是成功的。但我搞不清楚如何将其设置为客户端谢谢你,

有人能帮我吗?

您可以在计算机上设置一个web服务器,并让Arduino向服务器上的脚本(例如PHP)发出GET或POST请求,该脚本将值保存到数据库中。你也可以让服务器返回一个值,指示LED应该打开还是关闭。更多详细信息请参阅Arduino帮助:http://arduino.cc/en/Reference/EthernetClient

然而,要让LED在这种设置中快速响应,需要Arduino不断轮询脚本,这似乎并不理想。你为什么希望Arduino成为客户?

因为我需要将温度数据存储到数据库中。如果我将arduino设置为服务器。我不知道如何将数据存储到数据库中。如果我将arduino设置为Web客户端,我仍然不明白如何控制我的灯

最新更新