Go Down

Topic: Temperatursensor mit I2C-bus (Read 4353 times) previous topic - next topic

Akrlfix

Tach,

hab mir mal n Temperatursensor LM75 http://www.reichelt.de/?;ACTION=7;LA=28;OPEN=0;INDEX=0;FILENAME=A400%252Flm75.pdf;SID=29TOAHDn8AAAIAACarlzk3b1d76eb00be39522a710c663d236f7c bestellt und bekomm da einfach kein Temperaturwert raus.

Pin 5, 6, 7 an GND (adresse 1001000)
Pin 1 -> A5 (SDA) vom Arduiono mit 10k pull-up wiederstand zu 5V
Pin 2 -> A4 (SCL) auch mit pull-up
Pin 3 -> leer
Pin 4 -> GND
Pin 8 -> 5V

Code: [Select]
#include <Wire.h>

// I2C-Bus-Adresse für Temperatursensor: 1001000 = 0x48
#define SensorAdresse B1001000
// I2C-Bus-Adresse für Uhrenbaustein: 1010000 =  0x50
//#define UhrAdresse 0x50

int tempVal;

void setup(void)
{
 Wire.begin();
 Serial.begin(9600);
}

void loop(void)
{
 Wire.beginTransmission(SensorAdresse);
 Wire.send(0x00);
 Wire.requestFrom(SensorAdresse, 1);
 if (Wire.available()) {
    tempVal = Wire.receive();
 }
 Wire.endTransmission();
 Serial.print("Temp: ");
 Serial.println(tempVal);
 delay(1000);
}


kann mir jmd da weiterhelfen?

greetz akrlfix

Megaionstorm

#1
Nov 14, 2010, 05:45 pm Last Edit: Nov 15, 2010, 04:02 pm by Megaionstorm Reason: 1
Arduino & LM75 I2C :
http://www.davidrobot.com/2009/08/arduino-lm75-i2c.html

Reading a value from the I2C port with an Arduino:
http://www.dl8rds.de/index.php/Reading_a_value_from_the_I2C_port_with_an_Arduino
Mein Arduino Projekte Blog:
http://ardu-megatank.blogspot.de/

Akrlfix

#2
Nov 14, 2010, 06:10 pm Last Edit: Nov 14, 2010, 06:28 pm by Akrlfix Reason: 1
hab glaube ich SDA und SCL vertauscht  :-/, mal umlöten

:) jep, geht nun
danke für die ganzen links Megaionstorm

das buch bei Google Bücher hab ich grad vor mir liegen  ;), hab auf seite 98 geschaut für die belegung von SDA/SCL und da hat der Autor die vertauscht  >:(

Megaionstorm

Genau aus dem Grund immer mitdenken wenn andere etwas schreiben und nicht einfach drauf los jede Anleitung befolgen.
Könnte sich ja mal ein Fehler in die Anleitung eingeschlischen haben !
Mein Arduino Projekte Blog:
http://ardu-megatank.blogspot.de/

Webmeister

Quote
hab auf seite 98 geschaut für die belegung von SDA/SCL und da hat der Autor die vertauscht


Ich bin der Autor und bedanke mich für den Fehlerhinweis.

Akrlfix

kein ding  :)

buch ist echt gut für den einstieg und auch danach, kann ich nur weiterempfehlen

Go Up
 


Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

Arduino
via Egeo 16
Torino, 10131
Italy