Su 555 estará bien si se alimenta desde 5 V y las GND comunes están conectadas.
Probablemente sería mucho mejor alimentar su sensor desde un pin output de su microcontrolador cuando sea necesario. De esa manera, su programa sabe cuándo leer el sensor a través de un pin input y evita obtener datos no válidos debido a la lectura cuando el sensor está apagado.
// Pseudo code.
main{
sensorPower(true); // Power up the sensor.
delay(500); // Wait for it to power up and stabilise.
x = readSensor(0); // Read analog 0.
sensorPower(false); // Power down the sensor.
delay(9500); // Wait for the remainder of the 10s.
}
Tenga en cuenta que la instrucción de retraso () suele ser una práctica de programación terrible, ya que su micro no puede hacer nada más mientras espera. Use un temporizador en su lugar, pero eso está fuera del alcance de esta respuesta.