Advertisement

Quick Links

MANUAL GUIDE
MANUAL GUIDE
VARIANTS:
EBOT STANDARD
> Line follower
> Maze Solver
> Sumo fight
EBOT MAZE
> with Ultrasonic sensor
EBOT SUMO
> with Ultrasonic sensor and bumper accessory
EBOT SOCCER
> with Bluetooth Shield
EBOT with GRIPPER
> with Gripper arm
> with PS2 Controller
EBOT with EGRA
> with EGRA (Robotic Arm)
> with PS2 Controller
EBOT MAZE
EBOT MAZE
Included:
- USB Cable Type A to mini B
- 9V 1A adaptor

Advertisement

Table of Contents
loading

Summary of Contents for e-Gizmo EBOT MAZE

  • Page 1 EBOT MAZE EBOT MAZE MANUAL GUIDE MANUAL GUIDE VARIANTS: EBOT STANDARD  > Line follower > Maze Solver > Sumo fight EBOT MAZE  > with Ultrasonic sensor EBOT SUMO  > with Ultrasonic sensor and bumper accessory EBOT SOCCER ...
  • Page 2 EBOT MAZE EBOT MAZE DESCRIPTIONS DESCRIPTIONS VARIANTS: equipped with ultrasonic sonar for more accurate obstacle EBOT MAZE*  detection function.Add UHF RX and PS2 Controller or other wireless Peipherals like Bluetooth to control it. > Line follower - to follow the black line on the track from start to finish line. It has - Line sensor Digital line calibration to make it easy.
  • Page 3: Specifications

    EBOT MAZE SPECIFICATIONS General Specifications: Features: Battery: 7.2V Ni-MH 800mAh rechargeable - Efficient Motor Driver circuitry enables On-board Peripherals: the operation of motor to its maximum power - IC Atmega168 w/ 16KB Flash memory at the same time eliminating the need for - IC A3966 Dual Full-bridge PWM Motor Driver an heatsink.
  • Page 4: Major Parts

    PBOT 2018 BOARD PBOT 2018 BOARD MAJOR PARTS...
  • Page 5 MAZE Connections With Ultrasonic sonar US-100 or Ultrasonic Distance sensor VCC = +5V TRIG = 15, ECHO = 16 GND = GND Servo Motor P3: Servo 1 If the ebot sensor detects an object/wall, it will avoid it and find another path until the ebot finished the course.
  • Page 6: Arduino Ide

    Softwares and library Arduino IDE www.e-gizmo.net/oc/kits documents/ARDUINO IDE SOFTWARES Download Arduino 1.8.5 egizmo themes new (Windows) Choose your Arduino IDE for your OS. Drivers Install this first! www.e-gizmo.net/oc/kits documents/ARDUINO IDE SOFTWARES Download Prolific Driver v10.0 (Windows) (For Mac OS users) Download md_PL2303_MacOSX Library Add to My Documents>Arduino>libraries...
  • Page 7 Connect the EBOT to PC USB Connector Open Arduino IDE. USB Cable...
  • Page 8 Uploading eBot maze.ino Sketch On the Arduino IDE. 1.For EBOT MAZE codes Open the E-BOT_4x4_MAZE.ino 3. Port select Go to File>Open> E-BOT_4x4_MAZE.ino Go to Tools>Port>COM# Select the correct port Go to Device Manager if you're not sure. 2. Board select Tips for uploading: Go to Tools>Boards>gizDuino (mini) w/ Atmega168...
  • Page 9 Turn your Ebot Maze for More Functions like... EBOT STANDARD Go to Next Page...
  • Page 10: Line Sensor

    LINE SENSOR LINE FOLLOWER CONNECTIONS LINE CAL – for making line sensor calibrated as easy. (to calibrate read the page 5) LINE SENSORS CONNECTION (P7): GND,DRV,LN3,LN2,LN1 LINE SENSOR LED INDICATORS: - LN3(D13), LN2(D12),LN1(D11) - if LED is ON, black color detected - if LED is OFF, white color detected LINE SENSOR ARRAY: 3 channel Line sensors...
  • Page 11 Uploading Linebot.ino For line follower On the Arduino IDE. 1. Line Follower codes Go to File>Examples>eGizmo_PBOT2018>LINEBOT 3. Port select Go to Tools>Port>COM# Select the correct port  Go to Device Manager  if you're not sure. 2. Board select Tips for uploading: Go to Tools>Boards>gizDuino (mini) w/ Atmega168 Press and Hold the SYS RST (SW3) switch ON the power and...
  • Page 12 LINE SENSOR 1. After uploading your code for linesensors. CALIBRATION1,2 Turn OFF the POWER switch. Turn ON the POWER Switch. Turn Off Turn On 2. Place the eGizmo PBOT controller to the "black line" then LN2 (D12 LED indicator) is ON. Press and Hold LINE CAL and SYS RST, while pressing and holding the buttons,...
  • Page 13 LINE SENSOR CALIBRATION 3 3. First RELEASE the SYS RST followed by LINE CAL. Make sure the 3CH Line sensors are faces on the "black line" Now Press LINE CAL once for the black color calibration. and you will see the LN1 and LN3 (D11 and D13 LED indicators) are Turn ON and LN1 is blinking.
  • Page 14 LINE SENSOR CALIBRATION 4,5 4. Next, if the L3 (D13 LED indicator) is blinking. After that you will see all the LEDS for linesensors are ON. Place the 3CH Line sensors on the "White track". 5. Now your eGizmo PBOT Controller Then Press LINE CAL again once for the Linesensors are calibrated.
  • Page 15 LINE FOLLOWER SYNTAX SYNTAX PBOT.LS1_LEFT();  PBOT.LS2_CENTER();  PBOT.LS3_RIGHT();  OUTPUT WHITE LINE DETECTED = 0 or LOW  BLACK LINE DETECTED = 1 or HIGH  EXAMPLES; (PBOT.LS2_CENTER() == HIGH) // if line sensor 2 center is high Serial.println(“Black line detected!”);...
  • Page 16: Connection Section

    MOTORS CONNECTION SECTION MOTOR WIRE CONNECTIONS (P2): MOT 1 – 1A,1B ; MOT2 – 2A,2B MOT 1 = LEFT Blue-Bottom Yellow-Upper MOT 2 = RIGHT Green-Upper Black-Bottom *Please don not depends on the color of the wires. Follow the location of it.
  • Page 17 Uploading Motor Test.ino Direction/Speed On the Arduino IDE. 1. Motor controls codes Go to File>Examples>eGizmo_PBOT2018>MOTOR_TEST 3. Port select Go to Tools>Port>COM# Select the correct port  Go to Device Manager  if you're not sure. 2. Board select Tips for uploading: Go to Tools>Boards>gizDuino (mini) w/ Atmega168 Press and Hold the SYS RST (SW3) switch ON the power and...
  • Page 18 MOTOR CONTROLS SYNTAX SYNTAX Set motor direction: PBOT.DIRECTION(whichmotor,dir);  where: whichmotor = MOTOR_A or MOTOR_B, MOTOR_BOTH dir = MOTOR_FWD,MOTOR_REV Set motor speed: PBOT.SPEED(whichmotor,speed);  where: whichmotor = MOTOR_A or MOTOR_B, MOTOR_BOTH speed = 0 to 255, 0 = Full Stop, 80 = Neutral,255 = High, limit 250 ...
  • Page 19 MAZE/SUMO IR SENSORS CONNECTIONS IR RECEIVERS 38Khz - U5, U6, U7 IR LED TRASMITTER - D17, D18, D19 - Distance Range: 2 – 4 inches IR LED INDICATORS - COL1 (D14), COL2 (D15), COL3 (D16) - if LED is ON, Object detected - if LED is OFF, No object detected...
  • Page 20 Uploading Maze.ino Maze Solver On the Arduino IDE. 1. Maze Solver codes Go to File>Examples>eGizmo_PBOT2018>MAZE 3. Port select Go to Tools>Port>COM# Select the correct port  Go to Device Manager  if you're not sure. 2. Board select Tips for uploading: Go to Tools>Boards>gizDuino (mini) w/ Atmega168 Press and Hold the SYS RST (SW3) switch ON the power and...
  • Page 21 Uploading Sumo.ino Sumo Fight On the Arduino IDE. 1. Sumo fighting codes Go to File>Examples>eGizmo_PBOT2018>SUMO 3. Port select Go to Tools>Port>COM# Select the correct port  Go to Device Manager  if you're not sure. 2. Board select Tips for uploading: Go to Tools>Boards>gizDuino (mini) w/ Atmega168 Press and Hold the SYS RST (SW3) switch ON the power and...
  • Page 22 IR SENSORS SYNTAX SYNTAX PBOT.COL1_RIGHT();  PBOT.COL2_CENTER();  PBOT.COL3_LEFT();  OUTPUT NO OBJECT DETECTED = 0 or LOW  OBJECT DETECTED = 1 or HIGH  EXAMPLES; (PBOT.COL2_CENTER() == HIGH) // if IR sensor 2 center is high Serial.println(“Object detected!”);...
  • Page 23 SERVO CONNECTION Servo labels #1-#4 Servo connectors from P3 - P6 Servo Supply J2...
  • Page 24: Servo Controls

    Uploading Servo sweep.ino On the Arduino IDE. Servo Controls 1. Maze Solver codes Go to File>Examples>eGizmo_PBOT2018> Servo_Sweep 3. Port select Go to Tools>Port>COM# - Select the correct port - Go to Device Manager if you're not sure. 2. Board select Tips for uploading: Go to Tools>Boards>gizDuino (mini) w/ Atmega168 Press and Hold the SYS RST (SW3)
  • Page 25 SERVO SYNTAX SYNTAX PBOT.SERVO(whichSERVO,pulsewidth); where: Whichservo = 1 to 4, ignore other values Pulsewidth = 0 to 180 (degrees) - value less than 500 stops the Servo PWM generator - the pulsewidth converted to degrees from 0 to 180 (default) EXAMPLES;...
  • Page 26 Arduino Shield Accessible Pins Where you can add Bluetooth Shield or other Interface shields. IO17 (18 Digital Pins) A0-A3 (4 Analog Input pins) * A4 and A5 are used...
  • Page 27: For More Info

    For more info. Website: e-gizmo.net  Egizmo Tech blog: e-gizmo.com/wp  Facebook: eGizmoMechatronix  Youtube Channel: e-Gizmo Mechatronix Central ...

Table of Contents