Friday, September 26, 2014

Week 3 -Part 2

Research and study about PIC

This project I'm using PIC 16F877A microcontroller. PIC16F877A-I/P microcontroller is used to control the whole system. It is designed using flash technology. So the PIC can read/write program for more than 100,000 times. The PIC 16F877A has 8 K words or program memory. Since each word in the midrange family is 14 bits long the program memory can also be expressed as 14 Kbytes. The unit has 368 bytes of data ram and 256 bytes of EEPROM. It has 8 channels of A/D with 10 bit resolution. The unit has 2 8 bit Timer/Counters and a single 16 bit Timer/Counter. In addition to this it has several different types of serial communication functions such as SPI, I2C, and normal pc type serial communications functions.

PIC16F877A 




Wednesday, September 24, 2014

Week 3

Project Development Flow Chart

Here are the flow chart of this project. 




So this week I was planning to find the hardware and learn about the software. As you know, I will using #C language for the coding and PIC compiler for the software. It is because #C language is easy for coding in PIC compared to others. 




Saturday, September 20, 2014

Program Flow


For the program flow:


  1. When the system is power on.
  2. User will used keypad to key in the amount that plan to spend. ( under budget)
  3. The he will start to shop by pressing the '+' button or '-' button to add or drop item.
  4. Then, the LCD will show the total balance that already been scanned.
  5. There is another push button for him to press as reset to clear the total. So, the next user can be use if they plan to budget.



There are 3 items preprogrammed with price and name in the system later. Every time a item touch on RFID reader, the system will add or drop it from purchase list. 

Wednesday, September 17, 2014

Week 2

After my studies and research on how to do and the element needed, here is the project block diagram for the project. I used a keypad for setting the budget. it is more easier to set the budget compared to use an RFID card to set up a specific budget. 
Project Block Diagram before construct the hardware

Sunday, September 14, 2014

Some Changing

After i do some research in the internet and asked to my friend who expert in RFID,
i have to decide to change a little bit in the hardware development.

in the proposal, i did suggest to set a certain amount of budget that each customer wants.
unfortunately, it will cost more since 1 rfid card only can be used for 1 customer only.
it will be wasted because not all the customers will want to plan their budget with the same amount over and over again.

hence, to make more easily, my friend said, how about instead of using the rfid card, we just simply use a keypad to set the budget plan. the rfid reader is still use to enhance the barcode.

example of keypad that will use

Tuesday, September 9, 2014

New Semester

Assalamualaikum.

Hello. it's been long time i did'nt update for my fyp project blog.
after 3 months of holidays, this week is the first week of  semester 6.
This semester will be my last semester before i do my internship. 
and im taking fyp2 for this semester.

I hope this semester wont affect my results later because i have to take some extra credit hours
just to finish all the syllabus.

Nothing much to say, i hope i will do early preparation for my fyp2 project. Insha Allah.