-
Thread
Luftqualität messen
Stephan S. schrieb im Beitrag #7698184: > Sofern Du auf den Luftdruck verzichten kannst, nimm einen SHT41 und gut > ists. Letzterer hat - wie der SHT3x auch schon - eine Heizung für den > Feuchtesensor, die man bei Bedarf zuschalten kann. Interface ist auch > I2C. Das Gerät läuft mit einer CR2032
Stephan S. schrieb im Beitrag #7698184: >> Sofern Du auf den Luftdruck verzichten kannst, nimm einen SHT41 und gut >> ists. Letzterer hat - wie der SHT3x auch schon - eine Heizung für den >> Feuchtesensor, die man bei Bedarf zuschalten kann. Interface ist auch >> I2C. > > Das Gerät läuft mit einer
-
Thread
Temperatur- und Luftfeuchtigkeitssensoren ungenau
Hallo zusammen, ich verwende für einige Projekte immer wieder mal I2C Temp/Feuchtesensoren wie den SHT30 und SHT31. Aktuell bin ich etwas verunsichert was die Genauigkeit des Luftfeuchtigkeitswertes angeht, da die Xiaomi Thermometer (LYWSD03MMC und der Runde Vorgänger) die ich in einigen Räumen stehen
Messwert schrieb im Beitrag #7188517: > Ich hätte auch zwei RS41 Wettersonden hier liegen, weiß aber nicht wie > ich diese als Referenzsensor verwenden soll. Zur RS41-Sonde findest auch hier was: https://github.com/bazjo/RS41_Hardware
-
Thread
Sensirion SHT11 Code
Danke für den Code! Hier ein Test: [c] char buffer[64]; sht11_init(); for(;;){ sht11_start_measure(); _delay_ms( 1000 ); while( !sht11_measure_finish() ); sprintf( buffer, "%i.%i °C %i.%i %%\n", sht11_get_tmp()/100, sht11_get_tmp()%100, sht11_
Der Kommentar bezieht sich auf diese 3 Zeilen zusammen: [c] clrBits(PORT(SHT11_PORT), SHT11_SCL | SHT11_SDA); // SCK output low, SDA input/high setBits(DDR(SHT11_PORT), SHT11_SCL); clrBits(DDR(SHT11_PORT), SHT11_SDA); [/c] Für das "high" in "input/high" sorgt
-
Thread
ATTiny24V: Bandgap zu gebrauchen?
Temperatur [°C] 1103 23,3 (DS18B20) 1102 20,3 (DS18B20) 1102 11,0 (SHT15)
DS18B20) 1103 24.7 (DS18B20) 1103 23,3 (DS18B20) 1102 20,3 (DS18B20) 1102 11,0 (SHT) 1102 6,7 (SHT) 1102 2,1 (SHT)
-
Thread
MMC SD library FAT16 FAT32 read write
in der mmc.c oben bei den defines folgendes ändern, weil ich das verpeilt hab: [c] #define ACMD41 (0x80+41) [/c] auf [c] #define ACMD41 (41) [/c] So, dann solltest Du zum testen auf jeden Fall erstmal hardware SPI benutzen. Bei deinem Spannungsteiler komm ich nur auf 2,844 Volt. Das ist
Logdaten auf MMC Karte schreiben Dateiname; z.B: "Jan12.csv" Sht1 01. 20:15:30Uhr 31,13°C 56,08% Sht2 01. 20:15:30Uhr 30,14°C 55,45% Sht3 01. 20:15:30Uhr 00,00°C 00,00% Sht4 01. 20:15:30Uhr 00,00°C 00,00% **************************************************
-
Thread
SHT71 Kabellänge?
VCC und GND der ist doch da schon drauf auf dem Sensor? Laut Datasheet ja. Bei mir ist es kein SHT71 sondern ein SHT11, daher separat nötig.
Register r29 already defined by the .DEF directive C:\Projekte\Software\AVR\SHT11_test\Terrasteuerung1_Uhr_Einstellungen.asm(40): warning: Register r30 already defined by the .DEF directive C:\Projekte\Software\AVR\SHT11_test\Terrasteuerung1_Uhr_Einstellungen.asm(41): warning:
-
Thread
ESP8266 mit Solarstrom und Pufferbatterie
ich das halt mit dem ESP über die Zeitdauer des sleeps. . > Warum eigentlich zum BME280 noch einen SHT15? Umgekehrt: Der SHT war zuerst da. Dann habe ich noch den BMP280 eingesetzt, um den Luftdruck zu messen. Der SHT15 ist im übrigen genauer als der BME280.
ich seit mehr als einem Jahr in Betrieb. > > Falls du noch mitliest: wie hast du den (vermutlich) SHT2x gelötet? Ich > habe für eine 2.Version auch nackige SHT31 gekauft und hoffe das ich die > im Pizzaofen gelötet bekomme. Ich habe letztens einige SHT35 per Hand verlötet. Man muß die Pads rausstehen
-
Thread
SHT75 - CRC Check: Ich finde den Fehler nicht
){ SHT75_DATA_0; } _delay_us(16); SHT75_CLK_1; _delay_us(80); SHT75_CLK_0; _delay_us(16); SHT75_DATA_1;// Nach den Acknowledge wird der Datenpin wieder auf hochohmig gesetzt _delay_us
Kannst du genug Datentelegramme mitschneiden, um einen Software-SHT75 zu implementieren? Das würde IMHO die Anzahl der Leute erhöhen, die das Problem angehen können, ohne dass sie einen SHT75 haben müssen.
-
Thread
Sht71 Sht1x Problem
Hallo,ich habe hier einen SHT71 in Betrieb,er zeigt mir korrekte Werte an Temperatur 21,26 Grad und Feuchtigkeit 41,07%. Ich habe mir aus einem Funksensor einen SHT1x ausgebaut und angeschlossen. Er wird mit dem gleichem Programm
SHT11, sondern ein chinesischer Nachbau. SHT71 und SHT11 haben vom Interface her und von den elektrischen Kennwerten die gleiche Spezifikation, nur dass der eine Pins und der andere eine Reflow-lötbare
-
Thread
SHT11 misst Mist
Patrick Weggler, ändert sich denn was an deinen Werten wenn Du den Sensor anhauchst ... Der SHT11 kann mit 8/12 und 12/14 Bit Daten übertragen, Du solltest mal das Status-Register vom SHT abfragen. ich habe gerade mal meinen SHT11 an einem IOW24 angeschlossen um zu sehen was da für Werte
1576 6311 ~23,00 Humi > BIT 8 12 Wert > SO-RH 76 1210 ~41,00 ich hoffe es hilft Dir ein wenig weiter ... Gruss Ralf
-
Thread
"SCD41" Tearoff
Fake*, ich wurde neugierig und habe das Teil aufgemacht. Der Feuchtesensor gab sich als SHT40 aus und selbst der dürfte angesichts der angeblichen 100% Feuchtigkeit ein Fake sein (der echte SHT4x macht das ziemlich gut). Dazu angeblich ein TDK3902, das ist ein MEMS-Mikrophon, wozu das gut
Stephan S. schrieb im Beitrag #7788861: > Ich hab mir mal einen SCD41 gekauft Wo und zu wekchem Preis?
-
Thread
Einige Frage zu einem geschenktem Board
Das ist auch nicht schwer, wenn du die Pt100/1000 weglässt. Der SHT 11 misst sowieso schon die Temperatur, für Messstellen, die nur die Temperatur brauchen, reicht ein DS18S20, dann hast du keinerlei analoge Schaltung auf dem Board und kannst alle Bauteile direkt anshcliessen. (Kennt jemand einen Digitalsensor der Temperatar im selben Format wie der SHT liefert, aber billiger als der SHT ist? Dann spart er es sich, 2 verschiedene Ausleseroutinen zu schreiben). Alle Bauteile? Nun, kommt drauf an, wie du Heizung und LEDs steuern willst, wohl über Relais
-
Thread
Raumtemperatur messen mit LM75
www.digikey.de/products/de/sensors-transducers/temperature-sensors-analog-and-digital-output/518?FV=-8%7C518%2C41%7C169252%2C41%7C169253%2C41%7C169254%2C41%7C356919%2C41%7C357256%2C41%7C357317%2C41%7C357319%2C41%7C404151&quantity=0&ColumnSort=0&page=1&k=temperature+sensor&pageSize=500&pkeyword=temperature+sensor
temperature-sensors-analog-and-digital-output/518?k=&pkeyword=&sv=0&pv16=405431&pv16=405435&pv16=294928&pv16=294934&sf=1&FV=41%7C169252%2C41%7C169253%2C41%7C169254%2C41%7C356919%2C41%7C357256%2C41%7C357317%2C41%7C357319%2C41%7C404151%2C345%7C338875%2C345%7C359690%2C1989%7C0%2C-8%7C518%2C69%7C409393&quantity=&ColumnSort=0&page
-
Thread
Brauche Hilfe bei SHT11 CRC Berechnung
Hallo Leute, Möchte bei einem SHT11 einen CRC Check einbauen. Der verwendete Compiler ist Mikroe Mikrobasic Pro 5.6 Die CRC_Table ist vom APPnote übernommen worden. Aber irgendwie klappt es nicht. Habe nun folgenden Code: sub
CRC_calculation = CRC_calculation xor 255 'Reverse If CRC_calculation = CRC_FromSensor Then Check_SHT_CRC = True Else Check_SHT_CRC = False End If End sub Woran könnte es liegen? Finde im Netz leider nur Beispiele in C. (Bitte kein Krieg über den besseren Compiler) mfG
-
Thread
SDR-Dekoder für TFA KlimaLogg Pro/IT+ Temperatursensoren
> Hier sind selbstgebaute Funksensoren des TiNo-Projekts im Einsatz, dabei > habe ich Sensoren SHT31 von Sensirion verwendet. > > Die sind sehr präzise, schwanken auch untereinander kaum. Inzwischen gibt es schon die Serie SHT4x siehe https://www.soselectronic.com/de/articles/sensirion/ubergang-von-sht3-zu-sht4-vergleich-von-sensirion-feuchtigkeitssensoren-2853
-
Thread
Fehler beim Auslesen von 2 I2C-Sensoren
Temperatur-Sensoren, dass sie Daten senden sollen, da wird doch meist erst mal ein Start-Signal gesendet. Bei meinem SHT41 sieht das so aus [code] def SHT41_read(): i2c.writeto(adr1, b'\xfd') # starte Sensor: Daten senden time.sleep(0.01) r1 = i2c.readfrom(adr1, 6) # lese Resultat 6
-
Thread
BMP280 Kalibrierwerte falsch
Berechnung gebraucht - zu nix weiter! Man sollte das echt beim Absenden eines Textes in denen die Worte SHT, BMP etc... Und Temperatur vorkommenden nen rotes Hinweisfenster einblenden.
: *** BMP085/BMP180-Test *** Chip-ID: 0x55 Pressure/Temp: 95743 Pa @ 20.1 °C Altitude: 476.41 *** BME280-Test *** Chip-ID: 0x60 Pressure/Temp: 95799 Pa @ 20.2 °C and 71.4%RH *** LM92-Test *** Value: 21.6875°C +021°C (015B) *** Sht21Test *** Humidity : 68.4 Temperature
-
Thread
Datenblatt URL ändern?
SHT11 http://www.sensirion.com/fileadmin/user_upload/customers/sensirion/Dokumente/Humidity/Sensirion_Humidity_SHT1x_Datasheet_V5.pdf
SHT11 https://www.sensirion.com/fileadmin/user_upload/customers/sensirion/Dokumente/Humidity_and_Temperature_Sensors/Sensirion_Humidity_and_Temperature_Sensors_SHT1x_Datasheet_V5.pdf
-
Thread
BME280 mit Attiny85 auslesen Daten per SN75176 an Pi senden
BME280 ist laut Datenblatt ausdrücklich nicht zur Messung der Umgebungstemperatur bestimmt. Der SHT41 ist da deutlich besser und auch leicht anzusteuern
ist laut Datenblatt ausdrücklich nicht zur > Messung der Umgebungstemperatur bestimmt. > > Der SHT41 ist da deutlich besser und auch leicht anzusteuern Wo steht dies so ausdrücklich im Datenblatt?
-
Thread
RFM02 Konfiguration
'************************* 'Hauptschleife '************************* Waitms 100 Do 'Read SHT71 temperature 'SHT71 reset I2C Set Dataout For Ctr = 1 To 12 Set Sck Waitus 2 Reset Sck Waitus 2 Next Ctr Command = &B00000011 Call Getit 'Get temperature. put result in dataword Tx_telegram(5) = Dataword 'Read SHT71 humidity Command = &B00000101 Call Getit 'Get humidity put result in dataword Tx_telegram(4) = Dataword 'Adress Tx_telegram(2) = &B0001100000000001
-
Thread
Wie oft Temperatur messen und verschicken ESP32/ ESP-Now
//www.kaufland.de/product/365129604/ Billiger und besser kannst du das nie bauen, die enthalten SHT31/41 statt deinem kurzlebigen Schätzeisen DHT22 "das Billigste vom Billigen". Wahlweise ohne Gehäuse in teurer https://sensirion.com/products/catalog/SHT4x-Smart-Gadget/
-
Thread
Lieferant für Board mit BME280
die Chips Fakes sind oder sie wurden beim Löten auf die Boards misshandelt. Ich habe auch 2 China-SHT41, da ist es nicht ganz so krass, aber auch daneben.
sind wirklich tricky bei der maschinellen Fertigung, das kenne ich von dem Schweizer Sensor Sensirion SHT. Man muss halt beachten, das dieser Sensor prinzipbedingt "ein Loch" hat, durch das die Luft für eine Messung dringen muß. * https://sensirion.com/de/produkte/katalog/SHTC1 * https://sensirion.com
-
Thread
Temperaturmessung MSP430 F149
ADC12CTL1 = CSTARTADD_0 + SHS_0 + SHP + ADC12DIV_7 + CONSEQ_1 + ADC12SSEL_2; ADC12CTL0 = SHT0_15 + SHT1_15 + MSH + REFON + ADC12ON; Delay (1000); ADC12MCTL0 = 0xB + SREF_1; ADC12MCTL1 = 0xA + SREF_1 + EOS; ADC12CTL0 |= ENC + ADC12SC; while((ADC12IFG & 1) == 0 || (ADC12CTL1
Danke für die rasche Antwort! Mit dieser Umwandlung komme ich dann auf etwa 41°Celsius. Raumtemperatur liegt in etwa bei 25°. Kann man den Wert mit einer Art "Negativen Offset" versehen um die Temperatur anzupassen, oder ist die Innentemperatur des MSPs einfach immer etwas höher
-
Thread
Schaltplan Taupunktlüfter
rate ich von den DHT22-Sensoren ab: bei mir liefern sie nicht reproduzierbare Ergebnisse. Sensirion SHT oder Honeywell HIH sind zuverlässiger.
dann gibt es noch die Möglichkeit statt der DHT die Sensirion zu verwenden. Da hätte ich jetzt den SHT40 bzw. SHT41 mal probiert. Die gibt es bei Ali Express für 2-3 €.
-
Thread
Start-Hilfe zu buildroot für AT91RM9200 auch hier?
the variable with __init* (see linux/init.h) or name the variable: *driver, *_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console, GEN .version [/pre] wieder auf... Wenigstens kann ich mit den letzteren beiden schon mal was anfangen, da steht ja was dabei, denke ich...
10800350: 480f5594 00000403 08250855 d1f485db .U.H....U.%..... 10800360: 41ed7465 00000000 00000000 55900000 et.A...........U 10800370: 5590480f 5590480f 0000480f ffff0000 .H.U.H.U.H...... 10800380: ffffffff ffffffff ffffffff ffffffff ................ 10800390: ffffffff
-
Thread
BME280 an ESP32 mit MicroPython
Auf Deinem Foto ist ein SHT21 an den ESP32 angeschlossen. Ist das der Sensor, mit dem Du die ganze Zeit testest? Die BME280-Boards haben 6 Anschlüsse, nicht nur 4. Falls ja, dann solltest Du einfach eine SHT21-Bibliothek nehmen, die Addresse 0x40 passt jedenfalls zum SHT21.
-
Thread
AVR Eclipse Plugin 2.3
oder sprintf Funktionen verwende, bekomme ich jetzt die folgenden Linker-Fehler: Building target: sht75b.elf Invoking: AVR C Linker avr-gcc -Wl,-Map,sht75b.map -Wl,-u,vfprintf -lprintf_flt -lm -L"C:\WinAVR\avr\lib" -mmcu=atmega644 -o"sht75b.elf" ./sht75.o ./sht75_main.o ./uart.o C:\WinAVR\avr
0x40,0x00,0xFE,0xFF,0x5F,0x82,0x00,0x00,0x80, 0x5F,0x00,0xFF,0xFF,0x3F,0x4F,0x0C,0x00,0x00,0x40,0x26, 0x12,0x41,0x10,0x84,0x10,0x12,0x41,0x10,0x04,0x0F,0x00, 0x00,0x00,0x00,0x00 }; // ---- Speicherbereich im EEPROM ???? uint8_t eekomfort_temp_funktion EEMEM = 0x03; // Komfort-Funktion ???? uint8_
-
Thread
Kapazitiver Feuchtesensor via Timer555 falsche Signalform
Preises kann ich mich MaWin anschlissen: http://www.mikrocontroller.net/topic/210367#2083815 Der SHT11 kostet bei CSD auch nicht mehr und ist einfacher und genauer.
Ja, das ist nicht wirklich ein Oszi :) Ich verwende eine Software > "Soundkarten Oszillograph V1.41" von C.Zeitnitz, Das könnte der Grund sein. Zwar sollt es eigentlich mit der 5. Oberwelle genug hergeben, um ein Rechteck zumindest erahnen zu lassen, aber wer weiss wie gut dieser Soundkarteneingang