I have been very deficient in project logs and now I will suffer trying to capture development history but here it goes:
- Ran into persistent issues with REV 1 board where battery browns out and resets the systems. This was most likely due to directly driving LEDs from ucontroller outputs with no resistance to limit current (I'm aware this is generally bad practice but I wanted to get blinkin' quickly- I paid for this with the brown outs)
- This wasn't an issue when board was powered through Arduino 3.3 V pin which was fine for development and testing but made it difficult to test persistence of vision with all the cables hooked up
- More than once unplugged cables which were supplying power and providing debug info through arduino serial. Also fatigued a couple cables
- Spun a second revision of the board with 800 ohm resistors to limit LED current.
- Battery test indicated that coin cell can easily handle reduced load
- 177 mA max current with rev 1 board - All LEDs on. brief research suggests coin cell will be drained in about an hour (abismal)
- 30-40 mA max current draw with rev 2 board - 8 hours of continuous operation (significantly better and definitely overkill)
- Regarding power: i've identified a need to incorporated sleep functions into ucontroller and accelerometer to increase battery life
- Ran into problems with GY-521 boards
- no telemetry on some
- registers returning all zeros
- so far investigation suggests either ESD or damage from accidentally applying 5V. incorporated practed
- 4 boards useless so far
- current board won't populate two largest bits on Z acceleration which is unfortunately the more pertinent metric
- Mitigating by examining X-axis gyro for now
- ordered more boards to further investigate (maybe I'll get one that works without issue)
- rev 1 board works flawlessly but has been soldered in (not gonna risk removing as rev1 is my backup for development)
- Need to post video of test but rolling shutter issues limit the effect
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.