llOzll:
cuando el sensor de CO2 esta conectado a la fuente de 5v la temperatura que me da en el display varia de valor
¿Qué tienes por termómetro? Si es algo que lees con señal analógica, posiblemente la causa sea el voltaje de referencia cuando es Vcc (el mismo de alimentación). Si esta no es estable, las mediciones tampoco.
Una vez tuve un problema así: si el voltaje de alimentación era bajo, la medición de temperatura aumentaba; si era alto, la medición disminuía.
Para mi, la causa era obvia: usaba un TMP35 cuya salida analógica no fluctuaba con el voltaje de alimentación, y como la fórmula asumía que el voltaje de referencia del ADC siempre iban a ser 5v exactos; justo lo que acabo de mencionar ocurría. De hecho, las mediciones erróneas se daban cuando un servo tenía que moverse.