Kontrollerad temperatur fläkt (5 / 6 steg)
Steg 5: Programmera din Arduino
Ladda ner den bifogade .ino filen, eller kopiera och klistra in den nedan text i din Arduino programmeringsmiljö. Observera att jag i min kod, har satt temperaturen för fan aktivera på något över 34 grader Celsius. Om du vill justera denna temperatur, helt enkelt gå in koden och ändra den till vilken temperatur vill du din fan aktivera på.
CONST int tempPin = A0;
CONST int gatePin = 2;
void setup() {
Serial.BEGIN(9600);
digitalWrite (gatePin, låg);
}
void loop() {
int tempValue = analogRead(tempPin); Serial.Print ("temperatur läsning ="); Serial.Print(tempValue);
flyta konvertering = (tempValue/1024.0) * 5.0;
Serial.Print (", konvertering:"); Serial.Print(Conversion);
Serial.Print (", grader C:"); flyta Ctemperature = (konvertering -.5) * 100; Serial.println(Ctemperature);
IF(Ctemperature < 34) {digitalWrite (gatePin, låg);} annat {digitalWrite (gatePin, hög);} delay(1000); }