WEEKLY REPORT Week 2 (8-14 October 2011) Hi all, What I’ve done last week: Think about project ideas: Auto-Proxy, taxi calculator, matrix game, etc. Do some research about each project, find documents for each. Next week, I will: Research on microprocessors. I intend to use atmega8, but actually, we have to decide based on some decision matrix and what is required on our project. Work on some parts of Homework 2. So, good luck everyone. Week 3 (15-22 October 2011) Hi all, Hope you guys are having great weekend. This is my WPR: What I’ve done last week: Review some type of Microprocessor Research which programming languages are used for each type of microprocessor Next week, I will: Do more research on program code for chosen microprocessor Week 4 (23-29 October 2011) Hi Guys, Late again, but here is my report: This last week I: Do research on ATmega168A: pins, ports, registers, etc. Learn about Arduino: write some simple programs, such as: blink led, check sound on ATmega168A Next Week I will: Work on flow chart and divide it into modules Do research on my module Week 5 (30 October - 5 November 2011) Hi guys, This week, I: Overview Block Diagram Research about my functional sub block diagram: led 7-seg and distance calculation Start to write simple code in C language: blink led, assign pin as input, output, etc. Next week, I will: Finish my code modules Create test plan for my module Prepare for homework 6 Week 6 (6 -12 November 2011) Hi group, This week, I did: Finish the calculator code With module LED 7-seg: try a countup code from 0 to 999 Plan Test plan for LED code Next week, I will: Debug the code because it has some problems Issue: LED does not work well. It displays digit 2 and 5 in a wrong way. Week 7 (13 -19 November 2011) For this week, I did: Modify atmega168 software for: display 1 given value Fix last week problem: it’s because of 2 resistors is shorted Next week, I will: Hopefully, we can get the boards so I can do some soldering and trying code in real PCB Week 8-9 (20 November - 3 December 2011) For the last two weeks, I did: Solder my board (of course :D) Update ATmega168 program to be suitable on the printed board Create test cases