Ik heb de afgelopen tijd nog een aantal keer geprobeerd dit werkend te krijgen. Wat me voor het eerst is gelukt, is om de webapi werkend te krijgen. Het script op de RaspberryPI verstuurd allerlei waardes (zoals temperatuur) zodat je o.a. kunt hoe hoog de temperatuur is. Dit zou er ongeveer zo uit moeten zien:
https://github.com/brycesub/silvia-pi/b ... hboard.gif
Bij mij ziet het er echter zo uit:
https://user-images.githubusercontent.c ... 69b9d2.png
Ik heb dus de MAX31865 versterker (
https://www.adafruit.com/product/3328) gekocht omdat ik vermoedde dat de oude versterker die ik had misschien niet compatibel was met de PT100 sensor die ik had. Deze sensor heeft de volgende outputs:
GND
VIN
3vs3
CLK
SDO
SDI
RDY
CS
Omdat ik een andere versterker heb dan de eigenaar van de github repository, vermoed ik dat de vertaling als volgt is:
Die ik op de volgende manier heb verbonden:
VIN = VCC (groen) to RPI physical pin #17
GND = GND (rood) to RPI physical pin #25
SDO = SO (geel) to RPI physical pin #21
CLK = SCK (blauw) to RPI physical pin #23
CS = CS (zwart) to RPI physical pin #24
SSR is verbonden met:
SSR + (red wire) to RPI physical pin #37
SSR - (white) to RPI physical pin #39
Ik heb hierbij het volgende schema als leidend genomen:
https://raw.githubusercontent.com/bryce ... ircuit.png
Hebben jullie enig idee hoe het kan komen dat de webapi geen waardes doorkrijgt? Ik vermoed dat het ergens tussen de sensor en de RPI fout gaat. Maar waar? Kan het zijn dat het wellicht niet goed genoeg is gesoldeerd? Zie hiervoor de foto's.