营销型网站制作培训,衡阳网站设计,酒店类网站建设开发书,wordpress上传附件我正在存储一些数据#xff0c;如温度#xff0c;湿度和强度#xff0c;这是我的Arduino输出和输入为我的python2.7#xff0c;我正在绘制图表的数据。我也想将Arduino输出存储到文本文件中#xff0c;但是我无法这样做#xff1a;
这是我的python代码import serial
impo…我正在存储一些数据如温度湿度和强度这是我的Arduino输出和输入为我的python2.7我正在绘制图表的数据。我也想将Arduino输出存储到文本文件中但是我无法这样做
这是我的python代码import serial
import numpy as np
import matplotlib.pyplot as plt
from drawnow import *
l[]
t []
h []
arduinoData serial.Serial(com3,115200)
plt.ion()
count0
def makeFig():
ax1 plt.subplot(211)
plt.ylim(0,100)
plt.title(Temperature and Humidity)
plt.grid(True)
plt.ylabel(temp in C)
plt.plot(t, ro-, labelDrgrees Celsius)
plt.legend(locupper left)
plt2plt.twinx()
plt.ylim(0,100)
plt2.plot(h,b^-,labelHumidity in %)
plt2.legend(locupper right)
ax2 plt.subplot(212, sharexax1)
plt.ylim(0,100)
plt.grid(True)
plt.ylabel(Intensity in Lux)
plt.plot(l, ro-, labelLux)
plt.legend(locupper left)
while True:
while (arduinoData.inWaiting()0):
pass
arduinoString arduinoData.readline()
dataArray arduinoString.split(,)
lux float (dataArray[0] )
humd float ( dataArray[1])
temp float ( dataArray[2])
t.append(temp)
h.append(humd)
l.append(lux)
drawnow(makeFig)
plt.pause(.000001)
countcount1
if(count60):
t.pop(0)
h.pop(0)
l.pop(0)
我想将thl存储在文本文件中 我该怎么做