#智能终端部分代码
#IoT 模块接入网络代码略
while True: wt=pin1.read_analog( ) #读取扩展板 pin1 端口的温度值 gx=pin2.read_analog( ) #读取扩展板 pin2 端口的光线强度值 errno,resp = wf.get('input?wt='+str(wt)+'&gx='+str(gx), 10000) if errno == 200: display.scroll(resp) else: display.scroll(str(errno))
|
#服务器端部分代码
from flask import Flask ,render_template
app = Flask(__name__)
@app.route('/chaxun',methods=['GET','POST']) # 设置请求可以为 GET 和 POST
def cx():
conn=sqlite3.connect('mydb.db')
cursor=conn.cursor()
cursor.execute("select * from jc")
values = cursor.fetchall()
conn.commit()
cursor.close()
conn.close()
return render_template('chaxun.html',xx=values) #显示所有用户信息给浏览器
@app.route('/input',methods=['GET','POST']) # 设置请求可以为 GET 和 POST
def input(): #终端上传最新采集的温度数据
#代码略
if __name__ == '__main__':
app.run(host='192.168.10.102',port=5000) #设置服务器 IP 和端口
请回答下列问题: