Monday, 16 June 2014

WEEK 27 - FINAL YEAR PROJECT 2 PRESENTATION

The final year project presentation was being held at Dewan Gemilang from 9:00 a.m to 12:00 p.m. I was being assessed by Sir Miqdad and Sir Azuki.  There are several questions that have been address.




WEEK 26 - LAST TEST HOUSE












           This is program for setting IP address for router connected with ethernet shield arduino. at the IP address we need to setting follow by what the router we used. Every router has a different IP address and the IP address also follow by  region of state.  The "byte mac[]" instruction is use for set the ethernet shield id to connect the internet. This use for different id for make sure there no ethernet shield  has same id. it can be see when we buy it.



This is the program that show how the project should be when the button at the server been switch  or selected. When the switch  the on button #1 , the LED at garage will on and then when switch  the off button #1 the LED off.  When the switch  the on button #2 , the LED at room will on and then when switch  the off button #2 the LED off.  When the switch  the on button #3 , the LED at living room will on and then when switch  the off button #3 the LED off.  Once  the switch  the on button #4 , the all LED  will on and then when switch  the off button #4 the all LED off.  

WEEK 25 - SAFE HOUSE DESIGN TEST


After the “DANGER” situation the lcd is show “SAFE HOUSE”. When the gas in not detected the lcd show “SAFE HOUSE” as long as no gas is detected.  At this time the alarm and blinking red led  had been stop. No action from both component. At this time also the fan is in off condition, because no gas to evacuate. The blue led is on for show the house is safe.

WEEK 24 - TEST LED CIRCUIT




 When the gas detect the LPG gas, the red led on at the same time with the alarm triger and the lcd show  “DANGER”. The red led on and off or blinking in 10 time in 10 sec this it the same time with the lcd and alarm.  At this time also the all led has off and the fan side of led is on. At this time the led red,blue and all led is on this happen because the time between the “SAFE HOUSE” and “DANGER”. Actually the led is all off and the only on is red only in blinking condition. This has been set for safety because in the real situation when get the alarm in house all equipment electrical is shutdown, so no short circuit or equipment can be use.  In this condition also the fan is on, its represent the evacuation fan like in the tunnel fan evacuation so the gas is inhaled out.

Sunday, 15 June 2014

WEEK 23 - TEST LCD CIRCUIT



This time is for test response of lcd 16x2 with the gas sensor. The situation is when the gas detect the LPG gas, the red led on at the same time with the alarm triger and the lcd show  “DANGER”. The red led on and off or blinking in 10 time in 10 sec this it the same time with the lcd and alarm.  At this time also the all led has off and the fan side of led is on. At this time the led red,blue and all led is on this happen because the time between the “SAFE HOUSE” and “DANGER”. Actually the led is all off and the only on is red only in blinking condition. This has been set for safety because in the real situation when get the alarm in house all equipment electrical is shutdown, so no short circuit or equipment can be use.  In this condition also the fan is on, its represent the evacuation fan like in the tunnel fan evacuation so the gas is inhaled out.


After the “DANGER” situation the lcd is show “SAFE HOUSE”. When the gas in not detected the lcd show “SAFE HOUSE” as long as no gas is detected.  At this time the alarm and blinking red led  had been stop. No action from both component. At this time also the fan is in off condition, because no gas to evacuate. The blue led is on for show the house is safe.


WEEK 22 - SOLDERING AND TESTING GAS SENSOR


Lighter gas is the  easy way to test mq2 gas sensor because the lighter is contain gas LPG. The gas sensor is just detect LPG, i-butane, methane, alcohol, Hydrogen. For test the sensor, the lighter is need to put near to the gas because it late to detect gas. The distance around 5 cm, this because the resistance is high. When the resistance is set to low resistance, the gas sensor is more fast respon. This mean the  resistance value is lower the more fast rspone from sensor. 

WEEK 21 - GAS PROGRAM

// ==============================
int readSensor(int PIN, int SAMPLES) {
  // The process of counting detector LPG sensors on analog port 0
  int avgValue;
  int val[SAMPLES];
  int runningTotal = 0;

  for(int x = 0; x < SAMPLES; x++){
    val[x] = analogRead(PIN);
    runningTotal = runningTotal + val[x];
    delay(interval/SAMPLES);
    }
    avgValue = runningTotal/SAMPLES;
  return avgValue;
}

// ==============================
void safe(){
  // Commands display the current conditions there is no leakage of LPG gas
  lcd.setCursor(6, 1);
  lcd.print("SAFE HOUSE");
  delay(500);
}

// ==============================
void danger(){
    // Display commands when there is a gas leak detection LPG
    lcd.setCursor(5, 1);
    lcd.print("DANGER");
    delay(500);
}

// ==============================

This program is for test the gas sensor.