Group 4: Carlos Fernandez David Lopez Andre Roman.

Slides:



Advertisements
Similar presentations
RedBot An introduction to robotics using the SparkFun RedBot Board
Advertisements

Servo Background Servos provide control of rotary position Servos are used extensively in the remote control hobby world for: Aircraft (flaps, ailerons,
Introduction To Frc electronics
IR Control Materials taken from a variety of sources including IR Remote for the Boe-Bot by Andy Lindsay.
Boe-bots and STEM Boe-bots and STEM – This sectional will introduce participants to a programmable robot that is useful for engaging students in building.
5/13/ Assembling and Testing Your Robot. 5/13/2015 Mounting the Topside Hardware  Parts Boe-Bot Chassis (1) Standoffs (4) 1/4” 4-40 Screws (4)
BOE-BOT By: Jonathan Baker Gabby Garcia. BOE-BOT Servo motors to control each wheel independently Castor wheel in rear for stability Aluminum Chassis.
The Can Crusher Group 12 Stanley Andrews Brandon Jefferson.
Fire Fighting Robot Prepared by: Fatima Darawsheh Jameela Rabaya.
Potentiometer Electric circuit Cell or Battery Resistor Switch Bulb Earth/Ground LED.
Photos and Sensor Instructions
Innovative leak noise correlator – based upon proven success of Eureka2R.
OutLine Overview about Project Wii Robot Escaper Robot Problems and Solutions Demo.
Smoke Eater Autonomous Fire Fighting Robot By David Morneault EEL 5666 August 3, 2000.
Final Presentation Andres Fausto Stewart Bewley Philip Dawsey Ki Baek Eom.
Reverse Engineering Project The Smoke Detector
Automatic Delivery Machine ME 3484 Group 2 Li Jiang Jia Cong Li Kun Hei Fong.
Arduino. Arduino is a tool for making computers that can sense and control more of the physical world than your desktop computer. It's an open-source.
Robot Build IT Girls Allowed 2014 Updated 14 th August.
SENIOR DESIGN 10/16.
Embedded Programming and Robotics
Using Your Arduino, Breadboard and Multimeter Work in teams of two! living with the lab 1 © 2012 David Hall.
 Main Components:  Sensors  Micro controller  Motor drivers  Chasis.
Introduction to Arduino Prepared by R. Lamond.  “Arduino is an open-source electronics prototyping platform based on flexible, easy- to-use hardware.
Design and Implementation of Metallic Waste Collection Robot
Basic Stamp Quick Start. Basic Stamp II Self contained computer –“Micro-controller” Specialized for “embedded” computing (sensing and controlling things)
Robot design-- Four legged walking robot Instructors: Dr. A
Electromechanical Systems “Robotic Sorting System” Brent GuyJonathan Penney.
Microcontroller Hands-on Workshop #3 Ahmad Manshad New Mexico State University Institute of Electrical and Electronics Engineers November 7, 2009.
Administrative Introduction Our goals for this project is for the two robots to work together intelligently using wireless communication Not only did.
Segway Controller Notes. = connection on top layer of circuit board = connection on bottom layer of circuit board Ground Plane: Areas enclosed by the.
Introduction to Robotics
HEAT SEEKER Eduardo Lichtenfels Riccio Oral Presentation IMDL – January 30,2014.
To come up with a practicum project that full filled the 411 requirements Create a fun project that would get kids interested in science and engineering.
Electronics and Robotics Merit Badges
Arduino 101 Instructors: Ted Markson / Jim Sweeney.
1 Chapter 6: Light Sensitive Navigation With Photoresistors Presentation based on: "Robotics with the Boe-Bot" By Andy Lindsay Parallax, Inc Presentation.
Overview What is Arduino? What is it used for? How to get started Demonstration Questions are welcome at any time.
Tiger Scramble Tiger Scramble Robot Design Hannah Hoppenstedt Josh Nelson.
Multi-Vehicles Formation Control Exploring a Scalar Field Polytechnic University Department of Mechanical, Aerospace, and Manufacturing Engineering Polytechnic.
Understanding The 2008 FRC Robot Controller Chris Gregory FRC1089 – Team Mercury
Photos and Sensor Instructions
Digital Electronics The Boe-Bot and Servo Motors.
Robotic Navigation Distance Control Platform By: Scott Sendra Advisors: Dr. Donald R. Schertz Dr. Aleksander Malinowski December 9, 2003.
Wiring the PIC Robot. Microcontroller Circuit Left Sensor Right Sensor Left Motor Right Motor To PIC Programmer L293D
INTRODUCTION TO ROBOTICS Part 2: Structural System Robotics and Automation Copyright © Texas Education Agency, All rights reserved.
 Definition of Micro-Controllers  Comparison between types of Micro- Controllers  Pin Identification of ATMEGA32.
We thank the Office of Research and Sponsored Programs for supporting this research, and Learning & Technology Services for printing this poster. Miniature.
Team 1617: Autonomous Firefighting Robot Katherine Drogalis, Electrical Engineering Zachariah Sutton, Electrical Engineering Chutian Zhang, Engineering.
Limited rotation servo basics David Hall output shaft servo horn red wire = 5V + black wire = Gnd - white wire = control signal standard servo.
Smart Bench Press System Dat Lee, Sophia Mercurio, Johnny Peguero ME 5643 Final Project Presentation.
Introduction to VEX® components
1 Microcontrollers. 2 Programmers work in the virtual world Machinery works in the physical world Microcontrollers connect the virtual and physical world.
CSE 341 Project : Ultrasonic Radar PRESENTED BY: NAME : AKIFA TASNEEM ID : SECTION: 02 1.
Group #3 RC Ghost Rider Adolph Arieux (EE) James Russick (EE) Paul Shimei (EE) Sponsored by: Workforce Central Florida Mentor: Richard Barrett - ITT.
Robotics Grant Agreement No LLP UK-LEONARDO-LMP Project acronym: CLEM Project title: Cloud services for E-Learning in Mechatronics Technology.
Railway Level Crossing Gate Operation Remotely by Android.
ARDUINO UNO The Arduino uno is a microcontroller board based on the ATmega328. It has 14 digital Input / Output pins (of which 6 can be used as PWM outputs),
Smart Parking Application
Home automation using Arduino & ‘PIR sensor’
Monitoring Robot Prepared by: Hanin Mizyed ,Abdalla Melhem
Arduino Development for Beginners
ARDUINO LINE FOLLOWER ROBOT
What’s in your kit?.
Robot Assembly.
Tracking Camera Platform
Visual Instructions.
Dave Mawdsley, DACS Member, Linux SIG January 16, 2013
Photos and Sensor Instructions
Prepared by : TOLERA TAMIRU SAMSON NIGUSE Microcontroller based Fire Fighting Robot.
Presentation transcript:

Group 4: Carlos Fernandez David Lopez Andre Roman

Outline Motivation Goals Mechanical Design Electrical Design Software Design Bill of Materials Conclusion Demo

Motivation Firefighting is highly dangerous High levels of carbon monoxide Low visibility due to smoke Unstable structures Apart from the use of fire hoses there is a need to enter building in search remaining fires

Goals and Features Goals: Detect and locate fire Position within a safe distance of the fire Extinguish fire Features: Allow for human interaction through Wii Nunchuck and LEDs for remote communication Able to transfer information remotely without the need of a debug window

Mechanical Design The design will utilize the Parallax Boe-Bot parts kit as a platform

Mechanical Design Plexiglass water tank Dimensions: 5” x 3.25” x 2” Pump in tank Servo mounted to spread water Hole to fill tank

Final Design

Electrical Design: Microcontroller Arduino Uno R3 14 digital I/O pins 5 volts 40 mA source/sink per pin 6 pins provide PWM 6 analog inputs (10 bit) Open-source

Photodiodes: Infrared LEDs Forward biased LED emits infrared light Reverse biased LED detects infrared light (photodiode) Utilized to detect flame Increasing sensitivity Smaller capacitor: 10 pf

Vehicle Control: Wii nunchuck Analog stick Two buttons Three-axis accelerometer New Wiichuck adaptor I 2 C communication

LED Indicators 3 LEDs Left: red LED Center: bi-color LED (red/green) Right: red LED Indicates direction of fire

Final Product

Electrical Design

Software Design Main routine

Software Design RCTime() allows for the use of BS2 RCTime function within the Arduino environment

Software Design getDir() subroutine maps the min and max values of nunchuck analog stick to the servos min and max pulse width values

Software Design drive() subroutine sends pulse width to servo motors Uses getDir() data to drive the vehicle as needed

Limitations Fires must be at sensor level Requires direct line of sight of fire Blue flames are not detected by Infrared LEDs Not fireproof

Bill of Materials ItemDescriptionVendorPart No.Quantity Price per unit PrototypeProduction 1Boe-Bot Robot KitParallax Inc $81.99 $ /16" cotter pin " tail wheel (4) rubber band tires (2) plastic wheels (8) 3/8" 4-40 pan head screws (2) 4-40 flathead screws (8) 7/8" 4-40 pan head screws (2) 7/8" 4-40 pan head screws (10) 4-40 zinc-plated nuts (4) 1" round 4-40 standoff (2) spacer, 1/2" round /32" rubber grommet (2) nylon washers (screw size #4) (2) 3-pin headers (2) Parallax continous rotation servos (2) infrared LEDs (2) LED standoffs (2) LED shields for Jumper wires (2 bags of 10) Aluminum chassis battery holder with cable and barrel plug Arduino Uno R3SmartProjects 1$ infrared LEDsParallax Inc $0.99$1.98$1.52 4Wii Nunchuk ControllerNintendo 1$ WiiChuck AdapterSparkfun ElectronicsDEV $1.95 $ pf CapacitorsMouser Electronics N2-100J-RC3$0.10$0.30$0.26 7BreadboardSparkfun ElectronicsPRT $5.59$11.18$9.52 8Plexiglass CaseProffesional Plastics 1$ Standard ServoParallax Inc $12.99 $ PumpLightobjectEXP-7L91$8.95 $ Resistor Kit - 1/4 WSparkfun ElectronicsCOM $7.95 $ Break Away HeadersSparkfun ElectronicsPRT $1.50 $ Red LEDParallax Inc $0.50$1.00$ Bi-color LEDParallax Inc $0.99 $0.79 TOTAL$195.78$170.99

Demo

Conclusion A wheeled robot can fight fires, given a tank and a pump Can be scaled up for larger situations Similar wheeled robots can be used to navigate buildings in search of fire and extinguish them Can also be used to make paths for rescue

THANK YOU!