SHT21 Kategorie: Programmierung C (von DTB - 26.09.2012 15:28) | ||
| ||
Hallo, habe Probleme die Daten vom SHT21 Sensor auszulesen. Hab euch hier mal meinen Programm-Code. //SHT21 Schreibadresse #define SHT21_W 0x80 //SHT21 Leseadresse #define SHT21_R 0x81 byte MSB_1, LSB_1; float RH, Temp; int S_Temp, S_RH; //---------------------- SHT21 READ -------------------- void SHT21_Read(void) { I2C_Start(); I2C_Write(SHT21_W); I2C_Write(0xE3); MSB_1 = I2C_Read_ACK(); LSB_1 = I2C_Read_ACK(); I2C_Stop(); Msg_WriteFloat(MSB_1); Msg_WriteFloat(LSB_1); S_Temp = ((MSB_1 << 8) | LSB_1); Temp = -46.85 + 175.72 * (S_Temp/(2e+16)); } GruÃ? DTB | ||
Antwort schreiben Antworten: Re: SHT21 (von ThomasK - 26.09.2012 20:19) Re: SHT21 (von DTB - 27.09.2012 8:36) Re: SHT21 (von ThomasK - 28.09.2012 18:30) Re: SHT21 (von Torsten - 30.09.2012 9:36) Re: SHT21 (von DTB - 2.10.2012 9:02) Re: SHT21 (von Tobias - 2.10.2012 14:00) Re: SHT21 (von Torsten - 3.10.2012 18:20) Re: SHT21 (von DTB - 4.10.2012 7:15) Re: SHT21 (von Tobias - 3.10.2012 21:04) Re: SHT21 (von Torsten - 6.10.2012 10:00) |
Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum