,频率与风速成线性关系,此代码用于Adafruit:
//Setup Variables
const int sensorPin = A0; //Defines the pin that the anemometerfrom the analog pin
float sensorVoltage = 0; //Variable that stores the voltage (in Volts) from the anemometer0V to 5V
int sensorDelay = 1000;
这是我的主类
public class Main {
public static void main(String[] args) throws InterruptedException {
Anemometeranemometer;
int rotations = 0;
System.out.println("Start");
while(true){
rotations= Anemometer.countPulse();
System.out.p
ground-level windspeeds (at z=10 m)
GLwindspeed=[2 2 2]; %(m/s)
% uH/ua=(H/za)^p, so uH=ua*(H/za)^p. ua=anemometer% exponent p varies with stability class
p=[0.15 0.20 0.60]; % from Table 7.6
za= 10 ; % standard anemometer
我刚接触python和tkinter...我正在使用Tkinter显示仪表,并通过串口接收信息。我已经准备好了GUI,现在需要读取序列值。
我面临的问题是我不能连续读取串行COM。我遇到了self.after,但它仍然不能工作。基本上,它不会在控制台上显示任何值。你知道可能出了什么问题吗?
这是主要代码。我还有另一个文件meter.py,其中包含仪表设计
import tkinter as tk
import meter as m
import serial
class Mainframe(tk.Frame):
def __init__(self,master,*args,**kwa