Tuesday, 20 November 2018

Sem 7 : week 17

Salam and good evening everyone...

First of all , i would like to say Alhamdulila..
Thanks to Allah because i am sucessfully  done my final project and my thesis.
Thanks also to my SV which is Encik Mohd Zubir for help me a lot and to all my friend tq very much.



In this week , i have done my FYP thesis. Then , i am also check the percent of plagiarism with Sir Zubir .
Alhamdulila the similarity index for my thesis is 0% so i will proceed to print hardcover then sent to library as a requirement from Unikl BMI . Last but not least , i would like to thank for everyone that help me in my final year project .  Many things i have learned along the journey to complete my project and i hope i will use this experience ,tips or advice from others to be apply in my future.

Bye everyone.. Thanks you ..

This is my plagiarism is 0%




Wednesday, 7 November 2018

Sem 7 : Week 16




WEEK 16 .

This week my activities is adjusting my thesis from sem 6 , i already changed the flow of my project from the first proposal and renovated it according the final project in sem 7. 


For example, at first i proposed to use three sensor in  my project  but at final i choose to use only two sensor . I ready with the evidence .Other than that , i try write my thesis from chapter 5 to chapter 6 . 

Furtermore, in this week students submits a complete draft of FYP Final Report to Sir Zubir for several correction .




Draf Final Report sent Sir Zubir .





Noted : i need to do a few correction  for my thesis. I hope my thesis will be completed on time. Insyaallah . 

Sem 7 : week 15





WEEK 15.

Salam and good evening  ..

How are you everyone..?
 I hope you all are in good health....

    This week my activities is  update my FYP Blog.. In this blog , i update all  my activities according FYP project from week 1 to week 17.  Alhamdulila , everything are going well . 

In this week also , i meet Sir Zubir to discuss about the result for my project .


This is the range of NTU reading for turbidity sensor.






The datasheet for temperature in fish tanks.

Tropical fish -  ( 26 - 27 Celsius)





The result of FYP project that must to compile in my thesis.

During this week , i will start to write my thesis.. so see you all next week.

Sem 7 : week 14





Industry Day .


Purpose : To present the FYP project .
Accesors : 1. Dr Mohd Zaki Bin Ayob .
                   2.Ahmad Zaki Bin Abdul Karim.

Dr Mohd Zaki Bin Ayob.

Ahmad Zaki Bin Abdul Karim





Poster of my project .




This picture after the presentation.

Alhamdulila..everything are going well and my project are functional very well . Thank to my SV Sir Zubir and friends then to all who help me to develop this project. Thanks you very much..









Sem 7: week 13



Salam and hai.. oh ! The time is coming ..
For this week , i need to develop my IOT .. So , after discussing  with Sir Zubir.. We decided to use Nodemcu Board as an IOT Board . So , i buy the nodemcu from shoppee..






Nodemcu Board .

Why we are using nodemcu this is bacause more features, easy to use because it combine with the microcontroller and wifi module .


This sensor in my project reduce from three sensor to two sensor..This is because the Nodemcu only have one analog pin . So after discussing  with sir Zubir the sensor that uses is Turbidity and Temperature only.



There is the features of nodemcu .


  • Open-source
  • Interactive
  • Programmable
  • Low cost
  • Simple
  • Smart
  • WI-FI enabled
  • USB-TTL included
  • Plug & Play 

Next, for IOT application is BLYNK APP.

Blynk is a Platform with iOS and Android apps to control Arduino, Raspberry Pi and the likes over the Internet. It's a digital dashboard where you can build a graphic interface for your project by simply dragging and dropping widgets.


Blynk APP interface .

1.It's a digital dashboard where  can build a graphic interface for the project by simply dragging and dropping widgets.


2.It's really simple to set everything up and you'll start tinkering in less than 5 mins.


3.Blynk  is not tied to some specific board or shield. Instead, it's supporting hardware of our choice. Whether the Arduino or Raspberry Pi  is linked to the Internet over Wi-Fi, Ethernet or this new ESP8266 chip, Blynk will get you online and ready for the Internet Of Your Things










okaay.. get ready for present next week..Gudluck..

Sem 7 : week 12




WEEK 12
OBJECTIVE              : To enlighten students on Industry’s Day.

CONTENT               :
  • Internship 4th Briefing
    • Time: 3:00 – 5:00 p.m.
    • Date: 10/10/2018
    • Venue: TTL 2
    • Speaker: Dr. Siti Marwangi bt Mohamad Maharum





RESULT/ANALYSIS:
·         The speaker thoroughly explained the tentative of the day. She also explained about the to do list before the Industry’s Day.

CONCLUSION         :
These briefings provide the information on the FYP2 that need to be done.

Sem 7 : week 11


WEEK 11

OBJECTIVE              : To enlighten students on FYP2 poster.

CONTENT               :
  • Internship 3rd Briefing
    • Time: 3:00 – 5:00 p.m.
    • Date: 28/9/2018
    • Venue: TTL 2
    • Speaker: Dr. Helmy Hakimie Mohd Rozlan




RESULT/ANALYSIS:
·         The speaker thoroughly explained about how to write the good abstract. He also gives the example of the good and bad abstract. He also explained about poster for the Industry’s Day. Poster can be completed by following the template that had been given in the FYP website. He gives some tips on presentation skills.

CONCLUSION         :
These briefings provide the information on the FYP2 that need to be done. 

Sem 7 : Week 10



WEEK 10
OBJECTIVE              : To enlighten students on internship.

CONTENT               :
  • Internship 2nd Briefing
    • Time: 2:30 – 5:00 p.m.
    • Date: 26/9/2018
    • Venue: TTL 2
    • Speaker: Ms. Anis, Mrs. Roslina, Mrs. Fauziah, Mrs. Rahimah, Dr. Aizat Faiz



RESULT/ANALYSIS:
·         The speaker thoroughly explained about what students need to do after finish study. To fill the detail on the convocation form. Check status for insurance from etiqa before start the internship. Give information about the postgraduate studies.

CONCLUSION         :
These briefings provide the information on after studies. 












sem 7 : week 9

Salam and hai everyone..  Thank you because you all still follow my progress FYP project .


Hmm.. This week are to busy for me..i have the quiz and the lab that need to complete on time. However, i try to look my progress FYP project .


In this week , my task is compile the coding for three sensor which is temperature,turbidity and the temperature . Alhamdulila.. thank you to my SV Sir Zubir because sir are helping me a lot to compile all three coding . At the same time, i learned the function of each part in this coding .



**** This is my coding for three sensor *******

#include <OneWire.h>
#include <DallasTemperature.h>

// Data wire is plugged into pin 3 on the Arduino
#define ONE_WIRE_BUS 5

// Setup a oneWire instance to communicate with any OneWire devices
OneWire oneWire(ONE_WIRE_BUS);

// Pass our oneWire reference to Dallas Temperature.
DallasTemperature sensors(&oneWire);
 float Celcius=0;
 float Fahrenheit=0;
// Assign the unique addresses of your 1-Wire temp sensors.
// See the tutorial on how to obtain these addresses:
// http://www.hacktronics.com/Tutorials/arduino-1-wire-address-finder.html

DeviceAddress insideThermometer = { 0x28, 0xFF, 0xA7, 0x03, 0x81, 0x17, 0x05, 0xD6 };

int sensorPin = A0;
float volt;
float ntu;

//////////////////////////////////////////////
#define SensorPin A1                               //pH meter Analog output to Arduino Analog Input 0

unsigned long int avgValue;                 //Store the average value of the sensor feedback
float b;
int buf[10],temp;
 float phValue;

///////////////////////////////////////////////



void setup() {
  pinMode(13,OUTPUT);
  Serial.begin(9600);
  Serial.println("Ready");
  sensors.begin();
  //lcd.begin();

  // Turn on the blacklight and print a message.
  //lcd.backlight();
}

void loop() {
   turbidity();
   ph_sensor();
   temp_A();
  delay(500);
}

void turbidity()
{
  int sensorValue = analogRead(A0);// read the input on analog pin 0:
  float voltage = sensorValue * (5.0 / 1024.0); // Convert the analog reading (which goes from 0 - 1023) to a voltage (0 - 5V):
  Serial.println(voltage); // print out the value you read:




void ph_sensor(){
  for(int i=0;i<10;i++){                        //Get 10 sample value from the sensor for smooth the value
    buf[i]=analogRead(A1);
    delay(10);
  }
  for(int i=0;i<9;i++){                         //sort the analog from small to large
    for(int j=i+1;j<10;j++){
      if(buf[i]>buf[j]){
        temp=buf[i];
        buf[i]=buf[j];
        buf[j]=temp;
      }
    }
  }
  //Serial.println(temp);
  avgValue=0;
  for(int i=2;i<8;i++) avgValue+=buf[i];                       //take the average value of 6 center sampl
  avgValue=avgValue/6;                                 
  Serial.print("Average Analog Reading: ");
  Serial.println(avgValue);

  float VoltageValue=(float)avgValue*5.0/1024;               //convert the analog into volt
  Serial.print("Input Voltage:");
  Serial.println(VoltageValue);
  // float phValue;
   phValue=(VoltageValue-3.77)/-0.1698;
  Serial.print("    pH:"); 
  Serial.print(phValue,2);
  Serial.println(" ");
}

float round_to_dp( float in_value, int decimal_place )
{
  float multiplier = powf( 10.0f, decimal_place );
  in_value = roundf( in_value * multiplier ) / multiplier;
  return in_value;
}

void temp_A()
{
  sensors.requestTemperatures();
  Celcius=sensors.getTempCByIndex(0);
  Fahrenheit=sensors.toFahrenheit(Celcius);
  Serial.print(" C  ");
  Serial.print(Celcius);
}


The next task is.... develop an IOT ..

see you next week ..

sem 7 : week 8

Hai and welcome back !!

Alhamdulila.. we come back to Unikl BMI to proceed with the FYP project .


 In this week , i travel regularly to Jalan Pasar . The purpose is to buy the jumper wire  and the  new breadboard . From my travel at Jalan Pasar ,my observation is the price of the accesories and the equipment are affordable and many options . Now, i share the equipment i bought for this week.


Jumper wire male female .

Jumper wire male male

Jumper wire female female


ohh yeahh .. i already done with this accesories so lets proceed for develop my project next week.