我正在使用流入1.8来监控我的光伏。我想从收集到的数据中获得更多的信息:一切都在那里,必须“只”选择;)
我有一个测量“电池”与字段"soc“。soc是一个可以在theora中运行在0到100之间的值,实际上它运行在15到100之间。100是一天中电池满载的时间--更多的太阳能无法节省。我想在一个单一的数据查询中得到一天中的这个时间,但是现在我被困住了。我可以在soc 100的地方,而不是第一次.是否可以修改查询以只交付每天的第一次匹配(例如昨天)?
select Kapazitaet from Batterie where Kapazitaet = 100 and time >
因此,我有一个数据帧(df_prod),其中包含一些光伏面板每小时发电量的时间序列。我有一个图表,并希望注释峰值。
我知道如何找到值,但我不知道如何将峰值发生的日期作为注释的x值。我想我需要给它一根绳子,但我不确定。
这不管用:
for spal in df_prod.columns:
maxvalue = df_prod[spal].max()
fig.add_annotation(
x = df_prod.index[df_prod[spal]==maxvalue], # <--- this ist the problem
这是我的问题:
我正在用QtCreator编写一个程序,读取一些电池数据(电压、电流、.)。每个值以两个字节传递,我必须将它们组合成一个UINT16。有时,我的程序做得很好,并显示正确的值(大约12V)。但其他时候,它不工作,显示约65V。只有当我把负载连接到电池上时,问题才会发生。有时是65V,有时是12V。我使用了一个较旧的程序来观察我从电池中得到的数据,这些数据一直显示在12V左右,所以不是数据有问题。
这就是我在我的针灸程序中所写的:
voltage = data[6] << 8;
voltage = voltage | data[7];
到目前为止我所发现的:
如果电压达
我的LM35连接到arduino,在接近热的时候降低温度值,在远离热的地方增加温度值。有谁能帮上忙,或者知道它为什么会反过来工作吗?
void setup() {
// put your setup code here, to run once:
//Start the serial connection with the computer
//to view the result open the serial monitor
// 9600 is the “baud rate”, or communications speed.
Serial.be
最近,我在蟒蛇中使用了“收益率”。我发现发电机的功能非常有用。我的疑问是,是否有什么东西可以减少在生成器对象中的想象光标。在容器中如何移动和输出+I‘1th项,我想知道是否有任何函数可以调用类似先前(Genfun)的内容,并将其移动到-1项。
实际工作
def wordbyword():
words = ["a","b","c","d","e"]
for word in words:
yield word
getword = wordbyword()
next(getword)
next(get