Lösung: Analoger Temperatursensor TMP36
Aus dem Datenblatt des Temperatursensors TMP36 geht hervor, dass der Sensor drei Anschlüsse hat und analog ist.
Beim Blick auf die flache Seite des Sensors befinden sich die Anschlüsse: links 2,7-5,5V Spannungsversorgung, rechts GND und in der Mitte der Pin für das Temperatursignal. Der TMP36 ist zwischen -40°C und +125°C einigermaßen genau (±2°C). Die Spannung dieses Pins muss vom Mikrocontroller-Board ausgelesen und in einen Temperaturwert umgerechnet werden.
Da der Sensor TMP36 analoge Signale liefert, muss er an einen PIN des Mikrocontrollers geschlossen werden, an dem sich ein A/D-Wandlers befindet. Aus dem Datenblatt des ATmega328P ist ersichtlich, dass ein ADC mit 8-Kanälen (Mulitplexing) zur Verfügung steht. Er hat eine 10 Bit-Auflösung.
Die PINS A0-A5 des Arduino Uno-Boards stellen 6 Kanäle des ADC bereit. Hier wird der PIN A0 gewählt:

Anschluss des TMP36 an das Arduino UNO-Board
https://funduino.de/nr-9-temperatur-messen (14.02.2022)
int TMP36 = A0; // Anschluss des Sensors am analogen Pin A0 int sensorwert; int temperatur = 0; int t=1000; // Pause in ms zwischen den Messungen void setup() { Serial.begin(9600); } void loop() { sensorwert=analogRead(TMP36); // Einlesen des analogen Wert temperatur=map(sensorwert, 0, 410, -50, 150); // Umwandelung des Sensorwertes delay(t); Serial.print(temperatur); Serial.println(" °C"); // Einheit anhängen }