The invention relates to a self-power respiration sensor based on a bionic nasal cavity structure, and a preparation method thereof, and belongs to the technical field of sensors. An electrode layer covers on the inner wall surface of an insulating cylinder; friction electrification units arranged along the inner normal direction of the inner wall surface of the insulating cylinder in a way of being similar to nasal hair are arranged on the electrode layer and are arranged in order so as to form an electricity generation array; each friction electrification unit comprises a flexible friction layer, a conducting layer and a sensitive thin film layer; under the drive of an respiratory flow, the adjacent friction electrification units form contact-separation circulation, so that an inductivecharge is produced, and an electric signal is output to an external detection circuit through the electrode layer. Compared with a traditional sensor, according to the self-power respiration sensor based on the bionic nasal cavity structure provided by the invention, the miniaturization of the device is ensured, and meanwhile, the output electric signal is remarkably improved through increasing the friction contact area, so that the detection accuracy is favorably improved; the device is novel and simple in structure design, low in cost, portable, easy to carry, simple and easy to get materials, and convenient to process; the sensor provided by the invention does not require a special environment, and is high in compatibility and free of being limited in application occasions.