Kyckling Coop lampa Controller (3 / 5 steg)
Steg 3: Koden!
Om du behöver Arduino IDE, gå till länken i steg 1. Bläddra till den senaste versionen, ladda ner, extrahera (packa upp), och skapa en genväg. (Ganska enkel, men tutorials finns om du behöver hjälp.)
Klicka på filen nedan och hämta den. Lägg den i en mapp med samma namn, och öppna det med Arduino IDE.
Koden för detta projekt är ganska enkel. Jag har en om, Else -satsen som vänder på den gröna lysdioden när över 15 grader Fahrenheit. Om temperaturen sjunker under som, den röda lysdioden tänds och reläet stänger. Detta skulle vända på värmelampa.
Det enda problemet är att om temp. droppar långsamt, värme lampa kommer flimrar tills temp. träsoffa under tröskelvärdet. För att försöka lösa detta, La jag en 5 minuters fördröjning för att förhindra att lampan blinka.
Jag lade också till en uppstart sekvens att du visuellt bekräfta programmets funktion.