Skip to content

20. Project development

For this week’s assignment, we looked at Project Development .This week looked at the following:

Learning outcomes:

  • Implement project plan.

  • Apply time management techniques.

  • Summarise and communicate the essence of your project development.

What tasks have been completed?

The following task have been completed:

  • Design of enclosure.

  • Design and creation or PCB boards.

  • Design and creation of 3D printed parts (, solar panel holder, stepper motor plate, enclosure brackets, PCB spacers, )

  • Code for PCB

What tasks remain?

The following task remain:

  • Creation of enclosure.

  • Testing of code for micro-controller.

  • Troubleshooting of final project

What has worked?

The following has worked:

  • 3D printed plate on stepper motor .

  • 3D printed solar panel holder on stepper motor plate.

  • Micro-controller PCB board.

  • 3D printed brackets and spacers.

What hasn’t worked?

The following hasn’t worked:

  • Creation of enclosure due to issue with calibaration on machine resulting in inaccurate dimensions.

  • Code for controlling the stepper motor still need troubleshooting

What questions need to be resolved?

The following question need to be resolved:

  • Why does the code show there is no error but the mirocontroller does not perform the required task? I beleieve it is an issue with with one of the libraries used.

What will happen when?

The followin will haappen :

  • Creation of enclosure.

  • Testing of code for micro-controller with modified code .

  • Assembley of project.

  • Final Testing .

What have you learned?

The following has been learn’t :

  • Time management is essential for the successfull completion of task.

  • Alaways have a backup board milled .

  • Documentation takes time , so utilise a strategy which allows you to document as you work.

  • Never give up because you are often one step away from the solution.


Last update: November 14, 2023