如何使用Web应用程序与Arduino电路进行通信?
问题描述:
我最近作出了Arduino的电路示于下面的链接: http://www.instructables.com/id/DC-Motor-Control-With-Bluetooth/如何使用Web应用程序与Arduino电路进行通信?
正如你可以看到,该人在上述链路的视频中使用的蓝牙控制器应用控制和将信号发送到Arduino板通过HC-05蓝牙板。
这是问题。我如何使用Web应用程序/网站而不是原生应用程序(如视频)来控制和发送信号到Arduino板?
答
这将需要使用额外的硬件。它用于连接到网络或广泛的网络。
一旦我们考虑这一点,我们有几种选择盈方我们:
- 我们可以使用GSM模块。在这个硬件中,我们会插入一个sim并使用它的网络连接到web。但是当你购买一个GSM模块时,确保它有http服务,因为有些模块只支持消息服务。 (我会建议GSM SIM卡900A模块)。
- 我们可以使用wifi硬件。这与我们的移动设备或笔记本电脑上的wifi一样。但是它需要一些热点来限制可移植性。
- 我们可以将以太网电缆连接到arduino模块并使用网络。但是因此限制了可移植性比wifi更多。但是,如果这能满足您的需求,您可以做到这一点。
一旦您获得连接到网络的网络,现在您的设备必须在网络上侦听发送到设备的请求,并且必须充当输入。我们称之为创建服务器。服务器在网上侦听并对它们做出响应。至于一开始,你可以按照this文章。
沟渠Arduino硬件并获得ESP8266板(NodeMCU,Wemos D1 Mini)。 –
@Jason接受并提出一个答案,如果你认为它应该有助于未来的人。 – Billa