Designer / builder : Alan Stewart

Slides:



Advertisements
Similar presentations
Robotics Club, Snt Council2 The 3 Schools of Robotics: Mechanical Design – Types of motors – Material selection –
Advertisements

Dr. Ashraf Armoush Supervisor Oday Jihad IbrahimTariq Ziad Yameen.
Intel Galileo Gen 2 & Grove Seeed Starter Kit Gen 1
Controlling Robot Car via Smartphone Supervisor: Dr. Jamal Kharousheh Prepared by : Hamza Qaddara Esmat Hedariya Hareth Hanani Faculty of Engineering Telecommunication.
The Solar Tracker. Solar Tracking Project Team Members: –Cristian Ruvalcaba –Ken Seal –David Clark –Mark McKinley –Richard DeJarnatt.
How to Build a Digital-Physical System-Lab Assegid Kidané Fall 2014.
Hide-n-seek Robot Ivan See & Karen Tsang Presentation Date: 9/18/03.
Introduction.
Introduction to Cameras Jim Rasche Samba Danfa Jaya Joseph 1.
Micromouse Meeting #3 Lecture #2 Power Motors Encoders.
 Main Components:  Sensors  Micro controller  Motor drivers  Chasis.
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
Open Source Physics Laboratory Data Acquisition System V 2.0 Open source physics laboratory data acquisition system V 2.0 (OSPL V2) is a physics laboratory.
Little arduino microcontrollers Meghan Jimenez 12 February 2014.
Android ADK based app for offer making based on location and activity reporting John Waters.
Embedded Microcomputer Systems Andrew Karpenko 1 Prepared for Technical Presentation February 25 th, 2011.
2.0 EMBEDDED CONTROLLER Engr. Hj. Mohamad Fauzi bin Zakaria Department of Mechatronics and Robotics Engineering Faculty of Electrical and Electronic Engineering.
Arduino Josh Villbrandt February 4, Digital Circuits Analog versus digital – What’s the difference? – How to represent an analog signal in a computer?
Administrative Introduction Our goals for this project is for the two robots to work together intelligently using wireless communication Not only did.
RC CAR CONTROLLER BASED ON INTEL GALILEO SOC PLATFORM Nadav Shiloach Sagi Sabag Supervisor: Idan Shmuel Spring 2014 One Semester Project PROJECT’S ENDING.
Xin Jin Zelun Tie Ranmin Chen Hang Xie. Outline  Project overview  Project-specific success criteria  Block diagram  Component selection rationale.
Ryan Courtney Senior Design II Advisor: Junkun Ma.
Ruslan Masinjila Aida Militaru.  Nature of the Problem  Our Solution: The Roaming Security Robot  Functionalities  General System View  System Design.
Daniel Pickem and Rowland O’Flaherty 12/04/2012 Mechatronics (ME 6405) Student Lecture On Arduinos *Some slides courtesy of Eoin Brazil
VEX Parts – Batteries, Logic, and Controls
Wall-E Prototype I Team 1 Xin Jin
Arduino 101 Instructors: Ted Markson / Jim Sweeney.
Administrative Introduction Our goals for this project are for the three robots to work together intelligently to complete a maze faster than an individual.
Overview What is Arduino? What is it used for? How to get started Demonstration Questions are welcome at any time.
Unconventional User Interface // // Mood Based Navigation Sheo // 1Haring, Naderer, Zachhuber Arduino  Open Source Project (HW u. SW)  Analog.
Samuel John Vinod Kumar CG Ganesh Raam K. Introduction  The need for health consciousness has increased in the recent past and so is the need to monitor.
VEX ARM® Cortex®- based Microcontroller. The VEX ARM® Cortex®-based Microcontroller coordinates the flow of all information and power on the robot. All.
Microprocessors Tutorial 2: Arduino Robotics. Agenda 1. Robot Anatomy 2. Sensor Review 3. PWM 4. MAKE: Fade 5. Motors 6. H Bridge 7. Robot Control library.
Team Scribacious Rabble Design Constraint Analysis Paul Rosswurm Mitch Erdbruegger Ben Kobin William Hess.
Roaming Security Robot Ruslan Masinjila Aida Militaru.
QUAD POD TRANSFORMABLE VEHICLE Supervisor: Dr. Samer Mayaleh Ala’ Lahham Basmah AbdAlrahman Leena Talalweh Department of Electrical Engineering Quadpod.
Getting Started With the Arduino Uno
智慧電子應用設計導論(1/3) Arduino MEGA 2560
Team 1617: Autonomous Firefighting Robot Contest Katherine Drogalis, Electrical Engineering Zachariah Sutton, Electrical Engineering Chutian Zhang, Engineering.
ECE 477 DESIGN REVIEW TEAM 3  SPRING 2015 Garrett Bernichon Bryan Marquet John Skubic Tim Trippel.
Alex Wanamaker.  2 astable 555 timer circuits  Blinking rate: ~1.1 seconds  Q1 and Q2 used to provide additional current for the circuit beyond.
Final Year Project(EPT4046) Development of an internet controlled Surveillance Mobile Robot By Mimi Madihah Bt Mohd Idris Id: BACHELOR OF ENGINEERING.
Maze Twinbots Group 28 Uyen Nguyen – EE Ly Nguyen – EE Luke Ireland - EE.
Wall-Follower Xiaodong Fang University of Florida School of Electrical and Computer Engineering Automatic Wall Following & Color Detecting Robot.
A Quick Introduction to Arduino and Sensors Philip C. Fulmer, PhD, CHP Francis Marion University Florence, SC.
Tiltmeter, Compass,Temperature modules for the PPM.
Mechatronics Hydrophobe Josh Pritts – Vice President / EE Team Leader.
Arduino Microcontroller Technical Details : Arduino (UNO R3) micro-controller ATmega 328 CPU (“industry-standard” micro-controller CPU) ?? MHz clock speed.
 Definition of Micro-Controllers  Comparison between types of Micro- Controllers  Pin Identification of ATMEGA32.
TRANSMISSION LINE MULTIPLE FAULT DETECTION AND INDICATION TO EB
Mechatronics Hydrophobe Josh Pritts – Vice President /EE Team Leader.
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),
Arduino.
Smart Parking Application
Application Case Study Security Camera Controller
Lucas Dias and Fabio Mantelli
ARDUINO BASED AUTOMATIC TEMPERATURE BASED FAN SPEED CONTROLLER
Monitoring Robot Prepared by: Hanin Mizyed ,Abdalla Melhem
WALL DETECTOR ROBOT VEHICLE
‘SONAR’ using Arduino & ultrasonic distance sensor
ARDUINO     What is an Arduino? Features 14 Digital I/O pins 6 Analogue inputs 6 PWM pins USB serial 16MHz Clock speed 32KB Flash memory 2KB SRAM.
Introduction to Arduino
Arduino Board.
Arduino म्हणजे काय?.
Introduction to arduino
HOME AUTOMATION SYSTEM BLUETOOTH BASED.  INTRODUCTION  PROBLEM STATEMENT  OBJECTIVES  BLOCK DIAGRAM  CIRCUIT DIAGRAM  METHODOLOGY  APPLICATIONS.
PRESENTATION BASED ON EMBEDDED SYSTEM. SUBMITTED BY MAMATA YADAV.
Presented By,  Mamata Yadav (BE Elex & Comm.) Vice R&D Coordinator(HW), PCRT  Payal Shah (BE Elex & Comm.)  Ananta Das (BE Elex & Comm.) R&D Team,PCRT.
Presentation transcript:

Designer / builder : Alan Stewart STINGRAY – WiFi ROBOT Designer / builder : Alan Stewart

Introduction Experiences 3:03 AM Over 25 years of experince at University of Ottawa 15 years with University of Ottawa Haz- Mat Team 10 years with Clarence-Rockland Fire Dept. 3:03 AM

New Stingray WiFi Robot Differential steering using two servo motors, Futaba FP-S148 Powered by 2 NiCad 1700 mA/h batteries and AC adaptor controlled. Dual in lab battery chargers. New photo reflector circuit, using Hamamastu photo reflector P5587 with wheel incremental encoders (64 increments for 360 degrees therefore 5.6 degrees per increments Parallax Ping ultrasonic sonar on rotating motor DIY Sandbox Hydrogen Wi-Fi with built in webserver Serial 16x2 LCD display Arduino Mega 2560 microcontroller Wireless Network connection SSID : Robolab 3:03 AM

www.site.uOttawa.ca

www.site.uOttawa.ca

Inside wheel incremental encoder www.site.uOttawa.ca

NEWArduino Mega 2560 3:03 AM Microcontroller ATmega2560 Operating Voltage 5V Input Voltage (recommended) 7-12V Input Voltage (limits) 6-20V Digital I/O Pins 54 (of which 14 provide PWM output) Analog Input Pins 16 DC Current per I/O Pin 40 mA DC Current for 3.3V Pin 50 mA Flash Memory 256 KB of which 8 KB used by bootloader SRAM 8 KB EEPROM 4 KB Clock Speed 16 MHz 3:03 AM

Parallax PING Ultrasonic Sensor Features: • Provides precise, non-contact distance measurements within a 2 cm to 3 m range • Simple start pulse in (40khz)/echo return variable-width ouput • Burst indicator LED shows measurement in progress • 20 mA power consumption • Narrow acceptance angle • 3-pin header makes it easy to connect using a servo extension cable, no soldering required http://www.parallax.com/StoreSearchResults/tabid/768/txtSearch/ping/List/0/SortField/4/ProductID/92/Default.aspx]\ 3:03 AM

Serial LCD 16X2 Display 3:03 AM Features: Embedded PIC 16F88 utilizes onboard UART for greater communication accuracy Adjustable baud rates of 2400, 4800, 9600 (default), 14400, 19200 and 38400 Operational Backspace Greater processing speed at 10MHz Incoming buffer stores up to 80 characters Backlight transistor can handle up to 1A Pulse width modulation of backlight allows direct control of backlight brightness and current consumption All surface mount design allows a backpack that is half the size of the original Faster boot-up time Boot-up display can be turned on/off via firmware User definable splash screen http://www.robotshop.com/ca/productinfo.aspx?pc=RB-Spa-333&lang=en-US 3:03 AM

www.site.uOttawa.ca Possible add on sensor 8 Pixel Thermal Array Sensor Voltage - 5v only required Current - 5mA Typ. excluding servo Temperature Range - 4°C - 100°C Accuracy (Full FOV) - +/-2°C +/-2% from 10°C to 100°C, Accuracy (Full FOV) - +/-3°C from 4°C to 10°C Field of View - 41° x 6° (8 pixels of approx. 5° x 6°) Outputs - 1 ambient + 8 pixel temperatures Communication - I2C Interface Servo - Controls servo in 32 steps to 180° rotation Small Size - 31mm x 18mm Detects a candle flame at a range 2 metres (6ft) and is unaffected by ambient light! Detect Human Body heat! Servo control for image construction! http://www.robotshop.com/devantech-8-pixel-thermal-array-sensor-1.html www.site.uOttawa.ca

Arduino WiFi Hydrogen from DIY Sandbox Product Features: 802.11b (11mbps) certified (throughput TBD) Existing Arduino Ethernet library compatibility Flexible communication method with WiFi module between hardware UART and software UART 3 pulse width modulated (PWM) LEDs for customizable notifications (can be disabled for low power) MicroSD card holder with selectable chip select (CS) pin Wireless Features: Support for adhoc and infrastructure networks DHCP DNS lookup Supports up to 16 TCP or UDP connections Web provisioning via either a webserver or WPS WEP 64/128, WPA/WPA2 personal security Fast passphrase key calculation (WPA/WPA2) Stores two connection profiles for easy reconnection Dynamic site scanning of nearby access points, including RSSI information (can be used for coarse grain triangulation) Arduino WiFi Hydrogen from DIY Sandbox http://diysandbox.com/our-products/arduino-shields/hydrogen 3:03 AM

www.site.uOttawa.ca

Stingray Robot Arduino pinout Wi-Fi Hydrogen board Arduino Wi-Fi COMMUNICATION 6 Tx2 COMMUNICATION 5 Rx2 PWM 10 sd card CS PWM 11 Sd card MOSI PWM 12 Sd card MISO PWM 13 Sd card CLK PWM 3 Led blue PWM 5 Led green PWM 6 Led red RESET Reset Servo Motors Arduino PWM 7 center servo motor PWM 4 right servo motor PWM 2 left servo motor Servo Motors Arduino PWM 7 center servo motor PWM 4 right servo motor PWM 2 left servo motor Sensor and display Arduino Digital I/O 22 Sonar input Digital I/O 26 Left encoder input Digital I/O 28 Right encoder input Serial TX1 LCD display SDA 20 I2C data bus SCL 21 I2C clock bus Sensor and display Arduino Digital I/O 22 Sonar input Digital I/O 26 Left encoder input Digital I/O 28 Right encoder input 3:03 AM

Arduino Sketch IDE www.site.uOttawa.ca Arduino Sketch software download: http://arduino.cc/hu/Main/Software www.site.uOttawa.ca