Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #define SENSOR1PIN A0 // terserah
- #define SENSOR2PIN A1 // terserah
- int analog1Val = 0;
- int analog2Val = 0;
- int max1Val = 0;
- int max2Val = 0;
- int tmpVal = 0;
- unsigned long tStart = 0;
- void setup() {
- Serial.begin(9600);
- }
- void loop() {
- max1Val = 0;
- max2Val = 0;
- tStart = millis();
- while(millis()-tStart < 60000) { // 1menit
- analog1Val = 0;
- analog2Val = 0;
- for(int i=0;i<5;i++) {
- analog1Val += analogRead(SENSOR1PIN);
- analog2Val += analogRead(SENSOR2PIN);
- delay(7);
- } // ngabisin waktu +/- 35ms
- tmpVal = (int) analog1Val/5;
- if(tmpVal > max1Val) {
- max1Val = tmpVal;
- }
- tmpVal = (int) analog2Val/5;
- if(tmpVal > max2Val) {
- max2Val = tmpVal;
- }
- delay(9960); // diem 10detik
- }
- Serial.print("Sensor1 Max = " );
- Serial.print(max1Val,DEC);
- Serial.print(" / Sensor2 Max = " );
- Serial.println(max2Val,DEC);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement