Download Print this page

OSEPP MECHF-01 Tutorials Manual

Mechanical & functional kits

Advertisement

Quick Links

OSEPP Mechanical & Functional
Kits Tutorials
create interactive robotics projects with our Robotics Functional Kit!
1
OSEPP ROBOTICS KITS GUIDE

Advertisement

loading
Need help?

Need help?

Do you have a question about the MECHF-01 and is the answer not in the manual?

Questions and answers

Summary of Contents for OSEPP MECHF-01

  • Page 1 OSEPP Mechanical & Functional Kits Tutorials create interactive robotics projects with our Robotics Functional Kit! OSEPP ROBOTICS KITS GUIDE...
  • Page 2 From here on out, ill refer to the Robotics Functional Kit by its part number, MECHF-01. MECHF-01 contains an Arduino UNO microcontroller, our new TB6612 motor driver shield, a wide field of view line follower IR sensor, an ultrasonic range sensor and an IR object avoidance sensor.
  • Page 3 MECHF-01 Sensors / Transmitters Bluetooth (HC-06) Module – This module allows you to control you robot wirelessly using an Android device (phones, tablets, etc). Ultrasonic Sensor – This module allows your robot to avoid walls/ obstacles. IR Follower – With this module, we...
  • Page 4 Driver TB6612 Motor Shield - drive up to 13v motors! A TVS diode (SMAJ13A) to limit motor interference and a MAX rating of 5 Amps! OSEPP UNO R3 - Our most popular Arduino compatible microcontroller! 
 OSEPP ROBOTICS KITS GUIDE...
  • Page 5 Jumper Wire FF 10cm Jumper Wire FF 15cm Screw M3*8 Screw M3*6 Screw M1.6*8+Nut M1.6 Nut M3 Phillips screw driver USB Cable Wire Standoff M3*10 Standoff M3*40+6 OSEPP ROBOTICS KITS GUIDE...
  • Page 6 TUTORIALS The following tutorials show you the most popular and commonly used applications with the parts included in the MECHF-01. The MECHF-01 kit is 100% compatible with all of the Mechanical Kits. The assembling of MECHF-01 components will vary depending on your Mechanical Kit, but the arrangement should be the same.
...
  • Page 7 The example code takes into account your Mechanical Kits motors attached to TB6612 motor driver pins M3 + M4. If you are having issues, check the code and switch motors to M1 + M2 pins. 
 OSEPP ROBOTICS KITS GUIDE...
  • Page 8: Parts Needed

    LINE FOLLOWER In this example, we will have our Mechanical Kit follow a solid black line autonomously. Parts Needed: Standoff M3*40+6 Screw M3*8 Screw M3*6 Nut M3 Line Follower OSEPP ROBOTICS KITS GUIDE...
  • Page 9 M3*8 screws into the Line Follower Module into the Standoff M3*40+6. Make sure the IR 
 Modules are pointing down. OSEPP ROBOTICS KITS GUIDE...
  • Page 10 Depending on your computer system, you will need to download the Arduino software for your OS (Mac, Windows or Linux). Follow the guides below to install the Arduino software for your OS: Windows : http://arduino.cc/en/guide/ windows  : http://arduino.cc/en/guide/macOSX Linux : http://playground.arduino.cc/ Learning/Linux OSEPP ROBOTICS KITS GUIDE...
  • Page 11 After you install the Arduino software, you will need to download the MECHF-01 Examples from our website: http://osepp.com/robotics/functional-kit/ OSEPP ROBOTICS KITS GUIDE...
  • Page 12 You will need to unzip the sketches folder and install in your Arduino sketch folder: OSEPP ROBOTICS KITS GUIDE...
  • Page 13 Dropped the unzipped MECHF-01 examples sketch folder into the sketch folder. Quit the Arduino software (completely! force close! ) and relaunch. You will see the new MECHF-01 examples in your sketches folder: OSEPP ROBOTICS KITS GUIDE...
  • Page 14 WIRING 
 OSEPP ROBOTICS KITS GUIDE...
  • Page 15 ARDUINO CODE Navigate to the “Line Follower” example in the sketches folder, then to the advanced folder. Open the “Tanklr” example. OSEPP ROBOTICS KITS GUIDE...
  • Page 16 Mech Kit will now have Line following capabilities! Now we need to build a specific course for our robot to navigate. You MUST use black tape on a solid white surface for the robot to register a line: OSEPP ROBOTICS KITS GUIDE...
  • Page 17 LIGHT FOLLOWER In this tutorial, we will make our Mech Kit robot follow a light source using our Light Follower Module: OSEPP ROBOTICS KITS GUIDE...
  • Page 18 Depending on your Mechanical Kit, you will have a mounting plate/screws to attach the light follower sensor.
 OSEPP ROBOTICS KITS GUIDE...
  • Page 19 WIRING 
 OSEPP ROBOTICS KITS GUIDE...
  • Page 20 You will need to navigate to the folder of examples we installed in Arduino. Open the “Light_Follower.ino” example and upload to your Mechanical Kit. When you point a flashlight at your Mech Kit, it will follow the light. OSEPP ROBOTICS KITS GUIDE...
  • Page 21 BLUETOOTH APP CONTROLLER In this tutorial, we are going to control our Mechanical Kits with an Android app through bluetooth. Parts Needed: Screw M3*8 Bluetooth Module OSEPP ROBOTICS KITS GUIDE...
  • Page 22 You can directly insert the Bluetooth Module into the TB6612 shield. We are on our way to adding 
 Bluetooth control to our Mechanical Kit! OSEPP ROBOTICS KITS GUIDE...
  • Page 23 TB6612 motor shield, you will see the LED on the Bluetooth Module continuously blink. The BT module is looking for devices close by to pair with. This is what we want. We need to pair our Android device to our BT Module. OSEPP ROBOTICS KITS GUIDE...
  • Page 24 Navigate to your Android devices settings and enter the bluetooth menu. As your BT module is powered and blinking, you will see “HC-06” as the BT module name pop up in the “available devices”. OSEPP ROBOTICS KITS GUIDE...
  • Page 25 Once selected, you will need to enter the BT module security code. The code is “1234”. OSEPP ROBOTICS KITS GUIDE...
  • Page 26 Since our app is not in the Google Play store, we are an “unknown developer”. You need to allow unknown apps to be installed on your device. Navigate to the settings > security to allow unknown sources: OSEPP ROBOTICS KITS GUIDE...
  • Page 27 Next, you will need to transfer the .APK Android file that came with the MECHF-01 examples to your Android device: OSEPP ROBOTICS KITS GUIDE...
  • Page 28 Android 5.1.1 (API level 22) and above. Some Android users can open our APK file without any issues. If you do run into issues, we suggest downloading the .apk install program, “installer” (or a range of others that do the same thing): OSEPP ROBOTICS KITS GUIDE...
  • Page 29 OSEPP ROBOTICS KITS GUIDE...
  • Page 30 Open the App and select our OSEPP.apk App to install : OSEPP ROBOTICS KITS GUIDE...
  • Page 31 After install, Open our App. It will present you with a screen to select which bluetooth device you want to pair with. Select “HC-06”. 
 OSEPP ROBOTICS KITS GUIDE...
  • Page 32 OSEPP ROBOTICS KITS GUIDE...
  • Page 33 Congrats ! you have launched the BT app! We have an issue though… we need to upload the appropriate code to our Arduino Uno board. Navigate to our examples and upload the 
 “tankBT1” example. OSEPP ROBOTICS KITS GUIDE...
  • Page 34 After you have uploaded the code, quit the Android app and relaunch. You will now be able to control any of our Mechanical Kits with the BT module from our MECHF-01 kit! OSEPP ROBOTICS KITS GUIDE...
  • Page 35 OBJECT AVOIDANCE in this tutorial, we will create an autonomous robot that is able to navigate itself. OSEPP ROBOTICS KITS GUIDE...
  • Page 36 Parts Needed: Ultrasonic Sensor Depending on your Mechanical Kit, you will have all the hardware to mount the Ultrasonic sensor to the bot. 
 OSEPP ROBOTICS KITS GUIDE...
  • Page 37 WIRING OSEPP ROBOTICS KITS GUIDE...
  • Page 38 INSTALL EXAMPLES Navigate to the OSEPP example, “tank_ServoUltrasonic.ino”: OSEPP ROBOTICS KITS GUIDE...
  • Page 39 CONTACT US SUPPORT: support@osepp.com Become a Distributor: sales@osepp.com OSEPP ROBOTICS KITS GUIDE...
  • Page 40 OSEPP ROBOTICS KITS GUIDE...