In recent years, the monitoring range of source location technology has developed from being one-dimensional and two-dimensional to being three-dimensional. However, due to the complexity and nonuniformity of the seismic wave propagation medium and the uncertainty of the propagation law, there will be large errors in the source location results. Therefore, the analysis of vibration signal has become the key problem of current research. This paper designs a microseismic monitoring system based on Internet of Things sensors, which can monitor the vibration wave characteristics of vibration signals. In order to test the positioning accuracy of the system, this paper introduces three positioning methods: target positioning method based on time difference, time delay estimation method based on EMD, and source target positioning method based on the characteristic frequency of vibration signal. The purpose of this paper is to find the most accurate method from the three source location methods. Through these three methods, the vibration source generated by a single person walking in situ can be located in the vibration positioning experiment of human walking. The error between the actual position and the measurement source position is compared. The results show that the time delay estimation method based on empirical mode decomposition has the highest positioning accuracy. In addition, in the microseismic experiment, it is proved that the positioning accuracy of EMD using L1 norm statistical criterion is higher than that using L2 norm statistical criterion.