Devastator Tank Mobile Platform with Edison SKU:ROB0125

Similar documents
Total Hours Registration through Website or for further details please visit (Refer Upcoming Events Section)

Advanced Mechatronics 1 st Mini Project. Remote Control Car. Jose Antonio De Gracia Gómez, Amartya Barua March, 25 th 2014

Voice Guided Military Robot for Defence Application

I.1 Smart Machines. Unit Overview:

EQ-ROBO Programming : bomb Remover Robot

Performance Analysis of Ultrasonic Mapping Device and Radar

Mechatronics Engineering and Automation Faculty of Engineering, Ain Shams University MCT-151, Spring 2015 Lab-4: Electric Actuators

ILR #1: Sensors and Motor Control Lab. Zihao (Theo) Zhang- Team A October 14, 2016 Teammates: Amit Agarwal, Harry Golash, Yihao Qian, Menghan Zhang

UTILIZATION OF ROBOTICS AS CONTEMPORARY TECHNOLOGY AND AN EFFECTIVE TOOL IN TEACHING COMPUTER PROGRAMMING

DC motor control using arduino

Distance Measurement of an Object by using Ultrasonic Sensors with Arduino and GSM Module

ROBOTICS & IOT. Workshop Module

ROBOTICS & IOT. Workshop Module

A Model Based Approach for Human Recognition and Reception by Robot

Project 27 Joystick Servo Control

Nebraska 4-H Robotics and GPS/GIS and SPIRIT Robotics Projects

Gesture Controlled Car

Introduction: Components used:

Smart Security System using Arduino and Wireless Communication

Training Schedule. Robotic System Design using Arduino Platform

VEX Robotics Platform and ROBOTC Software. Introduction

Object Detection for Collision Avoidance in ITS

Boe-Bot robot manual

Internet of Things (Winter Training Program) 6 Weeks/45 Days

Robotics using Lego Mindstorms EV3 (Intermediate)

HAND GESTURE CONTROLLED ROBOT USING ARDUINO

Mechatronics Project Report

VOICE CONTROLLED ROBOT WITH REAL TIME BARRIER DETECTION AND AVERTING

Proposal for a Rapid Prototyping Environment for Algorithms Intended for Autonoumus Mobile Robot Control

Lab 5: Inverted Pendulum PID Control

Hardware Implementation of an Explorer Bot Using XBEE & GSM Technology

Voice Command Based Robotic Vehicle Control

WifiBotics. An Arduino Based Robotics Workshop

Automobile Prototype Servo Control

International Journal for Research in Applied Science & Engineering Technology (IJRASET) DTMF Based Robot for Security Applications

Park Ranger. Li Yang April 21, 2014

3-Degrees of Freedom Robotic ARM Controller for Various Applications

Mars Rover: System Block Diagram. November 19, By: Dan Dunn Colin Shea Eric Spiller. Advisors: Dr. Huggins Dr. Malinowski Mr.

Arduino Workshop A Hands On Introduction With 65 Projects John Boxall

EE-110 Introduction to Engineering & Laboratory Experience Saeid Rahimi, Ph.D. Labs Introduction to Arduino

Introduction to the VEX Robotics Platform and ROBOTC Software

International Journal of Advance Engineering and Research Development. Zig Bee Based Human Sensing Robot using Embedded Systems

YDLIDAR G4 DATASHEET. Doc#: 文档编码 :

MEMS Accelerometer sensor controlled robot with wireless video camera mounted on it

ADVANCED SAFETY APPLICATIONS FOR RAILWAY CROSSING

AN ARDUINO CONTROLLED CHAOTIC PENDULUM FOR A REMOTE PHYSICS LABORATORY

Embedded Systems & Robotics (Winter Training Program) 6 Weeks/45 Days

Mapping device with wireless communication

AlphaBot Assembly Diagram

RF Controlled Smart Hover Board

Robotics & Embedded Systems (Summer Training Program) 4 Weeks/30 Days

PCB & Circuit Designing (Summer Training Program) 6 Weeks/ 45 Days PRESENTED BY

Autonomous Obstacle Avoiding and Path Following Rover

PCB & Circuit Designing

Implementation of a Self-Driven Robot for Remote Surveillance

Features: 1. User friendly interfacing. 2. Controls high voltage water pumps. 3. Identification of water pumps through RFID technology.

Robotics 2a. What Have We Got to Work With?

PCB & Circuit Designing (Summer Training Program 2014)

AUTOMATIC MISSILE DETECTOR USING ULTRASONIC PROXIMITY DETECTOR

Multi-Agent Robotics with GPS Navigation

Design of a Remote-Cockpit for small Aerospace Vehicles

Multi-Vehicles Formation Control Exploring a Scalar Field

General Description. The TETRIX MAX Servo Motor Expansion Controller features the following:

Demon Pumpkin APPROXIMATE TIME (EXCLUDING PREPARATION WORK): 1 HOUR PREREQUISITES: PART LIST:

Marine Debris Cleaner Phase 1 Navigation

Mobile robots. The Simplified Electronics of a Mobile Robot. (Control, Communication, Motors and Drives) (without sensory system)

ECE 511: MICROPROCESSORS

A Day in the Life CTE Enrichment Grades 3-5 mblock Programs Using the Sensors

In this activity, you will program the BASIC Stamp to control the rotation of each of the Parallax pre-modified servos on the Boe-Bot.

Workshops Elisava Introduction to programming and electronics (Scratch & Arduino)

Programming a Servo. Servo. Red Wire. Black Wire. White Wire

About New FT-SCServo (Smart Control Servo)

RC-WIFI CONTROLLER USER MANUAL

Arduino Control of Tetrix Prizm Robotics. Motors and Servos Introduction to Robotics and Engineering Marist School

1 Introduction. 2 Embedded Electronics Primer. 2.1 The Arduino

Arduino STEAM Academy Arduino STEM Academy Art without Engineering is dreaming. Engineering without Art is calculating. - Steven K.

Chapter 7: The motors of the robot

RFID Based Toll Gate Access

Robotic Navigation Distance Control Platform

An IoT Based Real-Time Environmental Monitoring System Using Arduino and Cloud Service

KINECT CONTROLLED HUMANOID AND HELICOPTER

4WD Mobile Platform SKU:ROB0022

Pi Servo Hat Hookup Guide

Assembly Language. Topic 14 Motion Control. Stepper and Servo Motors

III. MATERIAL AND COMPONENTS USED

ARDUINO / GENUINO. start as professional. short course in a book. faculty of engineering technology

RF module and Sensing Workshop Proposal. Tachlog Pvt. Ltd.

Controlling Obstacle Avoiding And Live Streaming Robot Using Chronos Watch

MULTI ROBOT COMMUNICATION AND TARGET TRACKING SYSTEM AND IMPLEMENTATION OF ROBOT USING ARDUINO

Available online Journal of Scientific and Engineering Research, 2018, 5(4): Research Article

Multi-vehicles formation control exploring a scalar field

TETRIX Servo Motor Expansion Controller Technical Guide

Megamark Arduino Library Documentation

Team Autono-Mo. Jacobia. Department of Computer Science and Engineering The University of Texas at Arlington

Arduino Guide READ ONLINE

An Autonomous Self- Propelled Robot Designed for Obstacle Avoidance and Fire Fighting

Surveillance and Target Engagement using Robots

Learning Objectives. References 10/26/11. Using servos with an Arduino. EAS 199A Fall 2011

Four Quadrant Speed Control of DC Motor with the Help of AT89S52 Microcontroller

EEL5666 Intelligent Machines Design Lab. Project Report

Transcription:

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 To Be An Unmanned Tank 2.4 Chapter 5: Continuation Of The Assembly Process Introduction Meet Intel Edison The Intel Edison is a powerful microprocessor with integrated Wi Fi module. Its size is amazingly as small as a postage stamp. With its powerful computing capability and extremely low energy cost (as low as 1W), it s an excellent tool for portable wireless device studying and developing. Comparing with the first electronic general purpose computer, the ENIAC, which was as large as 2.4m x 0.9m x 30m and weighed 27 tons, you will definitely be amazed by the improvement brought by our modern technology. Just as those big events in the time line below, the invention of Intel Edison may bring us the same amount of excitement. Bring your cup to life! Wants to interact with your Facebook friends through a cup? Here it is! With a few electronic components and a simple program, this cup is now able to send notifications through its LED indicator when a massage pops up on your Facebook page. The Devastator Tank Mobile Platform The Devastator Tank Mobile Platform is a set of robotic kits controlled by the Intel Edison microcontroller. Its outstanding mobility allows it to travel over various terrains. With an ultrasonic distance sensor and a two DOF cradle head, the Devastator is able to detect and avoid obstacles. Moreover, Equipped with integrated Wi Fi module, it can be attached to internet and connected to your own devices so that you can control its motion and view the real time images captured by its camera wirelessly. https://www.dfrobot.com/wiki/index.php?title=devastator_tank_mobile_platform_with_edison_sku:rob0125 1/7

Romeo for Edison Arduino platform is an open source platform. Due to its simplicity and functionality, it has been widely used in smart device development. Based on Arduino platform, we developed the Romeo for Edison, a more powerful, functional and user friendly expansion board exclusively designed for robotic uses. The Romeo for Edison micro Expansion board integrates a 2 path motor driving module and a servo driving module in an ID card sized mother board, which largely simplifies the circuit connection and saves a significant amount of space. Together with its 14 Digital output pins with optional external power supply and 6 analog input pins, building a robot would never be so easy. For more details cid=7b63697962cc93ea&authkey=%21ajam25yjfw9uchs&resid=7b63697962cc93ea%21301&open=true) Tutorial Chapter 2: Run! Devastator! In this chapter, we went through the hardware assembling procedure, now it's the time to get it moving! In the following sessions, we will show you how to set up a simple motor driving program step by step. Moving Mechanism The mobility of the Devastator is realized by the motions of its motors on each side. The motion of each motor follows the signal sent by the micro controller. To be more specific, 3 parameters are included in a signal, each determines motor s angular speed, rotation direction and corresponding time duration. https://www.dfrobot.com/wiki/index.php?title=devastator_tank_mobile_platform_with_edison_sku:rob0125 2/7

How To Steer The Devastator The steering angle is determined by the speed difference between its two pedrails. When both pedrails are driven at the same speed, our robot may either go straight forward or backward. However, when speed of these two motors are inconsistent, the larger the difference is, the bigger its steering angle will be. Note: as motors are installed to be oriented in opposite directions, an anticlockwise rotation of the left motor and a clockwise rotation of the right motor drives pedrails in the same direction. Read the PDF(tutorial chapter2) for more details cid=7b63697962cc93ea&authkey=%21ajam25yjfw9uchs&resid=7b63697962cc93ea%21297&open=true) Chapter 3: Expansion Modules In chapter 2, we learned how to control the movement of the Devastator through programing. However, it s still far from enough for the Devastator to be capable of interacting with people. In the following sessions, we will help you add even more functions to make our robot send feedback to the people nearby. LED module and Buzzer module LED module and Buzzer module are output modules controlled by digital signals. Due to simplicity, they are commonly used as light and sound indicators for robots. https://www.dfrobot.com/wiki/index.php?title=devastator_tank_mobile_platform_with_edison_sku:rob0125 3/7

In digital circuits, LOW (0V) represents for an off signal (0) and HIGH (5V) represents for an on signal (1). However, in practical, voltage of a signal may not be exact. Normally, the voltage of a LOW signal may range from 0V~0.25V and the voltage of HIGH a signal may range from 3.5V~5V. Take the LED module as an example, a LOW signal turns the light off while a HIGH signal turns the light on. The same rule also applies to the buzzer module. Check the circuit that PIR sensor The PIR sensor is an input module detects infrared radiations with wavelength around 10um exclusively radiated from human body. Its signaling mechanism can be described as following: when someone approaches the sensor, it sends out a HIGH signal as input, vice versa. Therefore, by adding this module, the robot will be able to take actions in reaction to someone passing by. Read the PDF(tutorial chapter3) for more details cid=7b63697962cc93ea&authkey=%21ajam25yjfw9uchs&resid=7b63697962cc93ea%21298&open=true) Chapter 4: Build The Devastator To Be An Unmanned Tank in this chapter, we will briefly explain the mechanism of the ultrasonic sensor module and introduce how to make our robot capable of detecting random obstacles by setting up the pan&tilt kit with the ultrasonic sensor module. By the end of this chapter, we should be getting an unmanned tank which is able to detect and avoid obstacles automatically. Obstacle Detecting And Avoiding Mechanism https://www.dfrobot.com/wiki/index.php?title=devastator_tank_mobile_platform_with_edison_sku:rob0125 4/7

Read the PDF(tutorial chapter4) for more details cid=7b63697962cc93ea&authkey=%21ajam25yjfw9uchs&resid=7b63697962cc93ea%21299&open=true) Chapter 5: Continuation Of The Assembly Process As we mentioned in the introduction, The Intel Edison microprocessor comes with an Integrated Wi Fi module which supports wireless control and video streaming. Compare to other functions that we have gone through in pervious chapters, setting up the Wi Fi function will bring you to an intermediate level of robot control. By setting up the Wi Fi function, you can not only send commands to your robot through internet or local network, but also receive real time feedback and save it to your computer. In this chapter, we will go through a quick guide to help you set up the Wi Fi function and use it as a remote controller for your Devastator. Getting Started Open your Arduino IDE, select the serial port attached for your Romeo for edison COM port ( varies on different computers ). https://www.dfrobot.com/wiki/index.php?title=devastator_tank_mobile_platform_with_edison_sku:rob0125 5/7

Your page should look something like this Read the PDF(tutorial chapter5 for more details ) (https://ltbfmgdm2305.files.1drv.com/y3mrihw5bu05j_hwki3suubsupb8cflswdpztpkhq7p8lkpccso5x01cspx2ue9fkx359o13ikntxbcgg_ psid=1) Related Links PDF Download (Tutorial of Devastator Tank Mobile Platform with Edison) (https://onedrive.live.com/?cid=7b63697962cc93ea&id=7b63697962cc93ea%21296&authkey=%21ajam25yjfw9uchs) Unmanned Tank INO File (https://github.com/ouki wang/devastator Tank Mobile Platform with Edison/tree/master/AutoCar_V1.2) Library for Tank Mobile Platform with Edison (https://github.com/ouki wang/devastator Tank Mobile Platform with Edison) Retrieved from "https://www.dfrobot.com/wiki/index.php? title=devastator_tank_mobile_platform_with_edison_sku:rob0125&oldid=32563" https://www.dfrobot.com/wiki/index.php?title=devastator_tank_mobile_platform_with_edison_sku:rob0125 6/7

This page was last modified on 25 November 2015, at 18:02. This page has been accessed 1,522 times. https://www.dfrobot.com/wiki/index.php?title=devastator_tank_mobile_platform_with_edison_sku:rob0125 7/7