Raspberry Temperatursensor mit LM75

DruckversionDruckversion

In raspi-blacklist.conf die beiden Treiber auskommentieren mit einem #
sudo nano /etc/modprobe.d/raspi-blacklist.conf

# blacklist spi and i2c by default (many users don't need them)
#blacklist spi-bcm2708
#blacklist i2c-bcm2708

Nun die modules Datei editieren
sudo nano /etc/modules
In ein neuen Zeile ergänzen:
i2c-dev

Wie immer alles aktualisieren
sudo apt-get update

Als nächstes die i2c-tools installieren:
sudo apt-get install i2c-tools

Den Standard User pi in die i2c Gruppe aufnehmen
sudo adduser pi i2c

Einmal die Kiste neu starten
sudo shutdown -r now

Die Kommunikation mit dem LM75 test (-y 0 sofern es kein Rev.2 Board ist)

sudo i2cdetect -y 1

     0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f
00:          -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- 48 -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --
Die Temperatur lässt sich als Wort auslesen
i2cget -y 1 0x48 0x00 w

 

Taxonomy Technik: