This paper deals with the problem of environmental monitoring by designing a cooperative control scheme for mobile sensor networks. The proposed cooperative control scheme includes three main modules: a wireless communication module, a direction decision module, and a motion control module. In the wireless communication module, an event-based communication rule is proposed, which means that mobile sensor nodes do not send their positions, velocities, and the data of environmental attributes to the other sensor nodes in real-time for the coordination and control of mobile sensor networks. Due to using the event-based communication rule, the communication bandwidth can be saved. In the direction decision module, a radial basis function network is used to model the monitored environment and is updated in terms of the sampled environmental data and the environmental data from the other sensor nodes by the wireless communication module. The updated environment model is used to guide the mobile sensor network to move towards the region of interest in order to efficiently model the distribution map of environmental attributes, such as temperature, salinity, and pH values for the monitored environment. In the motion control module, a finite-time consensus control approach is proposed to enable the sensor nodes to quickly change their movement directions in light of the gradient information from the environment model. As a result of using the event-based communication rule in the wireless communication module, the proposed control approach can also lower the updating times of the control signal. In particular, the proposed cooperative control scheme is still efficient under the directed wireless communication situation. Finally, the effectiveness of the proposed cooperative control scheme is illustrated for the problem of environmental monitoring.