In this study, we propose a module-type triboelectric nanogenerator (TENG) capable of harvesting power from a variety of mechanical energy sources. The potential energy and kinetic energy of water are used for the rotational motion of the generator module, and electricity is generated by the contact/separation generation mode between the two triboelectric surfaces inside the rotating TENG. Through the parametric design of the internal friction surface structure and mass ball, we optimized the output of the proposed structure. To magnify the power, experiments were conducted to optimize the electrical output of the series of TENG units. The electrical signal generated by the module-type TENG can be used as a sensor to recognize the strength and direction of various physical quantities, such as wind or earthquake vibrations.