我正在使用arduino制作家用电器控制设备。我从网站上获得了这个HTML代码。从Arduino获取价值的代码是什么? 我想
$("#temperatureDisplay").load('temperature_display.php');
这部分将是从Arduino接收的价值,但我很困惑。如果我知道接收值的代码是什么,我如何使用if语句来改变Arduino的不同输出值的背景颜色?
<!DOCTYPE html>
<html>
<head>
<script src="jquery-2.0.3.min.js"></script>
<link rel="stylesheet" type="text/css" href="style.css">
<title>Weather Station</title>
</head>
<body>
<div class="data">
<div class="dataTitle">Temperature: </div>
<div id="temperatureDisplay">Waiting for data ...</div>
</div>
<script type="text/javascript">
setInterval(function()
{
$("#temperatureDisplay").load('temperature_display.php');
}, 1000);
</script>
</body>
</html>
这是php文件,数据文件只是数字。这个数字总是随着Arduino而改变。
<?php
$myFile = "temp_data.txt";
$fh = fopen($myFile, 'r');
$line = fgets($fh);
fclose($fh);
echo $line;
?>