The invention discloses a novel nano generator constructed by arrays of
semiconductor nanorods, nanowires or nanobelts of ZnO, Ga2O3 or SnO2 and the like with inverse piezoelectric characteristic and electric polarization characteristic. The
system comprises two nano arrays A and B, the end parts of the nano arrays are mutually contacted and oppositely placed, the nano array A consists of
semiconductor nanowires with inverse piezoelectric characteristic and electric polarization characteristic; and the nano array B consists of
metal nanowires which have a Schottky contact characteristic when the
metal nanowires are contacted with the nano array A or
semiconductor nanowires coated with
metal films. The nanowires in the nano arrays generate inverse piezoelectric and electric
polarization phenomenon by utilizing various high-frequency alternating electromagnetic signals and electromagnetic
microwave radiation signals in the space, and certain positive and
negative charge accumulation is formed on the surfaces of the nanowires so as to directly convert the various high-frequency alternating electromagnetic signals and electromagnetic
microwave radiation signals in the space into electrical energy to be output in a form of
electron flow to drive or control the loads such as an external
nanodevice or a micro-electro-
mechanical system and the like.