So many wires |
Quickly cutting the power (yay for the new power switch) I popped the lid off and removed the battery to check for damage. An initial glance didn't show any burnt wiring or other damage, which implies the damage was done to the Arduino which is hidden beneath the motor driver.
I've checked the Raspberry Pi and the OLED, which both seem to be working happily, but it was getting late and I didn't have time to check the state of the Arduino, so that's something I'll have to do tonight. Hopefully its just the Arduino that got charred, and not the motor driver, as I have a spare Arduino I can replace it with (Although not a nice, shiny, black Adafruit one). But with only 11 days to go until PiWars I have a lot of work to do.
But back to the updated robot. With the motors mounted to the base I, technically, don't need the plywood base I was using previously, however it means the robot doesn't look all that pretty. I did have plans for the top, but now I'm not sure I'll have time to get anything extra done now.
One other problem I ran into is I managed to end up with motors that aren't mounted level, so it has a bit of a wobble to it. Its something that's fixable (just takes more time) but I need a working robot first, here's hoping nothing too badly damaged.
Leo
Best of luck getting OptimusPi into a usable state - I have regular panics about inadvertently destroying bits of ElMo in the run up to next weekend...
ReplyDeleteThanks! OptimusPi is back up and running again, although still a little wobbly.
DeleteNooo! That truly sucks chap. I think I'd be having kittens at this point. I've already fried one Pi in the process of building mine. Good luck with repairs.
ReplyDeleteI managed to burn out the motor driver last year, but at that time I was still on the reserve list for PiWars 2014, so it wasn't quite so big of a deal.
DeleteSmoke.... Oh that's never a good sign. Was it the Arduino in the end?
ReplyDeleteI think it was the UBEC, as everything else seems to be working and there's no sign of burn marks. Of course as I don't know for certain I'm still a little worried...
Delete