January 7, 2018
I started with the obstacle detect example, and it wouldn’t work – it would run forward until it detected something and just abort program (played the “I’m ready” beeps).
So I modified the script to be a little more “literal”:
This works – and loops OK until it hits something, then breaks out of the loop and runs the backwards and turn, and stops. The notes were there to debug where it was up to.
If I want to repeat this however, it just drops out after the first obstacle and does it’s “I’m ready” beeps.
Why wouldn’t this work? In fact why wouldn’t the example work? I find that even to get my working program to actually work I have to remove batteries and start from scratch. Apparently it’s running the appropriate firmware (2.0). It’s rather frustrating explaining this to my daughter, and we’re left with running silly trivial examples only…
Any help appreciated. Thanks.
August 24, 2015
The “I’m ready” beeps mean that Edison is resetting.
This typically happens when Edison’s batteries are running a little low and there is a fast change of direction in the motors. If you keep using the Edison and the batteries go too flat Edison will start resetting instead of driving.
Your code should work fine, please replace the batteries with new alkaline-based disposable batteries or freshly charged nickel metal hydride rechargeable batteries.
If you continue to experience difficulty after replacing the batteries please send us an email via our contact us form: https://meetedison.com/edison-robot-support/contact-us/