Hello everyone!
For a school project I committed to build an obstacle avoiding car. Ironically this is posted in Arduino forum but we are absolutely NOT allowed to make it in Arduino, it's too easy.
We are doing with the project with the PIC32MX320F128H (compulsory). I am totally unsure about the list of items I selected and if the project is doable in a relative short time (2 weeks).
The protocols we have to use are I2C/SPI for at least one component, all the rest can be done with GPIO. We cannot use Arduino's environment MPIDE (too simple).
I did not buy any items yet and I would be very thankful if anyone could review the list and tell me it the items work together. But basically this is what I want to do:
https://circuitdigest.com/microcontroller-projects/obstacle-avoiding-robot-using-pic16f877a
Questions:
1.The list of items:
A
front sensor, two side sensors
two side sensors,
two DC motors with chassis and wheels and battery holder.
Breadboard and jumper cables.
A driver module I'm unsure of.
I know there are kits, like
this one but they are usually sent from China and I need the material right now, not in December.
2. How long time would it take for a total beginner to assemble and get the robot working do you think (rough estimate)?
3. Shall I use the MPLAB X
IDE and can the free version cover this project? We have a tool chain environment and I guess it is just a question of reading the pins right...
Thank you very much, any help is much appreciated. I am stressed out of my mind with this project. It's the last time I open my big mouth to promise something I cannot do.