Podrías
-
use dos pines, proporcione 5V en uno y 3V3 en el otro, y conecte el sensor en consecuencia.
-
proporcione 5V y deje que el sensor derive 3V3 si necesita ese voltaje
-
use un regulador de estilo LM317 y deje que el sensor proporcione una de las resistencias que determinan el voltaje de salida
-
proporciona una corriente constante y tiene un diodo Zener apropiado en el sensor. Para obtener puntos adicionales, module el voltaje de caída para comunicar el valor del sensor al host.
-
comience en 3v3, tenga un microcontrolador en el sensor, que se comunica con su host para pedirle que aumente el voltaje a 5V si lo necesita para su sensor
Si el sensor debe ser de bajo costo y un pin de alimentación adicional no es un problema, yo elegiría la primera opción. Si agregar un pin es un no, el segundo parece una buena opción. El tercero estaría bien solo cuando necesite una gran variedad de voltajes y no pueda colocar el regulador en el sensor. Lo último es solo para completar, hay productos que funcionan de esta manera, pero para un sensor se siente demasiado complicado.