05 | Integrating Advanced Sensors and Shields

Slides:



Advertisements
Similar presentations
Sensing and Control.
Advertisements

ELECTRICAL. Circuits Outline Power Hub Microcontroller Sensor Inputs Motor Driver.
OutLine Overview about Project Wii Robot Escaper Robot Problems and Solutions Demo.
L.
Members: Morgan Muren Matt Nusbaum.  To develop an apparatus that can test the spin down characteristics of a cup anemometer and record and display the.
New Human Computer Interfaces Amnon Dekel HUJI – CSE, Spring 2007 Class ? May
“Power Supply” Controls Voltage Difference in Voltage is set Output Current is “as requested” by attached device.
Introduction.
R3R3 Ethan Hall Michael Kelton Greg Wegman Vashisht Lakhmani.
 Main Components:  Sensors  Micro controller  Motor drivers  Chasis.
Introduction to Robotics Electronics and Robotics Club.
Controller, Sensors and Motors Ding Ke Tutorial 1, UGB 230N.
TechKnowTone Contents: Servo Features Servo Connections Coding Library Sample Sketch Questions …Applications… Arduino Coding – Servo Motors.
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.
Introduction to Arduino Chris Meyer Enlight Tech Talk
RC CAR CONTROLLER BASED ON INTEL GALILEO SOC PLATFORM Nadav Shiloach Sagi Sabag Supervisor: Idan Shmuel Spring 2014 One Semester Project PROJECT’S ENDING.
Daniel Pickem and Rowland O’Flaherty 12/04/2012 Mechatronics (ME 6405) Student Lecture On Arduinos *Some slides courtesy of Eoin Brazil
Mobile Controlled Car Students : Tasneem J. Hamayel Hanan I. Mansour Supervisor : Dr.Aladdin.
Dr. John Helferty.  Arduino  Wi-Fi Shield  Relay  H-Bridge  Standard Servos  DC Fans  Impeller  Battery  PCB  Headers.
RomoRobot Feras Khateeb Yousef Azem supervisors Dr.Raed Al-Qade Dr.Lui Malhis.
HARDWARE INTERFACE FOR A 3-DOF SURGICAL ROBOT ARM Ahmet Atasoy 1, Mehmed Ozkan 2, Duygun Erol Barkana 3 1 Institute of Biomedical Engineering, Bogazici.
Robot Swarm Work group : Ibrahem Batta. Emad Shakhshir. Supervisor: Dr. Ashraf Armoush.
Unconventional User Interface // // Mood Based Navigation Sheo // 1Haring, Naderer, Zachhuber Arduino  Open Source Project (HW u. SW)  Analog.
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.
CHROMATIC TRAILBLAZER 25 th November, 2008 University of Florida, Department of Electrical & Computer Engineering, Intelligent Machine Design Lab (EEL.
Getting Started With the Arduino Uno
Welcome to the world of ARM. COURSE CONTENT Module 1: Introduction  Introduction of ARM Processors  Evolution of ARM  32 - bit Programming Module 2:
Robot Project by Ahmad Shtaiyat Supervised by Dr. Salem Al-Agtash.
Throttle Arduino RC Receiver Stock Golf Cart Motor Controller Motor 1 PWM signal: Voltage: 0 – 5V Period = 22ms Positive Pulse Width: 1ms – 2ms Digital.
The Marshall car. INDEX Introduction The team What is it Arduino General Handling Manual handling Automatic Handling Sensors.
DIGITAL SHOWER CONTROLLER BY NATHAN GARNER KASUN KUMARAGE.
Pulse-Width Modulation: Simulating variable DC output
1. PIC ADC  PIC18F877 has 8 analog input channels i.e. port A pins(RA0 to RA5) and port E pins(RE1 and RE2). These pins are used as Analog input pins.
MICROCONTROLLER AND INTERFACING Presented by: Shefali Jethva ( ) Shivali Panchal ( ) Komal Soni ( ) Roll no. :- 14EC308.
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.
Arduino based Automatic Temperature Controlled Fan Speed Regulator.
Smart Parking System (SPS) Prepared by: Ma’ali Hasan. Noora Dmedi.
Introduction to Motors, servos and steppers
Intro to USB-6009 DAQ.
Instrumented Walker Skyler Bullington Tommy Frankenberger Larson Stacy
Obstacle avoiding robot { pixel }
Scrolling LCD using Arduino.
Microcontrollers, Basics Fundamentals of Designing with Microcontrollers 16 January 2012 Jonathan A. Titus.
Automatic human detector garbage can.
Microcontroller Applications
ARDUINO LINE FOLLOWER ROBOT
‘SONAR’ using Arduino & ultrasonic distance sensor
Arduino and Grove LET’S START.
Introduction to Arduinos
Android Street Car Team 12 Zongyang Zhu ECE 477 Senior Design Project
Programming Robotic Systems using Visual Studio
AQT90 FLEX Service Training
Secret Door Knock Detector
Presentation of Robotics (3)
Bluetooth operated Arduino Controlled Car
Arduino : Introduction & Programming
BRAILLE PRINTER SUPERVISOR Dr. Nidal Farahat.
UNIT 11: RC-SERVOMOTOR CONTROL
Introduction to Arduino
Arduino and Grove LET’S START.
Introduction to Arduinos
Self-Adjusting Helmet
02 | Getting Started with Arduino
HOME AUTOMATION SYSTEM BLUETOOTH BASED.  INTRODUCTION  PROBLEM STATEMENT  OBJECTIVES  BLOCK DIAGRAM  CIRCUIT DIAGRAM  METHODOLOGY  APPLICATIONS.
Pulse-Width Modulation: Simulating variable DC output
06 | Mapping Areas and Detecting Objects
Presentation transcript:

05 | Integrating Advanced Sensors and Shields Chris Howd | Developer Content Planner, MS Paul Pardi | AppPlat Content Manager, MS

Module Overview Design Considerations for Your Electronics Extending Capabilities with Shields and Devices Sensor Types and Inputs Motor Types and Motor Driver Shields Distance Sensors Demo: Coding for the ultrasonic rangefinder Controlling Gearmotor Speed and Direction Demo: Controlling a DC gearmotor

Design Considerations for Your Electronics

Design Considerations for Your Electronics Consider sensor placement requirements Consider accessibility of electronics Consider your overall design and the operating environment

Extending Capabilities with Shields and Devices Why shields? Shield and device options Options for interfacing with shields and devices

Sensor Types and Inputs nearly unlimited selection If you want it you can probably find it Sensor connections – output and communication Analog PWM Serial I2C USB

Motor Types and Motor Driver Shields Common types of motors include Servo Standard DC motors and gearmotors Stepper motors Motor driver shields Enable use of large, high power motors Separate power supply and circuit Lots of options for different motor types Options for I2C, Serial, USB Some include an Arduino library for easy programming

Distance Sensors Choosing a range/distance sensor Hardware interface and configuration Device sensitivity - converting sensor readings into distances

Coding for the ultrasonic rangefinder

Controlling Gearmotor Speed and Direction

Controlling Gearmotor Speed and Direction Speed is proportional to the input voltage for a DC gearmotor Direction is dependent on the direction of current flow Motor driver shields and libraries

Controlling a DC gearmotor

Review We discussed the available sensor and motor types that you can include in your projects. We investigated rangefinder devices, how to choose one that fits your particular project, and how to take distance readings from an ultrasonic rangefinder. We discussed motor driver shields and showed you how to control a gearmotor.