#include #define A 0.001129148 #define B 0.000234125 #define C 0.0000000876741 #define Vin 5.0 #define R2 10000.0 void setup() { Serial.begin(9600); } double SteinharFart(double R) { //NTC 온도 변환 공식 double logR = log(R); double logR3 = pow(logR, 3); return 1.0 / (A + B * logR + C * logR3); } void loop() { int adcData = analogRead(0); double Vout = (adcData * Vin) / 1023; double Rth = ((Vin * R2) ..
int prevCdsValue = 0; void setup() { Serial.begin(9600); pinMode(12, OUTPUT); digitalWrite(12, LOW); } void loop() { int adcData = analogRead(0); if(abs(prevCdsValue - adcData) > 100) { prevCdsValue = adcData; Serial.println(adcData); if(adcData > 300) { digitalWrite(12, HIGH); }else { digitalWrite(12, LOW); } } }
교육자료 - 웹시스템 성능 튜닝 이해하기 프리젠테이션 from Opennaru, Inc.