The invention provides a handheld weather instrument, a
wind speed and
wind power measuring method. The handheld weather instrument comprises an ultrasonic wind measuring sensor carried on the handheld weather instrument, wherein the ultrasonic wind measuring sensor comprises a transmitting plane, a reflecting plane, ultrasonic transducers, a
wind speed and
wind direction processor, a transceiving conversion module, a transmitting module and a receiving module, the number of the ultrasonic transducers in N groups is 3N, and the ultrasonic transducers in each group are distributed in an equilateral triangle shape. When the
wind direction and the
wind speed are measured, one ultrasonic
transducer in one group is selected to transmit ultrasonic
waves, the other two ultrasonic transducers in the group receive the ultrasonic
waves, the
time difference is obtained through the
phase difference of two paths of receiving, cyclic transmitting and receiving are conducted, three groups of time differences can be obtained in each group, and on the basis of the time differences and according to a vector synthesis principle, the wind speed and
wind direction values can be obtained. The wind speed and the wind direction are determined by adopting the method of measuring the ultrasonic phase to obtain the
time difference, the accuracy degree is higher, and the handheld weather instrument has the advantages of small size, hand-held property, light weight and low
power consumption.