Wireless sensing is prevalent quickly in these years, and it has many advantages, such as fewer catastrophic failures, conservation of natural resources, improved emergency response, etc. Wireless sensors can be deployed in extremely hostile environment. Since the wireless sensors are energy constrained, many researches have been in progress to solve these problems. In this paper, we proposed a joint source-channel coding scheme to solve energy efficiency of wireless sensors. Firstly, we decomposition information in wavelet domain, then compress it by using multi-scale embedded zerotree wavelet algorithm, and generate a bit stream that can be decompressed in a scalable bit rate. Then, we transmit the bit stream after encoding them with unequal error protection turbo codes to achieve error robust transmission. We transmit multiple bit streams according to some energy strategy, and redundancies to base stations are reduced by only transmitting coarse scale information. Due to the scalability of multi-scale EZW, we can adopt diversified bit rate strategy to save energy of battery powered sensors.