ATTiny85 Mono temperaturvakt (7 / 10 steg)
Steg 7: Programmering ATTiny85 verkliga företagsdata
Nu Hämta sedan ATTiny85monothermometer.ino skiss och lägga in den i Arduino-miljö som en ny skiss. Flytta chipet till programmeraren, om du inte gjort det redan.
Redigera den nya skissen och ändra värdet av #define CALIBRATED_TEMP 53 att matcha vad du hittat från kalibrering. Detta innebär att du kommer förmodligen ändra nummer 53 till några andra nummer. Om du bor i ett varmt hus, blir det högre, om du bor miljömässigt klokt--till skillnad från mig, tyvärr; har du ett lägre värde.
Uppladdning som skiss och se vad som händer om du ändrar värdet i det här avsnittet:
om (calcnumF > CALIBRATED_TEMP + 3)
{/ / röd lysdiod blinkar
analogWrite (outPin0, 255);
Delay(25);
analogWrite (outPin0, 0);
Delay(50);
}
} / / end av loop()
Det är verkligen bara ett nummer du vill ändra och det är många "3". Om du vill övervaka en temperatur ca 5 grader varmare, ersätter du 3 med en 5. Om du vill övervaka en temperatur lägre än omgivande, måste du ändra tecknet större än (>) till lägre än (<) tecknet och ändra plus till minus.