this paper, the energy-efficient data gathering algorithms for improving lifetime of WSNs with heterogeneity and adjustable sensing range have been reported. Here we have assumed that the sensor nodes and base-station are not mobile. The more over location and initial energy of the sensor nodes is known and number of sensor nodes is randomly distributed over a monitoring region. For the heterogeneity the three types of nodes: a normal, advanced and super node with some fraction in terms of their initial energy has been taken. In this work, we have proposed new distributed energy efficient algorithms AEEDPSH and ADLBPSH, based on the distance from the base station and sensor residual energy as well as scheduling of sensor nodes to alternate between sleep and active mode. The simulation results illustrate that the proposed algorithms AEEDPSH and ADLBPSH balance the energy dissipation over the whole network thus prolonging the network lifetime.