Adafruit MCP9808 I2C Temperature Temperatur
Vorrätig
Feine Temperaturänderungen zuverlässig auflösen
Das Adafruit MCP9808 Breakout misst Temperatur digital mit 0,0625 °C Auflösung und typischer Genauigkeit von ±0,25 °C über einen großen Bereich.
Drei Adresspins ermöglichen bis zu acht Sensoren an einem I2C-Bus. Das Produktbild zeigt die ursprüngliche Header-Version mit separaten A0-, A1- und A2-Pins.

Anschlüsse, Pins und Funktionen im Überblick
Die folgende Übersicht bezieht sich auf die konkret abgebildete Makershop-Ausführung.

Was du damit bauen kannst
Temperaturverlauf loggen
Feine Temperaturänderungen mit Zeitstempel aufzeichnen und dabei Auflösung und absolute Genauigkeit sauber unterscheiden.
Mehrere Messpunkte
Bis zu acht MCP9808 über unterschiedliche I2C-Adressen an einem Bus betreiben und die Messstellen eindeutig zuordnen.
Grenzwert überwachen
Den ALERT-Ausgang für konfigurierbare obere oder untere Temperaturschwellen nutzen und mit einem passenden Pull-up auswerten.
Gehäusetest durchführen
Temperaturentwicklung in Elektronikgehäusen vergleichen, den Sensor aber von lokalen Wärmequellen und direkter Wärmeleitung entkoppeln.
Präzise Temperatur per I2C lesen
Für einen einzelnen Sensor bleiben A0 bis A2 offen beziehungsweise Low; dadurch gilt die Standardadresse 0x18.
Vorbereitung und Umsetzung
| Schritt | Umsetzung |
|---|---|
| VDD | 3,3 V oder 5 V passend zum I2C-Pegel |
| GND | GND |
| SCL | I2C SCL |
| SDA | I2C SDA |
| A0/A1/A2 | für Standardadresse unbeschaltet lassen |
#include <Wire.h>
#include <Adafruit_MCP9808.h>
Adafruit_MCP9808 sensor;
void setup() {
Serial.begin(115200);
if (!sensor.begin(0x18)) {
Serial.println("MCP9808 nicht gefunden");
while (true) delay(10);
}
}
void loop() {
Serial.print("Temperatur: ");
Serial.print(sensor.readTempC(), 2);
Serial.println(" C");
delay(2000);
}Die wichtigsten Werte
| Messgröße | Temperatur |
|---|---|
| Schnittstelle | I2C |
| Versorgung und Logik | 2,7–5,5 V |
| Messbereich | -40 bis +125 °C |
| Typische Genauigkeit | ±0,25 °C über -40 bis +125 °C |
| Garantierte Maximalabweichung | ±0,5 °C von -20 bis +100 °C |
| Auflösung | 0,0625 °C |
| Typischer Betriebsstrom | 200 µA |
| Standardadresse | 0x18 |
| Adressbereich | 0x18–0x1F über A0, A1 und A2 |
| Alert-Ausgang | Open Collector, externer Pull-up erforderlich |
Datenblatt, Pinout und Tutorials
Eigene Makershop-Unterlagen stehen direkt auf unserem Server bereit. Ergänzend verlinken wir vertrauenswürdige technische Primärquellen.
Technische Grundlage: Adafruit MCP9808 Learning Guide · Adafruit MCP9808 Pinouts · Microchip MCP9808 Datasheet. Produktbilder und Lieferumfang beziehen sich auf das Makershop-Angebot.
Vor dem ersten Einsatz wissen
Welche I2C-Adresse hat der MCP9808?
Standard ist 0x18. Über A0, A1 und A2 sind die Adressen 0x18 bis 0x1F möglich.
Kann das Breakout an 5 V betrieben werden?
Ja. Adafruit gibt für Versorgung und Logik 2,7 bis 5,5 V an.
Was bedeutet 0,0625 °C Auflösung?
Die digitale Ausgabe ändert sich in Schritten von 0,0625 °C. Auflösung ist nicht dasselbe wie absolute Genauigkeit.
Wozu dient ALERT?
Der optionale Open-Collector-Ausgang kann bei konfigurierten Temperaturgrenzen schalten und benötigt dafür einen Pull-up-Widerstand.
Dokumentation / Ressourcen
Ähnliche Produkte
3x DHT22 AM2302 Temperatur Feuchtigkeitssensor
17,40 €



















Rezensionen
Es gibt noch keine Rezensionen.