Hi Jungs, Hat Jemand ein Beispiel Prgogramm für den ATMega16? Mit dem ich den Sensor SHT75 auslesen kann? Am besten in C und ohne Ausgabe auf einem LCD Display. Einfach nur das die Werte irgendwo in einer Variablen abgespeichert werden. Habe hier in dem Forum schon alles durchgesucht habe aber nichts gefunden was passt habe auch nach dem SHT11 gesucht aber von den gefundenen sache habe ich nichts verwenden könne. MFG PS: Wenn ihr euch fragt warum ich die Werte nicht ausgeben möchte kann ich euch nur sagen das ich sie über twi versenden möchte.
Off topic Datasheet SHT7x (SHT71, SHT75) http://www.sensirion.com/en/pdf/product_information/Datasheet-humidity-sensor-SHT7x.pdf "I use now SHT75, works great but be carefull- the protocol looks like TWI/I2C but it is not." http://8515.avrfreaks.net/index.php?name=PNphpBB2&file=viewtopic&t=84301
Ups - das war wohl nicht mit dem Link. Jetzt müsster es passen. Beitrag "Tempertur/Feuchte Display/Logger mit ATMega128 SHT75 SD-Karte"
Hi, danke vorerst mal für die antworte. Aber könnte jemand einfach mal schnell en komplette source code hochladen wo der sensor einfach nur mit dem controller kommunziert? Des wäre echt ne klasse sache. MFG
Marci K. schrieb: > Aber könnte jemand einfach mal schnell en komplette source code > hochladen Ne. Wir wollen Dir ja nicht den ganzen Spass am entwickeln nehmen.
Hab vergesse zu erwähnen das mir das Datenblatt bereits haben und auch den den Beispielcode von sensirion aber der funkt irgendwie net richtig komme da aber einfach net weiter. MFG
Ich will ja spass haben aber wenn nichts geht ist das so spass raubend. Werde mir jetzt mal den einen link mit dem sht11 anschaue den hab ich vor meiner letzten Antwort übersehe. :) Aber en C code wäre trotzdem mal was feines. :)
Jetzt mal im Ernst, willst Du, dass wir Dir Dein Programm schreiben, compilieren, flashen, debuggen ..... ? Ansonsten verstehe ich nicht was Dir noch fehlt um weiterarbeiten zu können. Im Link findest Du doch eine SHT75.c und SHT75.h Schnittstellen seinen zu sein : void ShtInit(void); void ShtReset(void); int ShtMeasure(unsigned char mode); void ShtReadEverything(sht75_array *sht75_struct); char ShtReadStatus(unsigned char *p_value); Was darf's denn noch mehr sein ? Oder Du machst mit Deinem eigenen Code weiter. Dann können wir Dir mit der Aussage "komme da aber einfach net weiter" nicht wirlich helfen. Da müsstest Du schon genauer werden.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.