Robotics-Mobile Robots (eBot, mBot)

eBot Test & Debug

Test with "Compiled" Test Programme:

It is highly advisable to test your robot prior to a programming session.  The robot's inputs i.e. sensors like ultrasonics and light/colour sensors should be tested for normal functioning.  Additionally, all the outputs like wheel motors, claws and LEDs should be checked for normal operation.

For eBot, it is recommended to test your robot with mblock scratch by uploading eBot Input Output Test Program.  Open mBlock program and connect the powered eBot to the computer with the USB cable.  Test all inputs and outputs for proper functioning as per video tutorials.  Download our eBot Junior Test Checklist or the eBot Pro Test Checklist.  Watch ebot and determine sensor readings and output functioning- record results in the checklist.  Additionally, the "offset" for servo motors can be determined with eBot Test STOP Code.

Test with "Tethered" Test Programme:

eBot can also be tested in "Tethered Mode" but must have our firmware installed in order for our custom eBot Scratch blocks to work in mBlock- Open the eBot App and connect a powered eBot with USB cable to the computer and click on the "Upload Firmware" button at the top left of eBot App.  After you have loaded ebot's firmware with ebot app.  You can test ebot with eBot App and the settings are stored in eeprom memory, however these settings are not accessible with compiled code, so its best to have the blocks setup in mblock so they can carry over into compiled code.  

 


Test and Debug eBot with eBot App:

Open the eBot App program and connect the powered eBot to the computer with the USB cable.  Test all inputs and outputs for proper functioning using the eBot App tabs and functions as per video tutorial.