【问题标题】:How to use javascript code in arduino and assign javascript values to arduino values如何在 arduino 中使用 javascript 代码并将 javascript 值分配给 arduino 值
【发布时间】:2019-07-27 07:14:51
【问题描述】:

我正在创建一个 IoT 项目,以向我的 Arduino 板发送一些命令并通过互联网接收一些详细信息。

经过大量搜索,我认识到对我来说最好的解决方案是将 arduino 转换为网络服务器并向其发送请求。

我通过以下方式设计了展示页面:

GSMServer server(80);
serer.begin();
GSMClient client = server.available();
client.println("HTML CODE HERE");

但我想使用 javascript 来解析接收到的 GET 或 POST 并将它们分配给我代码中的值。

我该怎么办?

【问题讨论】:

  • 在经典的 Arduino 上运行 javascript 或提供大量内容都不会真正实用,除非您通过额外的存储来增加它。您真的应该尝试将 Arduino 的任务保持在一个非常小的 RESTful API 之类的东西上,最好使用一些更简单的东西,比如串行接口。如果您真的想在网络上放置嵌入式板,请选择 设计 的东西,例如 ESP8266 或具有操作系统的东西,例如路由器芯片变成的物联网板。

标签: javascript c arduino webserver iot


【解决方案1】:

您必须在 GSMServer 的基础上进一步构建,以便它可以处理不同的请求并根据呼叫响应不同的信息。

你见过https://www.arduino.cc/en/Tutorial/GSMExamplesWebServer

它显示了如何进行不同的调用以及如何使用 html 页面响应 http 请求。

【讨论】:

猜你喜欢
  • 2021-06-06
  • 1970-01-01
  • 1970-01-01
  • 2020-10-15
  • 1970-01-01
  • 2015-10-12
  • 2021-11-02
  • 2013-03-03
  • 1970-01-01
相关资源
最近更新 更多