tisdag 4 oktober 2016

Logga temperatur med Raspberry Pi - del 1

Jag hade en gammal Raspberry Pi modell 1B som låg och skräpade och tänkte att det är lika bra att använda den till något vettigt så nu används den för att hålla koll på mina jästemperaturer. Den använder sig av en typ K termometer och sparar temperaturen till en databas med jämna mellanrum. En webserver i Raspberryn håller sedan en hemsida uppdaterad med de senaste mätvärdena så jag enkelt kan hålla koll på temperaturen från valfri dator, surfplatta eller telefon. Jag tänkte i några inlägg beskriva hur jag gjort.

Hårdvara

- En Raspberry Pi - Guiden kommer skrivas för en model 1B men det bör utan större problem gå att använda nyare modeller också
- SD-kort minst 4 GB
- Adafruit MAX31855 termoelementsförstärkare
- Typ K termoelement
En lödkolv, lite sladdar med hona i båda ändarna samt möjlighet att skriva till SD-kort via någon annan dator behövs också.

Raspberryn i bakgrunden och MAX31855-chippet med inkopplat termoelement i förgrunden
MAX31855-chippet kräver viss montering innan det kan användas. Det följer med en 6 pinnars stiftlist och en kontakt för termoelementet som måste lödas fast på chippet innan det kan användas.
Koppla därefter in chippet på Raspberryns GPIO portar enligt följande:

Pi MAX31855
Pin #1 3,3V Vin eller 3V0
Pin #39 GND GND
Pin# 15 GPIO 22 DO
Pin #11 GPIO 17 CS
Pin #7 GPIO 4 CLK
Pin #1 är längst ner till vänster i bilden (röd sladd). Ovanför är pin #2 och till höger om den pin #3 osv.

Inga kommentarer:

Skicka en kommentar