labrobotics Rombii: User manual

labrobotics User manual
Educational robot
labrobotics User manual
Educational robot
labrobotics User manual
Educational robot

Content
Rombii is an educational robot based in STEM technology (Science, Technology, Enginnering, Maths) that
through Wi-Fi networks allows you to control and program your robot with internet. With the various
programming modes, you can gradually scale the level of difficulty and complexity of your programs. Learn
and enjoy the exciting world of robotics where the limit is your imagination.
Components list Motherboard Mechanical assembly Wiring configuration
2 4 5 12
Wireless connection Block programming Arduino programming
16 23 25
Content
Rombii is an educational robot based in STEM technology (Science, Technology, Enginnering, Maths) that
through Wi-Fi networks allows you to control and program your robot with internet. With the various
programming modes, you can gradually scale the level of difficulty and complexity of your programs. Learn
and enjoy the exciting world of robotics where the limit is your imagination.
Components list Motherboard Mechanical assembly Wiring configuration
2 4 5 12
Wireless connection Block programming Arduino programming
16 23 25
Content
Rombii is an educational robot based in STEM technology (Science, Technology, Enginnering, Maths) that
through Wi-Fi networks allows you to control and program your robot with internet. With the various
programming modes, you can gradually scale the level of difficulty and complexity of your programs. Learn
and enjoy the exciting world of robotics where the limit is your imagination.
Components list Motherboard Mechanical assembly Wiring configuration
2 4 5 12
Wireless connection Block programming Arduino programming
16 23 25

Components list
The following image shows the components of Rombii robot kit:
2

Detailed list of components included in the Rombii kit:
*Some components may be left over from the standard assembly
Component
Quantity
Motherboard
1
Expansion board
1
Structure
1
Ultrasound holder
1
Battery holder
1
Motor DC
2
Servomotor
1
Wheel
2
Third wheel
1
Encoder
2
Infrared sensor
2
Line sensor
2
Ultrasound sensor
1
Speaker
1
Voltage converter
1
Wires
5
Screws
34
Nuts
10
Turrets
10
Screwdriver
1
User manual
1
3
Countersunk screw M3x28
Screw M3x6
Countersunk screw M3x8
Threaded screw M2x4
Flat screw M2,5x4

Motherboard
The following diagram shows the connectors of the boards:
4

Mechanical assembly
Step1:Remove protection from the structure
Remove the scratch protection of the Rombii robot chassis:
5
Mechanical assembly
Step1:Remove protection from the structure
Remove the scratch protection of the Rombii robot chassis:
5
Mechanical assembly
Step1:Remove protection from the structure
Remove the scratch protection of the Rombii robot chassis:
5

Step2:Motors assembly
Place the motors in the chassis positions and insert the brackets into the structure. Fix them with 4 M3x28
countersunk screws and M3 nuts.
6
Countersunk screws M3x28
Motor brackets
Left Motor
Right Motor
Step2:Motors assembly
Place the motors in the chassis positions and insert the brackets into the structure. Fix them with 4 M3x28
countersunk screws and M3 nuts.
6
Countersunk screws M3x28
Motor brackets
Left Motor
Right Motor
Step2:Motors assembly
Place the motors in the chassis positions and insert the brackets into the structure. Fix them with 4 M3x28
countersunk screws and M3 nuts.
6
Countersunk screws M3x28
Motor brackets
Left Motor
Right Motor

Step3:Placement encoders and third wheel
Place the third wheel on the back of the robot and fix it with 8 M3x6 screws and 4 M3 turrets. Insert the 2
encoders into the internal shaft in both motors.
Fix the wheels facing the shaft of the
motor with the wheel hole.
7
Screws M3x6
Turrets M3
Encoders
Step3:Placement encoders and third wheel
Place the third wheel on the back of the robot and fix it with 8 M3x6 screws and 4 M3 turrets. Insert the 2
encoders into the internal shaft in both motors.
Fix the wheels facing the shaft of the
motor with the wheel hole.
7
Screws M3x6
Turrets M3
Encoders
Step3:Placement encoders and third wheel
Place the third wheel on the back of the robot and fix it with 8 M3x6 screws and 4 M3 turrets. Insert the 2
encoders into the internal shaft in both motors.
Fix the wheels facing the shaft of the
motor with the wheel hole.
7
Screws M3x6
Turrets M3
Encoders

Step4:Placement of battery holder and motherboard
Fix the battery holder with 2 M3x8 screws and 2 M3 nuts. Place 3 M3x12 turrets on the bottom of the expansion
board and fix them with 3 M3x6 screws. Fix it to the chassis with 2 M3x6 screws.
8
Screws M3x8
Pay attention that the
antenna coincides with
the symbol on the
Motherboard
Wire position of the
battery holder.

Step5:Placement theservomotor and ultrasound sensor
Fix the servomotors to the chassis with 2 M3x6 screws. Fix the shaft shown in the images on the servomotor
with a threaded screw M2x4. Fix the ultrasound holder with 2 flat screws M2,5x4. Place the ultrasound sensor in
the ultrasound holder
9
Threaded screw M2x4
roscado
Screws M3x6
Flat screws M2,5x4

Step6: Placement infrared sensors, line sensors, encoders and speaker
Fix the 6 turrets of M3x30 to the 2 infrared sensors, the line sensors and the 2 encoders sensors, as shown in
the image, with 12 M3x6 screws. Fix the speaker with an M3x12 turret and 2 Mex6 screws.
Line
10
Screws M3x6
Turrets M3x30
Turret M3x12
Screws M3x6
Screws M3x6
Screw M3x6
Infrared
Speaker
Encoder

Step7: Placement DC converter
Fix the DC converter on the back of the robot Rombii with a clamp as shown in the picture.
For more detailed information visit the video tutorial in: www.lab-robotics.com
DC converter
Clamp
11
Right side
Left side

Wiring configuration
Rombii has multiple wiring configurations for different modes of use. The following images shown a basic
connection of the motors, the servomotor and the ultrasound sensor. Additionally, 3 configurations of the
sensors and 1 of the speaker are shown, which can be alternated with the basic connection. Explore the
different options and create new configurations.
Connection of the battery and motors:
Connect the red wire of
the battery holder to the
VIN connector and the
black wire to the GND
connector of the
expansion board.
Connect the red wire of the
left motor on the connector
A- and the black wire of the
left motor on the connector
A+ of the expansion board.
Connect the red wire of the
right motor on the B+
connector and the black
wire of the right motor on
the B- connector of the
expansion board.
12

Connection of the servomotor:
Connection of the ultrasound sensor:
Connect the servomotor to the
SD3 pins. Connect the orange
wire to pin D, the black wire to pin
G and the red wire to pin V. If it is
necessary to change the position
of the pins in the servomotor
connector.
Connector of the servomotor
Connection:
Ultrasounds (Vcc) ---> Expansion board (Vin)
Ultrasounds (Trig) ---> Converter (HV1)
Ultrasounds (Echo) ---> Converter (HV2)
Ultrasounds (GND) ---> Expansion board (G)
Converter (HV) ---> Expansion board (Vin)
Converter (GND HV) ---> Expansion board (G)
Converter (LV1) ---> Expansion board (D(D5))
Converter (LV2) ---> Expansion board (D(D6))
Converter (LV) ---> Expansion board (V(D1))
Converter (GND LV) ---> Expansion board (G(D1))
HV
LV
13

Connection avoids obstacles mode:
Connection line follower mode:
Infrared Sensor
Line sensor
Connect the left infrared
sensor on D7 and the right
infrared sensor on D0. The
connector configuration
must be Vcc (red),
GND(black) and OUT (yellow).
Left infrared Sensor
Right infrared Sensor
Connect the left line sensor
on D7 and the right line
sensor on D0. The connector
configuration must be Vcc
(red), GND (black) and OUT
(yellow).
Left line sensor
Right line sensor
14

Connection position control mode:
Connection speaker mode:
Encoder sensor
Connect the left encoder
sensor on D7 and the right
encoder sensor on D0. The
connector configuration
must be Vcc (red), GND
(black) and OUT (yellow).
Left encoder sensor
Right encoder sensor
Speaker
Connect the speaker to D0.
The connector configuration
must be Vcc (red), GND
(black) and OUT (yellow).
15

Wireless connection
Rombii is based on IoT (Internet of Things) technology to communicate with you. You can control your robot
remotely and without wires through a simple web page. You can communicate over Wi-Fi with two modes: a
device-to-device direct access point or with a link router. With few simple steps you will use the technologies
of the 21st century to be interconnected with your robot.
Access Point connection:
This type of connection allows you to connect with your Rombii robot through any device with Wi-Fi
technology (computers, tablets, smartphones). You will not need to have access to the internet, the access
will be directly between devices. The connection configuration is detailed below.
First you should to access the website of www.lab-robotics.com/Software and a new browser tab will be
opened with the Snap4ESP 0.9.1 software. Then download or save the web page with the option provided by
the browser that is being used. You can also pre-load the example page that you want to use, by accessing
to blank page menu/Open.../Examples.
16

Once the web page is saved, the Snap4ESP 0.9.1.html file that will be stored on your local hard drive with a
browser.
Put the recommended batteries in the battery holder and turn on the Rombii robot with the switch placed in
the expansion board. The Wi-Fi networks will be checked with your device (computer, tablet or smartphone),
and select the WIFI SELECT MODE XXXX, that is your Rombii robot. Connect to the network and then the
following screen will appear:
17

Click in the option Use AP. A new web page will appear and will determine the IP connection of the Rombii
robot
Copy the IP address in your clipboard. Rombii at this moment will have created a new network called ROBOT
WIFI XXXX, choose it and connect it. Finally return to Snap4ESP 0.9.1.html file and open Websocket tab, and
click on the Connect WiFi block. The following screen will open (Enter your URL), where you must enter the IP
address that you previously saved.
18

Rombii shows the following screen:
19
Table of contents