Dazzle Robotics Qu-Bot Manual de usuario

Qu-Bot, A Quickly Programmable Robot User’s Manual
Page 1 of 52
Precautions
This manual contains crucial information including the precautions that must be taken
seriously to insure trouble free operation of Qu-Bot robot as well as prevent damage
for the users and others. Please read the manual carefully before starting assembly
and programming of Qu-Bot.
• Do not disassemble or tamper with any part of the machine.
• When power is turned on do not touch any conductor such as metal parts
to robot. This may damage the robot or some parts of it permanently.
• Remove the battery connector when robot is not in use for a long time.
• Do not store the robot for long time when the battery is discharged. This
will drastically decrease the life of battery.
• eep the kit away from small children. There are many small parts which
can create problem if swallowed.
• Battery and motor connectors are polarized. Do not try to force insert
them in wrong direction. This will damage the robot permanently.
• Do not dispose the robot or battery in fire. There is a danger of explosion
and poisonous fumes.
• There are many possible uses of this robot except described in this
manual. All these experiments and modifications should be carried out at
owner’s risk.
• Specifications and product design are subject to change without prior
notice. Please refer the latest manual from website www.qu-bot.com.

Qu-Bot, A Quickly Programmable Robot User’s Manual
Page 2 of 52
Preface
Qu-Bot is a Quickly Programmable Robot. Qu-Bot is specially designed for beginners in
robotics and for all kind of robotics enthusiasts, starting from small kids to adults. The
Qu-Bot visual interface software allows the robot to be programmed easily and
uickly.
The Qu-Bot Robot Kit is a very easy to assemble, programmable robotic kit that
includes a variety of sensors, motors, controller board, remote control, visual icon
based software QBVLab, battery, charger, manual etc. Virtually everything you need to
build, code, program and execute the program on Qu-Bot Kit. This product is geared
towards classroom and group instruction of fundamentals of robotics. Bulk discounts
and classroom multi-packs are available. Please contact info@qu-bot.com for
in uiries.
The Qu-Bot Robot kit connects to the PC via USB cable (included) and is programmable
through an easy-to-use QBVLab drag and drop modular icon based software program.
After the program se uences have been uploaded into the robot via USB, it can be
controlled by remote control, PC or can behave according to the user defined
parameters.
The Qu-Bot runs on Li-ion battery and offers hours of endless educational
entertainment. Also the battery can be recharged by USB or charger included in the kit.
This is an entry level product that re uires no programming or robotics experience. A
great practical tool for hands-on in the field of robotics.
Qu-Bot can simply turn to following operations.
1. Line Follower Robot
2. Wall Hugger Robot
3. Object Tracer Robot
4. Light Tracer Robot
5. Hand Hugger Robot
6. Obstacle Avoider Robot
7. Intelligent Grid Mover Robot
8. Remote Controlled Robot
9. PC USB Controlled Robot
10. Maze Solver Robot
11. Sumo Robot

Qu-Bot, A Quickly Programmable Robot User’s Manual
Page 3 of 52
Qu-Bot Salient features:
1. Easy and simple to use
2. No soldering or gluing re uired
3. Made for complete beginners (No knowledge of Robotics or Programming
needed)
4. Develop skills of microelectronics, programming, robotics and sensors
5. Assembles in 10minutes – easy and uick start into robotics.
6. Virtually all items included. Nothing needs to be bought separately. E.g.
Battery, charger, remote, USB Cable etc.
7. USB connectivity for maximum compatibility with all PC’s and Laptops.
8. Easy Icon-based visual programming for beginners – sample programs
included
9. Onboard li-ion rechargeable battery which can run Qu-Bot for more than 3
hours.
10. Battery charged through AC charger.
Input Modules Onboard:
1. 3X Proximity Sensors
2. 3X Line Follower Sensors
3. 2X Motor Counter Sensors
4. 1X Remote Control Receiver Sensor
5. 1X Ambient Light Sensor
6. 3X General Purpose Switches
Output Modules Onboard:
1. 1X 16X2 Character LCD
2. 3X General Purpose LED’s
3. 2X Motors & Motor Drivers
4. 1X Buzzer
5. 1X USB TX & RX
Other Board Features:
1. 1X Power Indication LED
2. 1X Charge Indication LED
3. 8X Sensor State Indication LED’s
4. 1X Reset Switch
5. 1X Power On/Off Switch

Qu-Bot, A Quickly Programmable Robot User’s Manual
Page 4 of 52
Qu-Bot Package Includes:
1. 1X Fully Assembled Main Circuit board with all above features
2. 1X Li-ion Rechargeable Battery 3.7V, 1.4Ah with protection circuit
3. 2X Geared DC motors
4. 2X Mounting Clamps for motor
5. 2X Wheels
6. 1X Castor
7. 1X USB Cable
8. 1X Remote Control
9. 1X Battery Charger Adaptor
10. 1X CD with all software and documentation l
11. All screws, nuts and cable ties
Tools required assembling Qu-Bot:
1. Screw driver
2. Pliers or spanner

Qu-Bot, A Quickly Programmable Robot User’s Manual
Page 5 of 52
Index
Precautions
1
Preface
2
Index
5
1.
Identification of components & Assembling
7
1.1. Assembling Qu
-
Bot
7
1.2. Identification of parts on assembled Qu
-
Bot
13
2.
QBVLab & USB driver Installation
15
2.1. USB Driver I
nstallation
15
2.2. Qu
-
Bot Visual Lab Installation
18
3.
Basic usage of Qu
-
Bot Visual Lab V3.23 (QBVLAB)
20
3.1. Qu
-
Bot Visual Lab Structure
20
3.1.1. Screen display
20
3.1.2. Menu Bar
21
3.1.3. Component Blocks
24
3.2. Programming Qu
-
Bot in QBVLab
26
3.2.1. How to Drag & Drop Component Blocks??
26
3.2.2. How to set attributes of any component block
26
3.2.3. Programming Qu
-
Bot
27
3.2.4. Deleting block from code flow window
27
4.
Programming in Qu
-
Bot Visual LAB (Output Blocks)
28
4.1. Lighting LED’s
28
4.1.1. Characteristics of LED Block
28
4.1.2. Changing Attributes
28
4.1.3. LED On/Off Se uence
28
4.2. Ringing buzzer
29
4.2.1. Characteristics of Buzzer Block
29
4.2.2. Changing Attributes
29
4.2.3. Ringing Buzzer for 1 second
29
4.3. Writing
to LCD
29
4.3.1. Characteristics of LCD Block
29
4.3.2. Changing Attributes
30
4.3.3. Display Text on LCD
30
4.4. Moving Qu
-
Bot
31
4.4.1. Characteristics of Motor Block
31
4.4.2. Changing Attributes
31
4.4.3. Moving Qu
-
Bot in a circle
31
4.5. Comm
unicate with PC through UART
32
4.5.1. Characteristics of UART Block
32
4.5.2. Changing Attributes
32

Qu-Bot, A Quickly Programmable Robot User’s Manual
Page 6 of 52
4.5.3. Display Text on Serial Terminal
32
4.5.4. Using Serial Terminal to check output of above program
33
5.
Programming in Qu
-
Bot Visual LAB (Loop Blo
cks)
34
5.1. WHILE(1) Infinite loop
34
5.1.1. Characteristics of WHILE(1) Block
34
5.1.2. Blink LED1 forever
34
5.2. WHILE(Condition) Conditional loop
34
5.2.1. Characteristics of WHILE(Condition) Block
34
5.2.2. Blink LED1 until Switch1 is pressed
3
5
6.
Programming in Qu
-
Bot Visual LAB (Conditional Blocks)
3
6
6.1. IF(Condition), ELSE IF(Condition), ELSE & ENDIF blocks
3
6
6.1.1.
Structure
3
6
6.1.2.
Condition Building, Operands and Operators
3
6
6.1.3.
Function of IF, ELSE IF, ELSE, ENDIF
3
8
6.1.4.
Glow LED’s as per switch pres
s status
39
6.2. Other IF blocks
39
6.3. Nested IF ELSE sample
40
7.
Programming in Qu
-
Bot Visual LAB (Operational Blocks)
4
1
7.1. Data Types
41
7.2. Variables in Qu
-
Bot
41
7.3. Variable Block
41
7.3.1. Special Cases
41
7.4. Variable Operator Block
4
3
7.5. Delay Block
4
3
7.6. Counter Block
44
8.
Application Programs
4
5
8.1. Bugler alarm
45
8.2. Obstacle avoider
4
6
8.3. Edge avoider
47
8.4. Distance measurement
48
8.5. Line Follower using one sensor
49
8.6. Line Follower using three sensors
50
8.
7. Remote Controlled Qu
-
Bot
51
8.8. PC controlled Qu
-
Bot
5
2

Qu-Bot, A Quickly Programmable Robot User’s Manual
Page 7 of 52
1. Identification of components & Assembling
1.1. Assembling Qu-Bot
Qu-Bot it contents out of the box.
Castor, motor clamps, cable ties and different screws and nuts included in kit.

Qu-Bot, A Quickly Programmable Robot User’s Manual
Page 8 of 52
Step 1
Insert 3 long screws in the castor wheels 3 holes keeping plastic washers in-between
as shown in picture.
Step 2
Insert castor wheel with screws to the Qu-Bot PCB allocating the 3 holes. After
inserting place 3 more plastic washers on the top and lock the castor wheel to PCB
with nuts.

Qu-Bot, A Quickly Programmable Robot User’s Manual
Page 9 of 52
Step 3
Place the battery in the center of Qu-Bot between 4 holes. Secure the battery to PCB
with help of 4 cable ties included in the kit as shown above. Cut the extra portion of
cable ties with paper cutter or nipper.
Step 4
Place the clamp on the 2 holes on the back part of robot. Clamp it with PCB with 2
small screws and nuts. The placement is very critical. If the clamp is not parallel to
PCB edge the motor will not be straight and robot will now move in a straight line. A
good idea is to align the clamp to PCB track while assembly.

Qu-Bot, A Quickly Programmable Robot User’s Manual
Page 10 of 52
Step 5
After securing a castor, battery and 2 clamps the robot now looks as above from back
side.
Step 6
Now attach motor to the clamp as shown above. Put the screws inside the holes in
motors through clamps and tighten nuts on them as shown in above picture.
Tabla de contenidos
Otros manuales de Robótica de Dazzle Robotics
Manuales populares de Robótica de otras marcas

STEMCenter USA
STEMCenter USA Pi-Bot v2.00 Manual de usuario

SunFounder
SunFounder PiDog Manual de usuario

Universal Robots
Universal Robots UR5 Manual de usuario

Universal Robots
Universal Robots E Series Manual de usuario

YASKAWA
YASKAWA MOTOMAN-MPL80 II Manual de usuario

EFORT
EFORT ECR5 Manual de instrucciones












