Tengo un TMP36 conectado a un pin analógico de un Atmega328p-pu en una placa de pruebas (con el cargador de arranque Arduino), todo funciona con w / + 5V de un Arduino Uno R3 (que se usa como programador).
La lectura que recibo es constante, pero cuando conecto un zumbador piezoeléctrico a un pin pwm, la lectura de temperatura aumenta más, cuando desconecto el cable del puente piezoeléctrico, la temperatura desciende nuevamente.
¿Qué está pasando? Sospecho que la corriente no es suficiente para el chip atmega y el zumbador y el tmp36, pero no sé si eso es cierto ... ¿cómo resolvería esto?