当前位置:   article > 正文

python读取传感器实时数据_使用python在web页面上显示实时传感器数据的可能方法...

网页实时展示 传感器数据

我正在尝试制作一个网络应用程序,它从传感器获取温度和(电机)转速,通过我的电脑串行连接到一台机械机器,并显示在网页上。在

我在使用Python Flask和AJAX。到目前为止,我尝试的是从后端获取jsonify数据并显示在html页面上。但我没有得到或看到任何实时数据在网页上的变化,没有重新加载网页。我每次都需要重新加载页面才能看到数据的变化。在

我怎样才能让这些数据显示在网页上。在

这是我为flask app编写的python脚本:from flask import Flask, render_template, request, jsonify

import random

import time

import serial

app = Flask(__name__)

@app.route('/')

def hello_world():

return render_template("index.html")

@app.route('/ret_num', methods = ['POST', 'GET'])

def ret_num():

s = serial.Serial('COM7')

res = s.read()

time.sleep(1)

return jsonify(res)

if __name__ == '__main__':

app.run(debug = True)

和HTML代码:

^{pr2}$

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号