Größte Probleme waren:
ungenaue Lötstellen (unter dem 20fach Mikroskop sieht man jeden kleinsten Fehler)
auf 2mm Raster gesockelter Sender und Arduino ist einfach schöner anzusehen
außerdem bekommt ein Arduino durch zu grobe Behandlung manchmal Defekte; am besten tauschen gegen einen neuen
Ergänzt habe ich das Projekt mit einem I2C 4x20 Display:
das funktioniert mit einem Sensor noch recht passabel, aber die Displaybeleuchtung meldet sich normal leserlich, wird aber nach der Sensorinitialisierung sehr schlecht lesbar.
Die Sensorwerte sollen zur Steuerung einer Solarthermieanlage meines Schwimmbades verwendet werden. Dazu ist mir das Sendeintervall von 180 Sekunden zu lange. Im Sketch habe ich alles was nach SendeIntervall klingt von 180 auf 60 geändert, jedoch ändert sich am Intervall nichts.
Wo muss/kann ich Änderungen vornehmen, dass das Intervall doch noch auf zumindest 60 Sekunden geändert wird?
stammen meine CRC Fehler von der Veränderung im Quellcode?
danke schön
Kris
Code: Alles auswählen
00:17:32.362 -> AskSin++ v5.0.0 (Aug 29 2022 00:13:57)
00:17:32.362 -> ID: F30101 Serial: UNITEMP001
00:17:33.482 -> Address Space: 32 - 358
00:17:33.482 -> CC init1
00:17:33.623 -> Error at 00 expected: 2E read: 1E
00:17:33.623 -> Error at 02 expected: 06 read: 1E
00:17:33.623 -> Error at 03 expected: 0D read: 1E
00:17:33.623 -> Error at 04 expected: E9 read: 1E
00:17:33.623 -> Error at 05 expected: CA read: 1E
00:17:33.623 -> Error at 07 expected: 0C read: 1E
00:17:33.623 -> Error at 0B expected: 06 read: 1E
00:17:33.623 -> Error at 0D expected: 21 read: 1E
00:17:33.623 -> Error at 0E expected: 65 read: 1E
00:17:33.623 -> Error at 0F expected: 6A read: 1E
00:17:33.623 -> Error at 10 expected: C8 read: 1E
00:17:33.623 -> Error at 11 expected: 93 read: 1E
00:17:33.623 -> Error at 12 expected: 03 read: 1E
00:17:33.623 -> Error at 15 expected: 34 read: 1E
00:17:33.623 -> Error at 17 expected: 03 read: 1E
00:17:33.623 -> Error at 18 expected: 18 read: 1E
00:17:33.623 -> Error at 19 expected: 16 read: 1E
00:17:33.623 -> Error at 1B expected: 43 read: 1E
00:17:33.623 -> Error at 1E expected: 2F read: 1E
00:17:33.623 -> Error at 1F expected: 65 read: 1E
00:17:33.623 -> Error at 20 expected: 78 read: 1E
00:17:33.623 -> Error at 23 expected: E9 read: 1E
00:17:33.623 -> Error at 24 expected: 2A read: 1E
00:17:33.623 -> Error at 25 expected: 1F read: 1E
00:17:33.623 -> Error at 26 expected: 11 read: 1E
00:17:33.623 -> Error at 3E expected: 03 read: 1E
00:17:33.623 -> CC Version: 1E
00:17:33.671 -> Error at 3E expected: C0 read: 1E
00:17:33.671 -> - ready
00:17:33.671 -> iVcc: 2844
00:17:33.671 -> Config Freq: 0x21660A
00:17:33.671 -> Error at 0D expected: 21 read: 1E
00:17:33.671 -> Error at 0E expected: 66 read: 1E
00:17:33.671 -> Error at 0F expected: 0A read: 1E
00:17:33.717 -> Found 4 DS18B20 Sensors
00:17:33.764 -> Config Changed List0
00:17:33.764 -> LOW BAT Limit: 22
00:17:33.764 -> Sendeintervall: 180
00:17:33.764 -> OFFSET: 0
00:17:33.764 -> OFFSET: 0
00:17:33.764 -> OFFSET: 0
00:17:33.764 -> OFFSET: 0
00:17:33.764 -> OFFSET: 0
00:17:33.764 -> OFFSET: 0
00:17:33.764 -> OFFSET: 0
00:17:33.764 -> OFFSET: 0
00:17:33.764 -> CRC Failed
00:17:40.076 -> Temperaturen: | 241 | 240 | 243 | 241 | 0 | 0 | 0 | 0 |
00:18:56.172 -> <- 16 01 A2 53 F30101 31FC1A 00 41 00 F1 42 00 F0 43 00 F3 44 00 F1 - 78032
00:18:56.219 -> <- 16 01 A2 53 F30101 31FC1A 00 41 00 F1 42 00 F0 43 00 F3 44 00 F1 - 78080
00:18:56.826 -> waitAck: 00
00:18:56.920 -> <- 16 01 A2 53 F30101 31FC1A 00 41 00 F1 42 00 F0 43 00 F3 44 00 F1 - 78768
00:18:57.529 -> waitAck: 00
00:20:10.250 -> <- 16 01 A2 53 F30101 31FC1A 00 41 00 F1 42 00 F0 43 00 F3 44 00 F1 - 151777
00:20:10.296 -> <- 16 01 A2 53 F30101 31FC1A 00 41 00 F1 42 00 F0 43 00 F3 44 00 F1 - 151824
00:20:10.902 -> waitAck: 00
00:20:10.947 -> <- 16 01 A2 53 F30101 31FC1A 00 41 00 F1 42 00 F0 43 00 F3 44 00 F1 - 152512
00:20:11.599 -> waitAck: 00
00:20:55.085 -> <- 16 02 84 53 F30101 31FC1A 00 45 00 00 46 00 00 47 00 00 48 00 00 - 196460
00:20:55.131 -> <- 16 02 84 53 F30101 31FC1A 00 45 00 00 46 00 00 47 00 00 48 00 00 - 196507
00:20:55.880 -> Temperaturen: | 241 | 240 | 243 | 241 | 0 | 0 | 0 | 0 |
00:21:39.052 -> <- 16 03 84 53 F30101 31FC1A 00 41 00 F1 42 00 F0 43 00 F3 44 00 F1 - 240244
00:21:39.099 -> <- 16 03 84 53 F30101 31FC1A 00 41 00 F1 42 00 F0 43 00 F3 44 00 F1 - 240291
00:21:39.427 -> <- 16 04 84 53 F30101 31FC1A 00 45 00 00 46 00 00 47 00 00 48 00 00 - 240588
00:21:39.521 -> <- 16 04 84 53 F30101 31FC1A 00 45 00 00 46 00 00 47 00 00 48 00 00 - 240685
00:23:59.715 -> Temperaturen: | 241 | 240 | 243 | 241 | 0 | 0 | 0 | 0 |
00:23:59.902 -> <- 16 05 84 53 F30101 31FC1A 00 41 00 F1 42 00 F0 43 00 F3 44 00 F1 - 241594