Sunday 18 October 2015

WEEK 6


All the microcontroller have their input and output terminal so do mbed NXP LPC1768 32-bit ARM Cortex-M3 microcontroller.






It is based on the NXP LPC1768, with a 32-bit ARM Cortex-M3 core running at 96MHz. It includes 512KB FLASH, 32KB RAM and lots of interfaces including built-in Ethernet, USB Host and Device, CAN, SPI, I2C, ADC, DAC, PWM and other I/O interfaces. The pinout above shows the commonly used interfaces and their locations. All the numbered pins (p5-p30) can also be used as digital in interfaces and digital out interfaces.

WEEK 5


The hardware equipment :

  1.  Micromouse chasis kit

 


  • Specifications
 Width: 9.2cm
 Length: 10.6cm
 Material: 1.5mm thick Aluminium
Chassis weight excluding nuts and bolts: 64gms
Compatible motors:

    • High Torque Bipolar Stepper Motor 
    • Medium Torque Unipolar Stepper Motor

 Compatible Wheels:

    • Micromouse wheel 4mm Shaft
Compatible Batteries:

    • Lithium Polymer 3Cell, 11.1V, 500mAh, 20C discharge Battery
    • Lithium Polymer 3Cell, 11.1V, 800mAh, 20C discharge Battery 

        2   mbed NXP LPC1768 32-bit ARM Cortex-M3 microcontroller


  













The mbed Microcontrollers are a series of ARM microcontroller development boards designed for rapid prototyping.

The mbed NXP LPC1768 Microcontroller in particular is designed for prototyping all sorts of devices, especially those including Ethernet, USB, and the flexibility of lots of peripheral interfaces and FLASH memory. It is packaged as a small DIP form-factor for prototyping with through-hole PCBs, stripboard and breadboard, and includes a built-in USB FLASH programmer.

The mbed Microcontrollers provide experienced embedded developers a powerful and productive platform for building proof-of-concepts. For developers new to 32-bit microcontrollers, mbed provides an accessible prototyping solution to get projects built with the backing of libraries, resources and support shared in the mbed community.


Features

·         NXP LPC1768 MCU
    •    High performance ARM® Cortex™-M3 Core
    •    96MHz, 32KB RAM, 512KB FLASH
    •    Ethernet, USB Host/Device, 2xSPI, 2xI2C, 3xUART, CAN, 6xPWM, 6xADC,        GPIO
·         Prototyping form-factor 

    • 40-pin 0.1" pitch DIP package, 54x26mm
    • 5V USB or 4.5-9V supply
    • Built-in USB drag 'n' drop FLASH programmer
·         

WEEK 4



Tittle project registration and submission have been confirm. I am already begin start the research about my project.

Micromouse

 A small robot mice that solve a 16x16 maze. The maze is made up of a 16 by 16 grid of cells, each 180 mm square with walls 50 mm high. The mice are completely autonomous robots that must find their way from a predetermined starting position to the central area of the maze unaided. The mouse will need to keep track of where it is, discover walls as it explores, map out the maze and detect when it has reached the goal. Having reached the goal, the mouse will typically perform additional searches of the maze until it has found an optimal route from the start to the center. Once the optimal route has been found, the mouse will run that route in the shortest possible time.


As for my project the micromouse will follow the line as a track and solve the maze. For this project my supervisor, Dr. Zulkhairi has provide me with the hardware of the robot and has handed to me the hardware on Friday morning.

WEEK 3




This is my most frustrating week because I haven’t yet find a good idea for my FYP. There are many application for the mbed micro controller that it make me hard for me to choose. Luckily for me Dr Zulkhairi have given me the project which is micromouse with the mbed microcontroller. I think it is interesting and there is not many student used this application for their project. For my project it is Development of Micromouse to solve maze using mbed NXP LPC1768 32-bit ARM Cortex-M3 microcontroller.

WEEK 2




For the second week I have been seeking for the suitable lectures to be a supervisor and believe me it is not easy to find a supervisor because almost all the lecturers in electrical and electronic section has already been full. However at last I finally found Dr Zulkahairi as my supervisor because he has many experiences.

On Tuesday I meet up with Dr Zulkhairi to give my ideas which is rejected because it already been build. However he give a suggestion to me about the mbed microcontroller project ask me if I am interested. He then ask me to look up on website mbed to find an application for the mbed microcontroller.


WEEK 1



The Final Year Project (FYP) registration is begin. This is the time for FYP students to find their own supervisor.
So for the first week basically there will be a briefing of the FYP 1. The briefing was conducted at TTL 01 by Madam Nulida Bt Ab.Aziz and the attendance of all the student that are taking the FYP 1 was compulsory.
On the briefing, Madam Nulida Bt Ab. Aziz  have briefed us about: 

  •       Introduction 
  •       Objectives
  •       Scope of projects  
  •       Title selection    
  •       Project Assessment    
  •       Presentation day 
  •       Submission date of project



Students may select the titles based on their own creative and innovative ideas or may choose the tittle  offered by lecturers (FYP supervisors).