Tag archieven: one-wire

Temperatuur sensoren

Zo, na alle ellende ben ik vanavond begonnen met het programmeren van de temperatuur sensoren de DS18B20.

Deze sensoren waarvan ik er 3 heb (zwembad, dak en omgeving) worden door de Arduino gemeten.

Ik gebruik hiervoor de libraries van de volgende sites;

Deze zijn redelijk simpel in gebruik en op de onderste website staat ook nog een stuk uitleg hoe je dit het beste kunt doen.

Ik maak géén gebruik van het 1-wire principe, maar gebruik gewoon 3 draden om zo zeker te zijn van de juiste gegevens.

Ik had geluk dat dit in de vorige versie van de Arduino sketch al werkte, dus ik kon dat met wat probleempjes zo knippen en plakke nnaar mijn huidige sketch… Ik hoop dat alles zo makkelijk gaat lopen.

Z.s.m. ga ik verder met de sketch en ga kijken of ik het hele spul kan gaan automatiseren zodat:

  • de kraan in de juiste stand gaat
  • de pomp aan of uit gaat

De kraan in de juiste stand

Hiervoor wil ik gebruik gaan maken van 3 standen:

  • verwarmen (kraan staat naar het dak)/Koelen (‘s nachts)
  • filteren (kraan staat naar het zwembad)
  • mixed verwarmen (als de temperatuur op dak te hoog wordt en het bad eigenlijk niet meer zo veel verwarmd hoeft te worden)

Voor al deze condities moet ik nog regels uitzoeken zodat ik deze kan programmeren in mijn sketch.

 

Mocht je vragen hebben, stel ze op het forum

Dallas DS18B20 en Arduino

Digitale sensoren voor de tempertuur. Dat is natuurlijk ideaal. Deze zijn al gekalibreerd en hoeven alleen maar te worden aangesloten. Hier volgt een aansluitschema, libraries en een sketch die je zou kunnen gebruiken (en uiteraard kunt aanpassen) voor je eigen doeleinden

Gezien het feit dat ik 3 sensoren heb (zie ook de video), wilde ik er vandaag twee in gebruik gaan nemen. Hiervoor moest ik weer een schemaatje maken, maar na wat gezoek op internet heb ik deze gevonden.

Lees verder Dallas DS18B20 en Arduino