At present the emphasis of WSNs clustering algorithm is to optimize the topotaxy of nodes in WSN
and it is not considered to prolong the WSNs lifetime by decresing the data flow in network.New compressed sensing algorithm may compress original data in vast scale by simple operation at front-end. A kind of compressed sensing clustering algorithm named CSCA is put forward.Firstly the WSNs area is divided into several sections which number equals to the best cluster numer.Secondly the base station selects cluster head according to related parameter and the cluster is made up. When transporting data node projects monitoring data on sensing matrix and sends projection data to cluster head.Then cluster head subtracts nodes projection data and projects the difference.Lastly the cluster heads projecton data is sent to base station.The emulation result proves that CSCA can decrease nodes energy cost and prolong the WSNs lifetime obvisiouly.