4WD Mobile Platform SKU:ROB0022
|
|
- Angel Daniels
- 5 years ago
- Views:
Transcription
1 4WD Mobile Platform SKU:ROB0022 Contents [hide] 1 Function Introduction 1.1 STEP1: Assemble Robot 1.2 STEP2: Debug Motor 1.3 STEP3:Install Upper Plate 1.4 STEP4: Debug Ultrasonic Sensor and Servo 1.5 STEP5: Debugging Robot Function Introduction This Kit will teach you how to build a automatic obstacle avoidance robot which is achieved on the platform of the Turtle Robot,based on ultrasonic sensor as distance measuring device,and combined with servo. STEP1: Assemble Robot 1.Assemble Your Own Motor Look in your parts bag for eight long screws. These are used to fix and secure the motors in place. Place the motors in the correct alignment, then screw them into place as shown in the picture below. Please note that washers and gaskets are also included in the parts bag. Washers can be used to increase friction, which helps fasten the motors into place. The gaskets help prevent the screw nuts from loosening and falling off due to the Pirate s movements and collisions. 1/24
2 2.Soldering the Cables Take the black and red wires out of the parts bag. Attach one black and one red cable (15 cm long) to each motor (4 motors in total). Then use your wire stripper to strip the insulation at both ends of the wires (make sure not to strip too much refer to the pictures below). Next, solder the wires onto the pins affixed to the motors. Repeat the soldering process for all four motors. 2/24
3 Note:Pay attention to the correct locations of the red and black wires when soldering. Please consult the following photos for details /24
4 3.Assemble the Romeo BLE controller Look in your parts bag for three copper supports. Those 1cm long supports are used to fasten the Romeo controller board. As shown in the picture below, there are three holes in the controller board. Place the three copper supports into the holes, then fasten them into place with the appropriate screws. 4/24
5 4.Assemble the Battery Box Take out two countersunk screws (their heads are flat). Then follow the steps shown in the picture below and affix the battery to the car base. 5/24
6 5.Crafting the Power Switch Batteries are the essential lifeblood of robots. To control power usage, we need to use a power switch: the switch turns off power when not in use, thus preserving electricity and battery life. Refer to the picture below before assembling and installing the power switch. Please pay attention to the sequence of the gaskets and screw nuts when assembling the switch. 6/24
7 After assembling the switch, we want to start soldering its wires. Take some of the remaining wire leftover from before. Strip the wiring off both ends of the cables so that the inside of the wire is exposed (same process as with the motors before). We want to solder the exposed end of the wires to the pins on the switch. When soldering, it s very important that we note the position of the switch s pins. Let s do this step by step. a)connect the switch to the battery charger. Pay attention to the exact location of both items. 7/24
8 b)solder the red cables connecting the switch with the battery charger as shown in the picture below. Here s another picture to make things clearer. 8/24
9 c)finally, take one red cable and one black cable. Attach one end of one cable to the negative pole of the battery charger and one end of the other cable to the positive pole of the battery charger. Then attach the other ends of both cables to the Romeo BLE controller. 9/24
10 10/24
11 Looking at this enlarged picture should give you a better idea of how the wires should be connected. After soldering, make sure to check and see if your wiring between the battery and Romeo controller is consistent from start to finish and matches with the above pictures. 6.Assemble the Car Base Using eight M3x6mm screws, attach the side plates to the front and back bumper plates as shown by the diagram below. Note: When tightening the screws during this step, make sure not to fully tighten the screws at first this way, we can easily detach the top board in later steps should we need to make adjustments. Then, re attach the base plate to the body of the car as shown in the picture below. 11/24
12 This is what the car base should like after it s been assembled remember to install the battery pack! 7.Connect the Motors with the Microcontroller Board Now we need to the motors with the microcontroller board. Carefully follow the following diagram: the left motor s red and black wires should be soldered into M2; the right motor s red and black wires should be soldered to M1. Pay special attention to the battery pack: the black wire should be soldered into the wire port reading GND, while the red wire should be soldered in the wire port labeled VND. Use your screwdriver to loosen and tighten the wire ports make sure these ports are fastened well once the wires have been inserted. Note: Make sure the wires from one motor (i.e. the left motor) are soldered into the motor port. (i.e. the M2 port on the diagram below do not solder one motor s wires into two separate ports.) 12/24
13 After soldering the motor wires to the microcontroller board, we re ready to attach the top plate to the base of the car. Before we attach the top plate, you have the option of attaching a sensor plate (see diagram below) if you don t plan to use sensors just yet, you can skip this extra step. 13/24
14 After attaching the top plate, your Pirate should resemble the picture below. 8.Attach an extra level to the Pirate Find the four holes on the base s top plate. Screw in the four M3x60mm Copper Standoffs, then attach the additional top plate as shown in the diagram below use M3x6mm screws to affix the plate to the copper standoffs. 14/24
15 Toss some wheels on your Pirate and you re ready to let it whip! 15/24
16 STEP2: Debug Motor Upload the Code int speedpin_m1 = 5; int speedpin_m2 = 6; int directionpin_m1 = 4; int directionpin_m2 = 7; //M1 Speed Control //M2 Speed Control //M1 Direction Control //M1 Direction Control void setup(){ void loop(){ caradvance(100,100); delay(1000); carback(100,100); delay(1000); carturnleft(250,250); delay(1000); carturnright(250,250); delay(1000); void carstop(){ // Motor Stop digitalwrite(speedpin_m2,0); digitalwrite(directionpin_m1,low); digitalwrite(speedpin_m1,0); digitalwrite(directionpin_m2,low); void carturnleft(int leftspeed,int rightspeed){ analogwrite (speedpin_m2,leftspeed); digitalwrite(directionpin_m1,high); analogwrite (speedpin_m1,rightspeed); //Turn Left //PWM Speed Control 16/24
17 digitalwrite(directionpin_m2,high); void carturnright(int leftspeed,int rightspeed){ analogwrite (speedpin_m2,leftspeed); digitalwrite(directionpin_m1,low); analogwrite (speedpin_m1,rightspeed); digitalwrite(directionpin_m2,low); void carback(int leftspeed,int rightspeed){ analogwrite (speedpin_m2,leftspeed); digitalwrite(directionpin_m1,low); analogwrite (speedpin_m1,rightspeed); digitalwrite(directionpin_m2,high); void caradvance(int leftspeed,int rightspeed){ analogwrite (speedpin_m2,leftspeed); digitalwrite(directionpin_m1,high); analogwrite (speedpin_m1,rightspeed); digitalwrite(directionpin_m2,low); //Turn Right //Move backward //Move forward STEP3:Install Upper Plate 1. Fixed Ultrasonic Sensor Position Please see the Installation Manual 2. Fixed Servo Position 17/24
18 STEP4: Debug Ultrasonic Sensor and Servo 1. Hardware Connection 18/24
19 2. Upload Code Download the library firstly.metro libray #include <Servo.h> #include <Metro.h> Metro measuredistance = Metro(50); Metro sweepservo = Metro(20); unsigned long actualdistance = 0; Servo myservo; // create servo object to control a servo int pos = 60; int sweepflag = 1; 19/24
20 int URPWM = 3; // PWM Output US,Every 50US represent 1cm int URTRIG= 10; // PWM trigger pin uint8_t EnPwmCmd[4]={0x44,0x02,0xbb,0x01; // distance measure command void setup(){ // Serial initialization myservo.attach(9); Serial.begin(9600); // Sets the baud rate to 9600 SensorSetup(); void loop(){ if(measuredistance.check() == 1){ actualdistance = MeasureDistance(); // Serial.println(actualDistance); // delay(100); if(sweepservo.check() == 1){ servosweep(); void SensorSetup(){ pinmode(urtrig,output); digitalwrite(urtrig,high); pinmode(urpwm, INPUT); for(int i=0;i<4;i++){ Serial.write(EnPwmCmd[i]); // A low pull on pin COMP/TRIG // Set to HIGH // Sending Enable PWM mode command int MeasureDistance(){ // a low pull on pin COMP/TRIG triggering a sensor reading digitalwrite(urtrig, LOW); digitalwrite(urtrig, HIGH); // reading Pin PWM will output pulses unsigned long distance=pulsein(urpwm,low); if(distance==50000){ // the reading is invalid. Serial.print("Invalid"); else{ distance=distance/50; // every 50us low level stands for 1cm return distance; void servosweep(){ if(sweepflag ){ if(pos>=60 && pos<=120){ pos=pos+1; myservo.write(pos); if(pos>119) sweepflag = false; else { if(pos>=60 && pos<=120){ pos=pos 1; myservo.write(pos); if(pos<61) sweepflag = true; // in steps of 1 degree // tell servo to go to position in variable 'pos' // assign the variable again 20/24
21 3. Adjust the servo position Method 1: Reinstall wheel Method 2: Adapt your code accordingly STEP5: Debugging Robot 1. Fix the expansion board Uplpad the code #include <Servo.h> #include <Metro.h> Metro measuredistance = Metro(50); Metro sweepservo = Metro(20); int speedpin_m1 = 5; //M1 Speed Control int speedpin_m2 = 6; //M2 Speed Control int directionpin_m1 = 4; //M1 Direction Control int directionpin_m2 = 7; //M1 Direction Control unsigned long actualdistance = 0; Servo myservo; // create servo object to control a servo int pos = 60; int sweepflag = 1; int URPWM = 3; // PWM Output US,Every 50US represent 1cm 21/24
22 int URTRIG= 10; // PWM trigger pin uint8_t EnPwmCmd[4]={0x44,0x02,0xbb,0x01; // distance measure command void setup(){ // Serial initialization myservo.attach(9); Serial.begin(9600); // Sets the baud rate to 9600 SensorSetup(); void loop(){ if(measuredistance.check() == 1){ actualdistance = MeasureDistance(); // Serial.println(actualDistance); // delay(100); if(sweepservo.check() == 1){ servosweep(); if(actualdistance <= 30){ myservo.write(90); if(pos>=90){ // carback(100,100); //// Serial.println("carBack"); // delay(100); carturnright(150,150); // Serial.println("carTurnRight"); delay(100); else{ // carback(100,100); //// Serial.println("carBack"); // delay(100); carturnleft(150,150); // Serial.println("carTurnLeft"); delay(100); else{ caradvance(70,70); // Serial.println("carAdvance"); delay(100); // carback(150,150); void SensorSetup(){ pinmode(urtrig,output); digitalwrite(urtrig,high); pinmode(urpwm, INPUT); for(int i=0;i<4;i++){ Serial.write(EnPwmCmd[i]); // A low pull on pin COMP/TRIG // Set to HIGH // Sending Enable PWM mode command int MeasureDistance(){ // a low pull on pin COMP/TRIG triggering a sensor reading digitalwrite(urtrig, LOW); digitalwrite(urtrig, HIGH); // reading Pin PWM will output pulses unsigned long distance=pulsein(urpwm,low); 22/24
23 if(distance==50000){ Serial.print("Invalid"); else{ distance=distance/50; return distance; void carstop(){ // Motor Stop digitalwrite(speedpin_m2,0); digitalwrite(directionpin_m1,low); digitalwrite(speedpin_m1,0); digitalwrite(directionpin_m2,low); // the reading is invalid. // every 50us low level stands for 1cm void carturnleft(int leftspeed,int rightspeed){ analogwrite (speedpin_m2,leftspeed); digitalwrite(directionpin_m1,high); analogwrite (speedpin_m1,rightspeed); digitalwrite(directionpin_m2,high); void carturnright(int leftspeed,int rightspeed){ analogwrite (speedpin_m2,leftspeed); digitalwrite(directionpin_m1,low); analogwrite (speedpin_m1,rightspeed); digitalwrite(directionpin_m2,low); void carback(int leftspeed,int rightspeed){ analogwrite (speedpin_m2,leftspeed); digitalwrite(directionpin_m1,low); analogwrite (speedpin_m1,rightspeed); digitalwrite(directionpin_m2,high); void caradvance(int leftspeed,int rightspeed){ analogwrite (speedpin_m2,leftspeed); digitalwrite(directionpin_m1,high); analogwrite (speedpin_m1,rightspeed); digitalwrite(directionpin_m2,low); void servosweep(){ if(sweepflag){ if(pos>=60 && pos<=120){ pos=pos+1; myservo.write(pos); if(pos>119) sweepflag = false; else { if(pos>=60 && pos<=120){ pos=pos 1; myservo.write(pos); if(pos<61) sweepflag = true; //Turn Left //PWM Speed Control //Turn Right //Move backward //Move forward // in steps of 1 degree // tell servo to go to position in variable 'pos' // assign the variable again 23/24
24 Your own car was born! 24/24
Operating Mode: Serial; (PWM) passive control mode; Autonomous Mode; On/OFF Mode
RB-Dfr-11 DFRobot URM V3.2 Ultrasonic Sensor URM37 V3.2 Ultrasonic Sensor uses an industrial level AVR processor as the main processing unit. It comes with a temperature correction which is very unique
More informationURM37 V3.2 Ultrasonic Sensor (SKU:SEN0001)
URM37 V3.2 Ultrasonic Sensor (SKU:SEN0001) From Robot Wiki Contents 1 Introduction 2 Specification 2.1 Compare with other ultrasonic sensor 3 Hardware requierments 4 Tools used 5 Software 6 Working Mode
More informationURM37 Ultrasonik Mesafe Sensörü - Arduino - Raspberry Pi - LattePanda Uyumlu - DFRobot
URM37 Ultrasonik Mesafe Sensörü - Arduino - Raspberry Pi - LattePanda Uyumlu - DFRobot URM37 V4.0 Ultrasonic Sensor Contents [ hide ] 1 Introduction 2 Specification 3 PinOut 4 Tutorial 4.1 Button for RS232/TTL
More informationParts List. Robotic Arm segments ¼ inch screws Cable XBEE module or Wifi module
Robotic Arm 1 Legal Stuff Stensat Group LLC assumes no responsibility and/or liability for the use of the kit and documentation. There is a 90 day warranty for the Sten-Bot kit against component defects.
More informationLesson4 Obstacle avoidance car
Lesson4 Obstacle avoidance car 1 Points of this section The joy of learning, is not just know how to control your car, but also know how to protect your car. So, make you car far away from collision. Learning
More informationProgramming a Servo. Servo. Red Wire. Black Wire. White Wire
Programming a Servo Learn to connect wires and write code to program a Servo motor. If you have gone through the LED Circuit and LED Blink exercises, you are ready to move on to programming a Servo. A
More informationAssignments from last week
Assignments from last week Review LED flasher kits Review protoshields Need more soldering practice (see below)? http://www.allelectronics.com/make-a-store/category/305/kits/1.html http://www.mpja.com/departments.asp?dept=61
More informationSten-Bot Robot Kit Stensat Group LLC, Copyright 2013
Sten-Bot Robot Kit Stensat Group LLC, Copyright 2013 Legal Stuff Stensat Group LLC assumes no responsibility and/or liability for the use of the kit and documentation. There is a 90 day warranty for the
More informationServo Sweep. Learn to make a regular Servo move in a sweeping motion.
Servo Sweep Learn to make a regular Servo move in a sweeping motion. We have seen how to control a Servo and also how to make an LED Fade on and off. This activity will teach you how to make a regular
More informationMechatronics Engineering and Automation Faculty of Engineering, Ain Shams University MCT-151, Spring 2015 Lab-4: Electric Actuators
Mechatronics Engineering and Automation Faculty of Engineering, Ain Shams University MCT-151, Spring 2015 Lab-4: Electric Actuators Ahmed Okasha, Assistant Lecturer okasha1st@gmail.com Objective Have a
More informationCoding with Arduino to operate the prosthetic arm
Setup Board Install FTDI Drivers This is so that your RedBoard will be able to communicate with your computer. If you have Windows 8 or above you might already have the drivers. 1. Download the FTDI driver
More informationkeyestudio keyestudio Mini Tank Robot
keyestudio Mini Tank Robot Catalog 1. Introduction... 1 2. Parameters... 1 3. Component list... 1 4. Application of Arduino... 2 5. Project details... 12 Project 1: Obstacle-avoidance Tank... 12 Project
More informationJ. La Favre Using Arduino with Raspberry Pi February 7, 2018
As you have already discovered, the Raspberry Pi is a very capable digital device. Nevertheless, it does have some weaknesses. For example, it does not produce a clean pulse width modulation output (unless
More informationArduino and Servo Motor
Arduino and Servo Motor 1. Basics of the Arduino Board and Arduino a. Arduino is a mini computer that can input and output data using the digital and analog pins b. Arduino Shield: mounts on top of Arduino
More informationComputational Crafting with Arduino. Christopher Michaud Marist School ECEP Programs, Georgia Tech
Computational Crafting with Arduino Christopher Michaud Marist School ECEP Programs, Georgia Tech Introduction What do you want to learn and do today? Goals with Arduino / Computational Crafting Purpose
More informationArducopter 3DR-B Hardware
Arducopter 3DR-B Thank you for purchasing an Arducopter 3DR kit. The Arducopter 3DR is a stable and supported quadrotor frame in the ongoing development of the Arducopter code on DIYDrones. It features
More informationContent Components... 1 i. Acrylic Plates... 1 ii. Mechanical Fasteners... 3 iii. Electrical Components... 4 Introduction... 5 Getting Started... 6 Ar
About r Preface r is a technology company focused on Raspberry Pi and Arduino open source community development. Committed to the promotion of open source culture, we strive to bring the fun of electronics
More informationHow to Build the Robotics++ V2 Robot. Last Edited Nov
How to Build the Robotics++ V2 Robot Last Edited Nov. 15-2014 www.roboticscity.com 1 Completed Robotics++ V2 Robot. More views of completed robot can be found at the end of this instructions manual The
More informationSten BOT Robot Kit 1 Stensat Group LLC, Copyright 2016
StenBOT Robot Kit Stensat Group LLC, Copyright 2016 1 Legal Stuff Stensat Group LLC assumes no responsibility and/or liability for the use of the kit and documentation. There is a 90 day warranty for the
More informationArduino Control of Tetrix Prizm Robotics. Motors and Servos Introduction to Robotics and Engineering Marist School
Arduino Control of Tetrix Prizm Robotics Motors and Servos Introduction to Robotics and Engineering Marist School Motor or Servo? Motor Faster revolution but less Power Tetrix 12 Volt DC motors have a
More informationStenBOT Robot Kit. Stensat Group LLC, Copyright 2018
StenBOT Robot Kit 1 Stensat Group LLC, Copyright 2018 Legal Stuff Stensat Group LLC assumes no responsibility and/or liability for the use of the kit and documentation. There is a 90 day warranty for the
More informationHAW-Arduino. Sensors and Arduino F. Schubert HAW - Arduino 1
HAW-Arduino Sensors and Arduino 14.10.2010 F. Schubert HAW - Arduino 1 Content of the USB-Stick PDF-File of this script Arduino-software Source-codes Helpful links 14.10.2010 HAW - Arduino 2 Report for
More informationAbout Arduino: About keyestudio:
About Arduino: Arduino is an open-source hardware project platform. This platform includes a circuit board with simple I/O function and program development environment software. It can be used to develop
More informationLearning Objectives. References 10/26/11. Using servos with an Arduino. EAS 199A Fall 2011
Using servos with an Arduino EAS 199A Fall 2011 Learning Objectives Be able to identify characteristics that distinguish a servo and a DC motor Be able to describe the difference a conventional servo and
More informationEE-110 Introduction to Engineering & Laboratory Experience Saeid Rahimi, Ph.D. Labs Introduction to Arduino
EE-110 Introduction to Engineering & Laboratory Experience Saeid Rahimi, Ph.D. Labs 10-11 Introduction to Arduino In this lab we will introduce the idea of using a microcontroller as a tool for controlling
More informationUsing Servos with an Arduino
Using Servos with an Arduino ME 120 Mechanical and Materials Engineering Portland State University http://web.cecs.pdx.edu/~me120 Learning Objectives Be able to identify characteristics that distinguish
More informationModule: Arduino as Signal Generator
Name/NetID: Teammate/NetID: Module: Laboratory Outline In our continuing quest to access the development and debugging capabilities of the equipment on your bench at home Arduino/RedBoard as signal generator.
More informationThe Useless Machine. Parts Only - Build Guide v0001
TM The Useless Machine Parts Only - Build Guide v0001 For the best outcome, follow each step in order. We recommend reading this guide entirely before you get started. Tools required: One phillips screwdriver,
More information100UF CAPACITOR POTENTIOMETER SERVO MOTOR MOTOR ARM. MALE HEADER PIN (3 pins) INGREDIENTS
05 POTENTIOMETER SERVO MOTOR MOTOR ARM 100UF CAPACITOR MALE HEADER PIN (3 pins) INGREDIENTS 63 MOOD CUE USE A SERVO MOTOR TO MAKE A MECHANICAL GAUGE TO POINT OUT WHAT SORT OF MOOD YOU RE IN THAT DAY Discover:
More informationA500 ASSEMBLY & INSTALLATION INSTRUCTIONS
ASSEMBLY & INSTALLATION INSTRUCTIONS 1 CONTENTS 2 Component Parts A B Canopy Mounting Plate C Cap (3) D Threaded Nipple E Threaded Standoffs (2) F Anchors (8) G #10 Screws (8) H Safety Cable (2) I Safety
More informationArduino. AS220 Workshop. Part II Interactive Design with advanced Transducers Lutz Hamel
AS220 Workshop Part II Interactive Design with advanced Transducers Lutz Hamel hamel@cs.uri.edu www.cs.uri.edu/~hamel/as220 How we see the computer Image source: Considering the Body, Kate Hartman, 2008.
More informationCONSTRUCTION GUIDE Robotic Arm. Robobox. Level II
CONSTRUCTION GUIDE Robotic Arm Robobox Level II Robotic Arm This month s robot is a robotic arm with two degrees of freedom that will teach you how to use motors. You will then be able to move the arm
More informationELECTRIC RACER BASIC BUILD
Page 1 Name: Set: Date: This guide will take you through the process of creating a basic electric racer. After you finish this build, you should be able to experiment, design and engineer your own racer.
More informationABCs of Arduino. Kurt Turchan -
ABCs of Arduino Kurt Turchan - kurt@trailpeak.com Bio: Kurt is a web designer (java/php/ui-jquery), project manager, instructor (PHP/HTML/...), and arduino enthusiast, Kurt is founder of www.trailpeak.com
More informationBudget Robotics Octabot Assembly Instructions
Budget Robotics Octabot Assembly Instructions The Budget Robotics Octabot kit is a low-cost 7" diameter servo-driven robot base, ready for expansion. Assembly is simple, and takes less than 15 minutes.
More informationA servo is an electric motor that takes in a pulse width modulated signal that controls direction and speed. A servo has three leads:
Project 4: Arduino Servos Part 1 Description: A servo is an electric motor that takes in a pulse width modulated signal that controls direction and speed. A servo has three leads: a. Red: Current b. Black:
More informationLecture 6. Interfacing Digital and Analog Devices to Arduino. Intro to Arduino
Lecture 6 Interfacing Digital and Analog Devices to Arduino. Intro to Arduino PWR IN USB (to Computer) RESET SCL\SDA (I2C Bus) POWER 5V / 3.3V / GND Analog INPUTS Digital I\O PWM(3, 5, 6, 9, 10, 11) Components
More informationWhat you should have. 1. Telescopic Pole (1) 2. Arc tubing (4) for Lower Ring. 3. Numbered bars or spokes(8) 4. Center plate (1)
20 ft RGB Pole Tree What you should have 1. Telescopic Pole (1) 2. Arc tubing (4) for Lower Ring 3. Numbered bars or spokes(8) 4. Center plate (1) 5. Top Ring (1) 6. Hardware and wrenchs a. Hardware i.
More informationFABO ACADEMY X ELECTRONIC DESIGN
ELECTRONIC DESIGN MAKE A DEVICE WITH INPUT & OUTPUT The Shanghaino can be programmed to use many input and output devices (a motor, a light sensor, etc) uploading an instruction code (a program) to it
More informationNever power this piano with anything other than a standard 9V battery!
Welcome to the exciting world of Digital Electronics! Who is this kit intended for? This kit is intended for anyone from ages 13 and above and assumes no previous knowledge in the field of hobby electronics.
More informationOpenROV. Guide 3 - Electronics. We will now move to the assembly of the electronics that will control the ROV. Written By: OpenROV
OpenROV Guide 3 - Electronics We will now move to the assembly of the electronics that will control the ROV. Written By: OpenROV 2017 openrov.dozuki.com Page 1 of 33 INTRODUCTION We will introduce soldering
More informationCNC Router Parts. PRO Series Machine Expansion Instructions
CNC Router Parts Tools List The following tools will be used during assembly of your machine: Metric Ball End Allen Wrench Set - 3mm, 4mm, 5mm, 6mm 6mm Ball-End Hex Driver Attachment for Drill/Impact Driver
More informationFigure 1. Digilent DC Motor
Laboratory 9 - Usage of DC- and servo-motors The current laboratory describes the usage of DC and servomotors 1. DC motors Figure 1. Digilent DC Motor Classical DC motors are converting electrical energy
More informationDFRduino Romeo All in one Controller V1.1(SKU:DFR0004)
DFRduino Romeo All in one Controller V1.1(SKU:DFR0004) DFRduino RoMeo V1.1 Contents 1 Introduction 2 Specification 3 DFRduino RoMeo Pinout 4 Before you start 4.1 Applying Power 4.2 Software 5 Romeo Configuration
More informationBL-ER-P Ethernet Radio Unit for Pedestal Installation Guide
Assemble the Antenna Riser 1. Remove the antenna riser assembly and the antenna from its packaging. 2. Remove the plastic cap, the nut, and the lock washer from the stem of the antenna. 3. Put the stem
More informationPreface. If you have any TECHNICAL questions, add a topic under FORUM section on our website and we'll reply as soon as possible.
Preface About SunFounder SunFounder is a technology company focused on Raspberry Pi and Arduino open source community development. Committed to the promotion of open source culture, we strive to bring
More informationRobotic Arm Assembly Instructions
Robotic Arm Assembly Instructions Last Revised: 11 January 2017 Part A: First follow the instructions: http://www.robotshop.com/media/files/zip2/rbmea-02_-_documentation_1.zip While assembling the servos:
More informationmeped v2 Assembly Manual
meped v Assembly Manual The meped is an open source quadruped robot designed by Scott Pierce of Spierce Technologies, LLC. This design is released under the Creative Commons, By Attribution, Share Alike
More informationJK Spartacus Stamped Front Bumper
Page 1/14 OMIX-ADA TECHNICAL SUPPORT PHONE: M-F 8am - 5pm EST 1-800-449-6649 EMAIL: techsupport@omix-ada.com FOR WARRANTY INFORMATION VISIT: www.omix-ada.com Page 2/14 Part #11544.01 11544.09 11543.13
More information1. Controlling the DC Motors
E11: Autonomous Vehicles Lab 5: Motors and Sensors By this point, you should have an assembled robot and Mudduino to power it. Let s get things moving! In this lab, you will write code to test your motors
More informationV4 Premium Kit. Prusa i3 Build Guide
V4 Premium Kit Prusa i3 Build Guide Hi! Congratulations on your purchase of the DIYElectronics.co.za Prusa I3 kit, the best South African 3D Printer Kit! Hopefully this should serve as complete guide to
More informationLED + Servo 2 devices, 1 Arduino
LED + Servo 2 devices, 1 Arduino Learn to connect and write code to control both a Servo and an LED at the same time. Many students who come through the lab ask if they can use both an LED and a Servo
More informationLesson 2 Bluetooth Car
Lesson 2 Bluetooth Car Points of this section It is very important and so cool to control your car wirelessly in a certain space when we learn the Arduino, so in the lesson, we will teach you how to control
More informationVEX Robotics Platform and ROBOTC Software. Introduction
VEX Robotics Platform and ROBOTC Software Introduction VEX Robotics Platform: Testbed for Learning Programming VEX Structure Subsystem VEX Structure Subsystem forms the base of every robot Contains square
More informationArduino: Sensors for Fun and Non Profit
Arduino: Sensors for Fun and Non Profit Slides and Programs: http://pamplin.com/dms/ Nicholas Webb DMS: @NickWebb 1 Arduino: Sensors for Fun and Non Profit Slides and Programs: http://pamplin.com/dms/
More informationAdvanced Mechatronics 1 st Mini Project. Remote Control Car. Jose Antonio De Gracia Gómez, Amartya Barua March, 25 th 2014
Advanced Mechatronics 1 st Mini Project Remote Control Car Jose Antonio De Gracia Gómez, Amartya Barua March, 25 th 2014 Remote Control Car Manual Control with the remote and direction buttons Automatic
More informationINSTALLATION GUIDE PREMIUM FRONT BUMPER. AEV30103AE Last Updated: 09/08/14 US PATENTS: D683281, D CHINESE PATENT: ZL
PREMIUM FRONT BUMPER US PATENTS: D683281, D697842 CHINESE PATENT: ZL 2012 3 0026081.4 AEV30103AE Last Updated: 09/08/14 INSTALLATION GUIDE PLEASE READ BEFORE YOU START TO GUARANTEE A QUALITY INSTALLATION,
More informationCrawler Kit for the Parallax Small Robot (#30055)
599 Menlo rive Rocklin, alifornia 95765, USA Office: (916) 624-8333 Fax: (916) 624-8003 Technical: support@parallax.com Web store: www.parallax.com Educational: learn.parallax.com rawler it for the Parallax
More informationSpiderbeam Balun Construction Guide
BALUN CONSTRUCTION GUIDE Ver. 1.0 1 The components of the Balun Kit are in a plastic bag. Most of the components are inside the plastic case of the balun. The aluminum U-profile and the RG-142 Teflon Coax
More informationThe Robot Builder's Shield for Arduino
The Robot Builder's Shield for Arduino by Ro-Bot-X Designs Introduction. The Robot Builder's Shield for Arduino was especially designed to make building robots with Arduino easy. The built in dual motors
More information3DR ArduCopter Quad-C
3DR ArduCopter Quad-C 3DR ArduCopter Quad-C Thank you for purchasing a 3DR ArduCopter Quad kit. The 3DR ArduCopter Quad is a stable and supported multi-rotor frame in the ongoing development of the ArduCopter
More informationKAKU R2 Education Robot
1 / 1 KAKU R2 Education Robot Rev 1.1 Rev Changes Date Remark Rev1.0 Instruction book Release 2015/5/4 -- 2 / 2 1.Product overview KAKU education Robot platform is a geared to the needs of all ages Robot
More informationAttribution Thank you to Arduino and SparkFun for open source access to reference materials.
Attribution Thank you to Arduino and SparkFun for open source access to reference materials. Contents Parts Reference... 1 Installing Arduino... 7 Unit 1: LEDs, Resistors, & Buttons... 7 1.1 Blink (Hello
More informationINSTALLATION INSTRUCTIONS DODGE RAM 2 & 4WD 1500 PART # P5058
INSTALLATION INSTRUCTIONS 2009-13 DODGE RAM 2 & 4WD 1500 PART # P5058 PARTS LIST: Qty Description Qty Description 1 Grille Guard 12 12-1.75mm Hex Nuts 2 Upper Frame Mounting s (for trucks without tow hooks
More informationThe µbotino Microcontroller Board
The µbotino Microcontroller Board by Ro-Bot-X Designs Introduction. The µbotino Microcontroller Board is an Arduino compatible board for small robots. The 5x5cm (2x2 ) size and the built in 3 pin connectors
More informationDevastator Tank Mobile Platform with Edison SKU:ROB0125
Devastator Tank Mobile Platform with Edison SKU:ROB0125 From Robot Wiki Contents 1 Introduction 2 Tutorial 2.1 Chapter 2: Run! Devastator! 2.2 Chapter 3: Expansion Modules 2.3 Chapter 4: Build The Devastator
More informationTwo Hour Robot. Lets build a Robot.
Lets build a Robot. Our robot will use an ultrasonic sensor and servos to navigate it s way around a maze. We will be making 2 voltage circuits : A 5 Volt for our ultrasonic sensor, sound and lights powered
More informationBombiniBot Parts and Assembly
BombiniBot Parts and Assembly Copyright 05 mindsensors.com / Parts Loose Parts: Part Quantity Tire Motor Mount 4-Wire Encoder Cable Encoder Wheel Velcro Strip Top Chasis Plate Bottom Chasis Plate Battery
More information1. ASSEMBLING THE PCB 2. FLASH THE ZIP LEDs 3. BUILDING THE WHEELS
V1.0 :MOVE The Kitronik :MOVE mini for the BBC micro:bit provides an introduction to robotics. The :MOVE mini is a 2 wheeled robot, suitable for both remote control and autonomous operation. A range of
More informationInstallation Instructions Jeep JL Front Grumper Product Number: GR4600 Application: 18+ JEEP JL
! IMPORTANT SAFETY GUIDE Your safety and the safety of others is very important. In order to help you make informed decisions about safety, we have provided the following warnings, safety precautions,
More informationCNC Router Parts PRO Machine Kit Cable Track Installation Instructions
1 1 X CABLE TRACK TRAYS & BRACKETS The cable track on the side of the system is supported by a metal tray (or multiple trays for longer systems such as a PRO4896). These trays hang from brackets on the
More informationCONSTRUCTION GUIDE Light Robot. Robobox. Level VI
CONSTRUCTION GUIDE Light Robot Robobox Level VI The Light In this box dedicated to light we will discover, through 3 projects, how light can be used in our robots. First we will see how to insert headlights
More informationProgramming 2 Servos. Learn to connect and write code to control two servos.
Programming 2 Servos Learn to connect and write code to control two servos. Many students who visit the lab and learn how to use a Servo want to use 2 Servos in their project rather than just 1. This lesson
More informationINSTALLATION INSTRUCTIONS
INSTALLATION INSTRUCTIONS SPORTSMAN WINCH MOUNT GRILLE GUARD APPLICATION: 2016-2018 Toyota Tacoma PART NUMBER: 40-93885, 45-93880, 46-23885 ITEM QUANTITY DESCRIPTION TOOLS NEEDED 1 1 WINCH TRAY 15MM SOCKET
More informationControl Robotics Arm with EduCake
Control Robotics Arm with EduCake 1. About Robotics Arm Robotics Arm (RobotArm) similar to the one in Figure-1, is used in broad range of industrial automation and manufacturing environment. This type
More informationTrus<T>Lift Replacement of Screw and Gearbox in Tower (28, 52, 72)
TrusLift Replacement of Screw and Gearbox in Tower (28, 52, 72) The following procedure walks through the changing out of a gearbox and screw in a TTL Tower. Tools Required Socket Wrench 3/8 Drive Tape
More information1 Day Robot Building (MC40A + Aluminum Base) for Edubot 2.0
1 Day Robot Building (MC40A + Aluminum Base) for Edubot 2.0 Have you ever thought of making a mobile robot in 1 day? Now you have the chance with MC40A Mini Mobile Robot Controller + some accessories.
More informationAAG CloudWatcher Update Humidity sensor (*)
AAG CloudWatcher Update Humidity sensor (*) (*) For AAG CloudWatcher units SN 400 onwards. For a better understanding of these instructions we have divided them into two sections: to units with serial
More informationEQ-ROBO Programming : bomb Remover Robot
EQ-ROBO Programming : bomb Remover Robot Program begin Input port setting Output port setting LOOP starting point (Repeat the command) Condition 1 Key of remote controller : LEFT UP Robot go forwards after
More informationDesign with Microprocessors Year III Computer Science 1-st Semester
Design with Microprocessors Year III Computer Science 1-st Semester Lecture 9: Microcontroller based applications: usage of sensors and actuators (motors) DC motor control Diligent MT motor/gearbox 1/19
More informationSEAT-361 E-Z-Go RXV RHOX Seat Kit Installation Instructions
SEAT-361 E-Z-Go RXV RHOX Seat Kit Installation Instructions Contents of SEAT-361 RHOX 300 Series Rear Seat Kit: a (1 ea.) Front Seat Back Support, Driver Side b (1 ea.) Front Seat Back Support, Passenger
More informationTYGER GUARD. Parts List BEFORE INSTALLATION WARNING TG-GD6D /7. Tyger Guard. Tube Brackets (Bull Bar) passenger or driver side
TYGER GUARD TM BEFORE INSTALLATION TG-GD6D60068 READ INSTRUCTIONS CAREFULLY BEFORE STARTING INSTALLATION. REMOVE CONTENTS FROM BOX AND VERIFY ALL PARTS ARE PRESENT. ASSISTANCE IS RECOMMENDED. CUTTING IS
More informationArduino Advanced Projects
Arduino Advanced Projects Created as a companion manual to the Toronto Public Library Arduino Kits. Arduino Advanced Projects Copyright 2017 Toronto Public Library. All rights reserved. Published by the
More informationKai Installation Instructions
Kai Installation Instructions Before Beginning Installation Read through the entire instruction thoroughly A minimum of 2 people are required for this assembly These instructions reflect typical assemblies;
More informationWritten By: Joseph Schlesinger
Building an ArcBotics Hexy Written By: Joseph Schlesinger PARTS: 1 ArcBotics Hexy Kit (1) SUMMARY We're going to build a hexapod! Make Projects www.makeprojects.com Page 1 of 20 Step 1 Building an ArcBotics
More informationRRevo. Written By: Bradley Hanstad TOOLS: PARTS:
RRevo RRevo Robot Kit Version 2 Complete build and setup guide for the RRevo Robot Kit. From 15 pound combat to robot hockey, this kit is designed to be the perfect starting platform to get in the competition
More informationIntroduction: Components used:
Introduction: As, this robotic arm is automatic in a way that it can decides where to move and when to move, therefore it works in a closed loop system where sensor detects if there is any object in a
More informationINSTALLATION INSTRUCTIONS GRILLE GUARD 09-ON DODGE RAM PART #
INSTALLATION INSTRUCTIONS GRILLE GUARD 09-ON DODGE RAM PART # PARTS LIST: Qty Description Qty Description 1 Grille Guard 8 12-1.75mm x 35mm Hex Bolts 2 Brackets (for trucks without 22 12mm x 30.1mm OD
More informationNORMAN SHUTTERS INSTALLATION INSTRUCTIONS. 4 sided Deco Frame. (Outside Mount - 2 Panel) Getting Started
NORMAN SHUTTERS INSTALLATION INSTRUCTIONS 4 sided Deco Frame (Outside Mount - 2 Panel) Getting Started Recommended Tools: Nail Gun or Drill, Tape Measure, Torpedo Level, Box Knife, 6 Philips head driver
More informationIntroduction to the VEX Robotics Platform and ROBOTC Software
Introduction to the VEX Robotics Platform and ROBOTC Software Computer Integrated Manufacturing 2013 Project Lead The Way, Inc. VEX Robotics Platform: Testbed for Learning Programming VEX Structure Subsystem
More informationThe Bowflex Revolution XP Home Gym Assembly Instructions. P/N: Rev ( /0 )
P/N: 001-7057 Rev ( /0 ) The Bowflex Revolution XP Home Gym Assembly Instructions 2 Table of Contents Before You Start... 2 Tools You Will Need / Hardware Contents... 3 Box Contents... 6 Assembling Your
More informationBIFOLD FUTON FRAME TRINITY ARM. Seat Rails and Slats x 1. *Note: Use 4pc of 100mm Bolts and 4pc of 60mm Bolts to attach the arms to the Stretchers.
1A Parts in this box. 2pc with extra holes 2pc with extra holes & plastic stoppers Arms x 2 Back Rails and Slats x 1 Full Size: Slat Supports x 6 3pc are longer for the Back deck Back Side Rails x 2 Seat
More informationRusty s JL Winch Mount RR-WM55-JL INSTALLATION INSTRUCTIONS
Rusty s JL 2018+ Winch Mount RR-WM55-JL INSTALLATION INSTRUCTIONS Introduction: Rusty s recommends that this installation be performed by a certified automotive technician or a person with professional
More informationThe Mind Project s Iris 1 Robotic Arm. Assembly instructions Step 1
The Mind Project s Iris 1 Robotic Arm Assembly instructions Step 1 Packing list Below you will find pictures and descriptions of each part. It may be helpful to take each piece out of the bag and place
More informationArc Trainer Main Frame Assembly
Arc Trainer Main Frame Assembly Kit No. 610AK019-4 Kit No. 630AK019-4 NOTE: This instruction sheet describes how to replace the main frame assembly in the Arc Trainer 610A. Tools Required 3/16 Allen wrench
More informationSIGNATURE FRONT BUMPER INSTALL
SIGNATURE FRONT BUMPER INSTALL JL **PLEASE READ THROUGH THE INSTRUCTIONS BEFORE BEGINNING ANY PART OF THE INSTALLATION PROCESS** 1. You can now remove the trim strip (2 vertical clips, 4 horizontal, 2
More informationCONSTRUCTION GUIDE Capacitor, Transistor & Motorbike. Robobox. Level VII
CONSTRUCTION GUIDE Capacitor, Transistor & Motorbike Robobox Level VII Capacitor, Transistor & Motorbike In this box, we will understand in more detail the operation of DC motors, transistors and capacitor.
More informationThe Useless Machine. DIY Soldering Edition. Instruction Guide v0004
The Useless Machine DIY Soldering Edition Instruction Guide v0004 TM For the best outcome, follow each step in order. We recommend reading this guide entirely before you get started. Tools required: Soldering
More informationJenny Legs Assembly Instructions
Jenny Legs Assembly Instructions R EXTENDED PHILLIPS BIT MM ALLEN WRENCH 6MM HEX DRIVE /" 007 Steelcase Inc. Grand Rapids, MI 90 U.S.A. Printed in U.S.A. Page of 6 88000 Rev F Jenny Club Instructions:
More informationAlphaBot Assembly Diagram
AlphaBot Assembly Diagram Part 1:AlphaBot baseboard assembly 1 Fix the motors onto the AlphaBot baseboard with the brackets, and then use (C) and (F) to install the encoder disks. 2 Fix the Infrared sensors
More information