Wollte die ID aus einem Sensor auslesen habe dafür ein Datasheet gekriegt wo drin steht wie es gehen soll
doch irgendwie begreiffe ich das nicht...
Kann mir jemand helfen wie ich die Command richtig an den Sensor sende damit der auch mir antwortet.
Nimm dir einfach das Beispiel eines ähnlichen Sensors mit Acknoledgements und ändere das Programm nach den Reihen des Datenblattes ab. Das mit den ein- und auslesen der Daten ist nicht ganz trivial.
Hmm naja ich weiss im Moment nicht wie ich den Snesor reseten kann um dann direkt in den Command mode zu gelangen....
Kann ein Reset auch per Command genügen denn anders kann ich es mir nich vorstellen....
Sorry GekoCH, ich habe wirklich kein Datenblatt gesehen.
Den Sensor habe ich auch, der ist wirklich gut.
Resetten kannst Du den nicht wirklich, aber im Datenblatt heisst es ja auch "Power-On Reset" - leg seinen Vdd-Pin auf einen Digitalen I/O, dann kannst Du ihn über diesen Pin an- und ausschalten.
Dann muss innerhalb von 10ms nach power-up "Start Command-Mode" (0xA0 0x00 0x00) gesendet werden um in den Kommando-Modus zu kommen, danach kannst Du die ID lesen oder z.B. eine neue I2C-Adresse schreiben.
Das ist eine gute Idee, hat irgendwie auch funktioniert denn im Command Mode kann man ja keine Feuchte und Temp auslesen was mir zeigt dass ich im Command Mode drinn bin aber das Auslesen klappt nicht sprich ich verstehe nicht wie ich nun an die Adresse komme.
Hier wäre der Code den ich verwende...