The invention discloses a preparation method of a multifunctional all-
fiber-based piezoelectric nano-generator, which comprises the following steps: preparing an electrostatic direct-writing nano-
fiber membrane by using an electrostatic direct-writing method, and then plating a conductive film on one side and carrying out single-side super-hydrophobic treatment; and then compounding with an electrostatic
spinning nanofiber membrane to prepare the all-
fiber-based piezoelectric
nanogenerator. The nanofibers which are orderly arranged in the electrostatic direct-writing
nanofiber membrane form certain pores, so that the electrostatic direct-writing
nanofiber membrane has good air permeability. The conductive film is plated on the single side, so that the
electricity conduction of the generator is realized, the packaging step of the traditional piezoelectric nano generator is avoided, and the good air permeability and comfort are ensured. The single-side super-hydrophobic treatment reaches a super-hydrophobic state, so that the piezoelectric nano generator is not easily interfered by external
moisture in the use process, the external
moisture is ensured not to easily enter the piezoelectric nano generator, the stable output performance is maintained, and meanwhile, water drops rolling on the surface of the generator can take away dust on the surface through the super-hydrophobic treatment, so that the power generation efficiency is improved. And therefore, a relatively clean state is kept.