1、Usb转RS232串口线驱动安装:群华农天霸里面的文件CH340驱动
2、GPRS-DTU配置:在http://www.comway.com.cn/doc.asp上下载资料
(1) 看COMWAY GPRS DTU配置软件V4.01使用说明,配置好连接的服务器地址,端口
3、将串口发送给GPRS模块的数据显示出来
(1) 购买一个服务器,购买一张上网卡
(2) 按照2的要求配置好GPRS
(3) 给GPRS模块上电,在服务器上运行端口监听程序(Python,Java,c++都可以)
如下所示:
import socket,select s = socket.socket() #host = socket.gethostname() host = '' print(host) port = 8000 //这里端口配置8000 s.bind((host,port)) s.listen(5) inputs = [s] while True: rs,ws,es = select.select(inputs,[],[]) for r in rs: if r is s: c,addr = s.accept() inputs.append(c) print(addr) else: try: data = r.recv(1024) disconnected = not data except: disconnected = True if disconnected: inputs.remove(r) else: print(data)
(4) 在服务器上运行这个程序,通过串口给GPRS-DTU发送数据时,会在服务器上显示
串口端(ATKXCOM) 服务器端(Xshell)
4、创建数据库
下载MySQL数据库并且安装,然后把Python关联数据库
python关联数据库
安装依赖包 :conda install mysqlclient 测试:import MySQLdb 不会报错。
测试一个小程序:用Python访问数据库(前提是先要用SQL语句创建好一个数据库)
import MySQLdb try: conn = MySQLdb.connect( host='127.0.0.1', user='root', passwd='root', db='db1', port=3306, charset='utf8' ) cursor = conn.cursor() cursor.execute('select * from t1') result=cursor.fetchall() for data in result: print(data) conn.close() #关闭连接 except MySQLdb.Error as e: print('Error:%s'%e)
运行结果:
5、将数据导入数据库
视频有讲解
6、将数据库中的文件显示到网页上来
首先用Python打开url_for,加载静态文件时,参考博客https://blog.csdn.net/qq_39974381/article/details/80841140,
然后.css文件可能不会起作用,这个是浏览器的编码问题,下载扩展程序,然后复位浏览器的编码。
7、用Python加载网页是不能用index.css,否则很难查到错误出在index.css上