Reply to topic  [ 3 posts ] 
Hobby Components Maze Runner (HCROBO0052) 
Author Message
Site Admin

Joined: Sun Aug 05, 2012 4:02 pm
Posts: 682
Post Hobby Components Maze Runner (HCROBO0052)
Image

Image

This kit allows you to build your very own maze solving robot. It comes complete with everything you need including all the electronics motors and sensors. Just build the robot (soldering required), connect a PP3 battery (not included) and it's ready to go exploring. The kit also includes a book providing detailed instructions on how to build, commission, design a maze, and even program the Maze Runner yourself.

The Maze Runner is also designed to be compatible with the Arduino IDE which means with just the addition of a programming cable you can reprogram the Maze runner to follow your own commands. This opens the Maze Runner up to not just being a maze solving robot, but a general purpose robotic vehicle. To make reprogramming as easy as possible an Arduino compatible library can be downloaded from our support forum giving you access to the Maze runners hardware.


Image


Example - Reprogramming the Maze Runner to follow a line:
Code:
#include "HCMRunner.h"

/* Create an instance of the HCMRunner library */
HCMRunner HCMRunner;


void setup()
{
  /* Initialise the library */
  HCMRunner.Init();

   /* Play a quick start tune */   
  HCMRunner.PlayTune(Turn_Tune);
 
  /* First we need to calibrate all the line sensors. The robot should be placed on the start line
     where it will rotate in both directions to measure the difference between a line and no line */
  HCMRunner.LS_ON();
  HCMRunner.CalibrateLineSensors();
}

void loop()
{
  /* Use the line sensors to follow a line */
  HCMRunner.SensorMove(STRAIGHT);
}



The Maze runner also features a prototyping area should you wish modify the hardware, and headers to allow additional boards to be added.

Please note: This kit contains electronic components which will require soldering. We have deliberately designed this kit to only use through-hole components to make soldering as easy as possible. To build the kit you will require a soldering iron, solder, some basic tools. Some experience in soldering through-hole components is recommended.





Features:

Fully programmable microcontroller.
Geared motors with larger tires providing plenty of traction.
5 line sensors for line following and turn sensing.
On-board speaker for playing musical notes or tunes.
Highly maneuverable with forward/reverse drive and able to turn on its own axis.
Pre-Programmed to explore and solve a maze - no programming skills required.
Compatible with the Arduino IDE.
Arduino library available to make writing you own code as easy as possible.
Prototyping area to add your own custom hardware.
Connections for optional Bluetooth and ultrasonic modules.
Through-hole components to make construction as easy as possible.


ImageImage
ImageImage
ImageImage



Image


Library

No programming is required to use the Maze Runner but if you wish re-reprogram it an Arduino compatible library can be downloaded below:

viewtopic.php?f=58&t=1955&p=4763#p4763

The library also includes example sketches including the default maze solving sketch that comes pre-programmed into the Maze Runner.


Schematics

Attachment:
Maze_Runner_Standard_Power_Board_Schematic.pdf

Attachment:
Maze_Runner_Standard_Drive_Board_Schematic.pdf




ERRATA:

When attaching the two drive motors to the drive board it is very important that they are in the correct orientation otherwise the motors will rotate in the opposite direction. You can reference the following diagram to identify the positive terminal on each motor and correct orientation when fitting them to the drive board:

Image


User Manual Page 8: Component designation for 100nF capacitors could read C6, C7, C8, C11, C12, C13, C14
User Manual Page 12: The two 10K resistors R9 & R11 are described with colour banding brown, black, black, orange, brown - the correct banding should be brown, black, black, red, brown.
User Manual Page 24: The two 100K resistors R2 & R3 are described with colour banding brown, black, black, yellow, brown - the correct banding should be brown, black, black, orange, brown.


You do not have the required permissions to view the files attached to this post.


Mon Jan 11, 2016 4:46 pm
Profile

Joined: Mon Apr 24, 2017 6:56 pm
Posts: 2
Post Re: Hobby Components Maze Runner (HCROBO0052)
There seems to be a couple of small errors in the manual which I thought were worth pointing out:

Page 12 - The 10K resistors are described as "Brown, Black, Black, Orange, Brown" which is the colour code for 100K. Since there are a couple of 100K resistors for the other board, I think this might catch somebody out. The correct "Brown, Black, Black, Red, Brown" resistors are supplied.

Page 24 - Likewise, the two 100K resistors are described as "Brown, Black, Black, Yellow, Brown" which is the colour code for 1M which are not in the kit anyway

I assume the values are correct and the error is with the colour code description though these are incorrectly shown in the diagrams.

These small things aside, It's an excellent kit. I really like the quality ring bound manual which reminds me of my 1982 Sinclair Spectrum manual! (that dates me a bit). A refreshing change in these days of multi-lingual scraps of paper in broken Engrish, or no instructions at all.


Wed Jan 10, 2018 10:44 pm
Profile
Site Admin

Joined: Sun Aug 05, 2012 4:15 pm
Posts: 740
Post Re: Hobby Components Maze Runner (HCROBO0052)
Thanks for this. I've added them to the errata list and the manual will be corrected in the next print.

Quote:
I really like the quality ring bound manual which reminds me of my 1982 Sinclair Spectrum manual!


Now you come to mention it, the format is quite similar to the old 8 bit computer manuals. Especially the old Sinclair and Commodore ones :-)

_________________
Comments made by this poster do not necessarily reflect the views of Hobby Components Ltd.


Thu Jan 11, 2018 10:07 am
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 3 posts ] 

Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Thank you to phpBB.com & phpBB.ro.
Design created by Florea Cosmin Ionut.
© 2011 All contents of this site are © Hobby Components LTD