dummy


19.PROJECT DEVELOPMENT


Alternative title "THE JOURNEY OF LEARNING: DISCOVERING RESOURCES, DOCUMENTATION, AND SPIRAL DEVELOPMENT"

For the last week, I created a timetable to organize and allocate my working hours, aiming to adhere to the spiral system of development.

presentation

TASKS COMPLETED AND REMAINING

Up until now, I have successfully completed all the tasks that were initially outlined in my schedule. However, I encountered a setback when I had to redo my CNC structure, resulting in a one-day delay and necessitating adjustments to my schedule. The programming phase proved to be more time-consuming than I had anticipated, especially due to the utilization of the I2C Protocol. Unfortunately, working with this protocol involves frequent connection and disconnection of cables, which is quite cumbersome. Regrettably, I had a couple of close calls where I mistakenly mixed up the cables, nearly causing damage to my computer on two occasions

Some of my parts where 3D printed so once I got the right settings I just left the 3D printer to do its job while I made other tasks.

WHAT'S WORKING AND WHAT'S NOT

The mechanical aspect of the module is functional, although not as smooth as I had initially anticipated. Dealing with the electronics has been somewhat manageable for me. However, as I had anticipated from the start, the most challenging part of the project is programming. Despite employing a spiral development approach, I am finding it extremely difficult and time-consuming. It is taking a toll on both my schedule and energy levels.

WHAT QUESTIONS NEED TO BE RESOLVED

The modules still not comunicate between them with the code I want to implement, Steven is helping me a lot trying to find why. It seems the functions we have programmed need to be revised.

WHAT WILL HAPPEN WHEN

As I mentioned before, keeping in mind the spriral development has been helpuful to continue with my project, evendo the modules still not respond to the code I switched between chores and continue doing other parts of the project, that has helped me to keep in track of the shcedule.

WHAT HAVE I LEARNED?

I have come to realize that the most significant aspect of this project is not just the project itself, but rather the valuable lessons I have learned about how to learn effectively. I have adopted a more interactive approach to problem-solving, discovering the abundance of free resources available on the internet, such as tutorials, articles, videos, and software programs. Equally important, I have grasped the importance of thorough documentation, as it has proven incredibly beneficial to revisit my organized notes on the web page.

Moreover, the concept of spiral development has played a vital role in my progress. Typically, I tend to get absorbed in a single task for an extended period, losing sight of the bigger picture. However, through employing spiral development, I have successfully maintained a clear overview of my progress and have been able to structure my work within a reasonable framework, thus promoting realism in my approach.