Saturday 10 November 2012

Week 14

Title of Activity
- Preparation for my final presentation



Objective
- Ready with any possible questions that will be asking by assessor.

Content/Procedure
- Make sure to do early preparation anything that related with the project so there will be no any problem during the presentation.
- Study all the technical and theoretical about my project.


Conclusion
Study should early preparation can make you sure bring any equipment that related with the project are not enough or missing. This can buy some time replace or to find the item and lastly be confident when present the presentation.

Saturday 27 October 2012

Week 13

Title of Activity
- Design poster for fyp.
- Last check up for project function..



Objective
- To design poster about the project description and make it simple and short.
- Poster should contain all the information about your project.
- Make sure project function when presentation.

Content/Procedure
- Explain the abstract of the project
- Clearly the main objective.
- Explain methodology about the project.
- Explain block diagram and flow chart.


 













My first poster design.








For my first poster design after showing to my supervisor, they so many mistake that i have make. First about the background colour that look so dull and not grab assessor attention to read, second about green colour that not suitable for my poster that i have to change and some result that i not fill up.


After redesign my poster.


After redesign my poster with so nice background colour and change from green colour to blue. My supervisor is satisfied and i will use this poster in my presentation.




Conclusion

As a conclusion the poster is the most important thing to describe about the project. When the assessor and other reader read all the data and information on the poster easy to understand and freely asking when they don’t understand of certain part.

Sunday 21 October 2012

Week 12

Title of Activity
- Design casing for my project.
- Wraps my jumper wryer


Objective
- To design my cover for protection for my circuit.
- Wraps my cable jumper using cable tide to look neat and organized.
 

Content/Procedure


Before this my project is look messy and look exposed.
After using prospect and cable tide for proper look and tidy. Front view of my project.

Side look of my project.

Back view.

Another side view of my project.

 
Conclusion 
For my finish of my project,through this task we should are able to design and create a casing for the circuit.Besides,the circuit are more secured  and look proper with the casing cover compared without the casing to prevent any unwanted situation that can could damage the circuit or prevent jumper wirer dislodged.

Saturday 13 October 2012

Week 11

Title of Activity
Testing project and get the result.


Objective
- To obtain this project working based on expected
- To ensure the project is follow the main objective of this project or not.


Content/Procedure
 
Use 9v battery as a power supply for my project.

After power has been supply, wait until the Atmega328 process the data before starting operation.

Testing with pH 10 solution and the result display on LCD is "PH value : 8.11"

Testing with pH 4 solution and the result display on LCD is "PH value : 3.43"

Testing with pH 7 solution and the result display on LCD is "PH value : 6.68"

Try with some mixed solution to test if my project can read the solution.
And the result show the mixed solution display "PH value: 4.93 



Conclusion
For the conclusion, my project is successful to achieve my objective. Firstly when the ph sensor (ph probe) put in some solution, and sending data to ph stamp. Then ph stamp will process the data according the baud rate the has ready been set in atmega328 using arduino software 1.0.1, then the that has been process will be display on LCD. So, main objective of my project is function as well as has been programming. Next i should  focus on casing and poster.

Sunday 7 October 2012

Week 10

Title of Activity

Continue Programming.

Objective

-Troubleshoot the program.
-Searching the solution in website arduino and forum.

Content/Procedure

After researching i finally found the solution for my project. It should contain a some new register programming which is serial.praseFloat() that useful transferring the ASCII character into a float value with using old style programming that used baudrate as to register the serial.

Using serial.parseFloat() to my program.

Try to modified that code to fit my program.

One of my programming code that use in to detect pH that fit my program.

Conclusion
After verify and complying the programming, it show no error has been detect in program. Later on, burning the programming in to Atmega328 and attach it on my project to see , is that suitable or not. During the programming part, to generate a program is not easy. We must understand each single command in order to use right command to the process(Atmega328).

Sunday 30 September 2012

Week 9

Title of Activity

Continue Programming from last week.

Objective
-Troubleshoot the program.
-Searching the solution in website arduino and forum.

Content/Procedure


My previously problem is "a function-definition is not allowed here before }" that make strugglin to find the solution in their web support.


So, I find the related same problem with my problem. Then i try used that advice to fix my problem.
 
I try to changed the rx and fx input as my program. Unfortunately the problem still have and it can't be solve it right. I should to do more research and find the solution as fast than i can to proceed my next programming.


Result/Analysis
Still that have some error that can't be read. That error  it detect "a function-definition is not allowed here before }". Try to do more research to counter my program in this week.

Conclusion
Some basic in writing a program because they are some command we should able to understand, if have no basic about programming it can cause your trouble and stuck.. For this problem i do more research and reading a arduino language style program.

Saturday 22 September 2012

Week 8


Title of Activity

Programming For My Project (Arduino Software)

Objective
-Write the program that been used in my project.
-Testing the program.

Content/Procedure

Using the latest arduino software (1.0.1)

Select the arduino board . For this project i use Arduino Uno

Select the type of programmer, in this I use AVRISP mkII or it automatic default with that type programmer.

Select serial port for arduino, for my arduino it COM9. Each arduino have different serial port, it like ID for arduino.






Result/Analysis
After compiling the program that have some error that can't be read. For this error  it detect "a function-definition is not allowed here before }". It mean that some of this function couldn't be read so should checking the coding that what I miss.

Conclusion
Programming is the one of challenging part, we should have some basic in writing a program because they are some command we should able to understand, if have no basic about programming it can cause your trouble and stuck. So, we should well prepare to face any problem that accouter in writing a program. For this problem i do more research and reading a arduino language style program.