0

我正在使用以太网屏蔽和 TinyWebServer 库,我想从 arduino 向我的浏览器发送一个值(温度)。(我可以阅读索引文件)这里是 arduino 代码的一部分。(“20”是一个尝试是否有效的值)

 TinyWebServer::PathHandler handlers[] = {
  {"/", TinyWebServer::GET, &index_handler},
  {"/" "*", TinyWebServer::GET, &file_handler},
  {"/TEMP" "*", TinyWebServer::GET, &temp_handler },
  {NULL},
};

 boolean temp_handler(TinyWebServer& web_server) {
  web_server.send_error_code(200);
  web_server.send_content_type("text/plain");
  web_server.end_headers();
  Client& client = web_server.get_client();
  int temp=20;
  client.println(temp);
  return temp;
}

这是 HTML 代码的一部分:

    <script type="text/javascript">

//temperatura
function temp() {
    var temperatura;
    $.ajax({type: "GET",
        cache: false,
        url: "/TEMP",
            dataType: "text",
        success: temperatura 
       });
    document.write(success);
         };
</script>
</head>
<body>
Temperatura:
<script type="text/javascript">
temp(); 
</script>
°C
</div>
</body>

我的代码有什么问题,为什么我看不到值(“20”)?

4

0 回答 0