Hi everyone, I finished my cat yesterday, did all the calibration with writeinstinct.ino and loaded Nybble.ino successfully afterwards.
my cat was able to walk, sit, rest, crawl... but after about 10min it stopped working and when I reset it, I only hear the buzzer beeping some kind of alert sound.
after about 30 sec the alert sound stopps and two servos (one leg an the head) do smome strange turns. no reaction on the ir remote anymore, no reaction in serial monitor e.g. calibration mode or so
Any idea what the reason for this is and how I can fix it?
serial monitor shows theses lines
* Start *
Initialize I2C
Connect MPU6050
Test connection
MPU successful
Initialize DMP
Checking hardware revision...
Revision @ user[16][6] = A5
Resetting memory bank selection to 0...
-24571 -24571 -24571 -24571
Enable DMP
Enable interrupt
DMP ready!
* Assigning 0 skill addresses...
Finished!
wrong key!
627.00
627.00
626.00
615.00
627.00
626.00
626.00
615.00
627.00
627.00
626.00
615.00
627.00
627.00
...the numbers continue
thanks in advance for any hint to bring my cat back to life... it should have 7 lifes as every cat, i hope ;-)
What’s the version of your NyBoard? At the beginning of the loop(), there’s a threshold for low voltage alarm. You can lower the value to let the program proceed. Also make sure that no servo gets stuck in their path.
thanks for your quick reply. I've reuploaded wrtieinstinct.ino already and did all the calibration again...
i was able to start the calibration procedure but the servos didn't behave as they did in the first round yesterday. e.g. when i entered c9 -5 then also other servos started to move and didn't stop till i've reset the board.
nevertheless, i finished the calibration with the settings i wrote down yesterday. after that i compiled nybble,ino again but ended in the same issue -> alert buzzer and no reaction on ir remote anymore
any other ideas why this has happened? could it be necessary to burn the bootloader again (it was not when i started yesterday)
The onboard EEPROM data crashed. Try to reupload writeInstinct.ino and redo the procedures.