//Back again with another update! Many apologies for the extended hiatus, school is quite hectic with it being my final year and the heavier workload of AP Physics and trying to maintain a relatively good GPA in addition to some other unrelated things going on that weighs rather heavily on my time, thanks for your understanding.
Back in the beginning of September I had started work on taking a prototype shield (these) and soldering the circuits on the back using standard hook up wire and converting it into a guidance shield for easier demonstration purposes and to minimize the rats nest of loose wires hanging out all over the place. This increased the durability of the entire system but hit a major hardware snag when it did not work as it did on the breadboard. The issue was it started moving the servos a single tiny skip then shutting the whole system down. What was happening is that the servos were drawing far too much current for the 5V pin and the Arduino shut down to protect itself as it thought it was short circuiting, not an I2C bus issue as I first surmised. I figured it out at last earlier this week, when I used an additional power supply for the servos (lots of power required to move 4 of them simultaneously). This fixed the biggest hardware problems I was having with a minimal amount of changes required to my circuitry (will need only an additional regulator) and no major changes to the code (will be moving the servo pins to PWM next revision). When you encounter an issue, first thing to check is for shorts, then to see if something else has gone wrong such as a misplaced connection or a solderblob jumped terminal that should not be connected.
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.