ATTiny85 Mono temperaturvakt (6 / 10 steg)
Steg 6: Programmera chip - kalibrering för för varmt (forts.)
Nu flytta chipet från programmeraren till prototyp bröd styrelsen. Slå på strömmen. Du bör ha en blinkande grön LED. Vill du manuellt räkna antalet gånger som den gröna lysdioden blinkar från den tid du slår det på. När den röda lysdioden tänds, ta räkningen på gång den röda lampan påslagen och skriva ner. Ta numret och, förutsatt att du vill övervaka "för varmt", som jag gör, du subtraherar räkningen från START_TEMP. Så, om du fick räkna till 7 Grön LED blinkar, skulle du subtrahera det från START_TEMP som är 60. Det ger dig ett nummer 53. Komma ihåg att vi inte faktiskt mäta Celsius eller Fahrenheit, vi bara får ett tal som ATTiny85 förstår som rumstemperatur. Om du måste, ändra START_TEMP till ett annat högre eller lägre som behövs och göra processen igen. Kom ihåg att om du har glömt att räkna den gröna LED blinkar eller förlorade spåret, du kan bara koppla ur från prototyp bröd board inställningarna och Anslut den igen igen. Eller tryck på den lilla switchen på den nätanslutning som kom med i styrelsen. Börja din räkna igen och skriva ner. Om av någon anledning den röda LED kommer aldrig på, sedan prova olika START_TEMP nummer tills det kommer det. Om du vill ändra START_TEMP, ska du alltid flytta chipet från prototyp bröd styrelsen miljön till programmerare och tillbaka igen så många gånger som du behöver. Också, om den röda lysdioden kommer aldrig på, kan du kontrollera ditt ledningar och att ditt nätaggregat fungerar.
När du har listat ut vad ATTiny85 tycker är den omgivande temperaturen, skriva ner. Du behöver det i nästa skissen. Det får namnet CALIBRATION_TEMP, och måste du redigera den nya skissen.