Sensors and sensing electrical signal digital signal.

Slides:



Advertisements
Similar presentations
LabView Basics.
Advertisements

Motors, Sensors, and Samantha SSI Robotics September 7, 2013 Capitol College.
Sensors For Robotics Robotics Academy All Rights Reserved.
Introductory Presentation
Module 4: Analog programming blocks. Module Objectives Analyze a control task that uses analog inputs. Connect a potentiometer to LOGO! controller and.
Last time we saw: DC motors – inefficiencies, operating voltage and current, stall voltage and current and torque – current and work of a motor Gearing.
Unit 4 Sensors and Actuators
Part 1: Introduction FRC Introduction  FRC 2907 since 2008  Each area of the robot has a team assigned  The Electronics team is headed this year.
1 Sensors, Actuators, Signals, and Computers Part D Ping Hsu, Winncy Du, Ken Youssefi.
[HW] 2015 – sensors purpose of a sensor:
IO in Embedded Systems Martin Schöberl. Embedded IO2 Overview Input/Output Digital, Analog Translation Heater control example.
Introduction to Lego Mindstorms LMICSE Workshop June , 2005 Alma College.
FLL - The Power Puzzle 2007 Presentation by V. “ CyberGranny ” Greene Brics-2-Bots Lab To RCX or To NXT: That is the Question!
LEGO Mindstorms NXT Carnegie Mellon Dacta Lego Timothy Friez Miha Štajdohar SOURCES:
©2006 CSUC Institute for Research in Intelligent Systems Tactile and Visual Sensing June 14, 2006.
Automated Systems Lesson 3: Getting the Robot to do work.
The NXT is the brain of a MINDSTORMS® robot. It’s an intelligent, computer-controlled LEGO® brick that lets a MINDSTORMS robot come alive and perform.
Overview: This lesson explores the View Mode capability of the NXT and uses this to demonstrate electrical circuits using the NXT electronic components.
ELECTRONICS PRIMER. Assignment: WEB-based Electronics Tutorial Basic definitions Components Ohm's Law LEDs and Transistors Additional electronics tutorials.
Lego Mindstorms NXT 2.0 Presented By: Fatma Al-Qattan Haya Al-Hajri Fatma Baqer Hanan Al-Qabandi.
Baseboard Aavikkomursu 7.2. Aavikkomursu Micro- controller Extension port for programming microcontroller and sensor input Resistor RS485 interface chip.
Remote robot control using mobile devices Andrey Litvinov Evgenia Samochadina Renat Valeev.
Build-It-Yourself develops content and supporting platforms that inspire and guide kids to use technology creatively. Scratch Robotics Construction System.
LEGO Mindstorms NXT Introduction. Component NXT Brick Touch Sensor Light Sensor Ultrasonic Sensor Interactive Servo Motors MMN Lab.
Module 4: Analog programming blocks. Module Objectives Analyze a control task that uses analog inputs. Connect a potentiometer to LOGO! controller and.
Sensors for use in this class. Sensors 2 Robotics: Bridgewater state college.
Computer Science Lego Robotics Lab 07 Page 51. CS Lego Robotics Lab 07 (Updated ) Objectives: 1.Extend the Lego robot with three sensors. 2.Program.
Analog vs Digital  Digital on/off voltage Analog variable voltage.
Laboratory 7: Sensors Matthew R. Gaglio, Feb 2007.
The George Washington University Electrical & Computer Engineering Department ECE 002 Dr. S. Ahmadi Class 2.
Sensors are mostly electronic devices used to monitor or capture something.
Question ONE What is the name of this component?.
LabVIEW Basics Review LabVIEW Robotics Fundamentals.
Stimuli sensorcontrol program response actuator stimuli sensorcontrol program response actuator 1. Other systems are part of the environment 2. Communicate.
ELECTRONICS PRIMER II.
Light, Sound, and Ultrasonic Sensor. Doc leJOS API – leJOS Tutorial –
Overview: The goal of this lesson is to transition from discussing robots in general to the specifics of NXT robot. Objectives: Students will be able.
Response actuatorcontrol program analog quantity, e.g. pulse train digital quantity, e.g. power % interface stimuli sensorcontrol program analog quantity,
THE TOUCH SENSOR The Touch Sensor, shown in the picture, gives the robot the sense of touch. It gives too different signals when the orange part is ether.
1. True or False: All these pieces are connector pegs. A. True B. False.
THE LIGHT SENSOR The Light Sensor gives your robot some kind of vision. It can distinguish between light and dark assigning a number between 0 (completely.
Clap On, Clap Off Introductory Presentation. Opening Activity What is a sensor? Can you give examples? ?
How to control LEGO® Mindstorms devices Thomas Mueller thomas _ tmspecial.com.
Minds and Computers 2.1 The RCX l Hitachi H8/3297 series processor l 3 inputs/sensors (1, 2, 3) l 3 outputs/motors (A, B, C) l 32k RAM/ 16k ROM ä 12 kB.
Decisions, Looping, and input sensors Mindstorms, Eclipse and Java.
EG1003: Introduction to Engineering and Design Laboratory 4: Sensors.
EG1003: Introduction to Engineering and Design Laboratory 4: Sensors.
AAPT workshop W03 July 26, 2014 Saint Cloud State University, MN, USA
MEH108 - Intro. To Engineering Applications KOU Electronics and Communications Engineering.
Electrical signaldigital signal Actuators and acting.
Stimuli sensorcontrol program response actuator stimuli sensorcontrol program response actuator 1. Other systems are part of the environment 2. Communicate.
ELECTRONICS PRIMER.
Introductory Presentation
Introductory Presentation
UNIT III Range sensing - Proximity sensing - Touch sensing - Force and Torque sensing. Introduction to Machine vision - Sensing and digitizing - Image.
Introductory Presentation
Sensors For Robotics Robotics Academy All Rights Reserved.
This is the Lego NXT ->
Sensors For Robotics Robotics Academy All Rights Reserved.
Introduction to NXT.
DT-Assessment Frame Work Term2
Laboratory 7: Sensors Matthew R. Gaglio, Feb 2007.
Introductory Presentation
Laboratory 4: Sensors Matthew R. Gaglio, Feb 2007.
Real time operating system
EVLA MONITOR & CONTROL CDR
EV3 Programming guide to “Following”
Actuators and acting electrical signal digital signal.
LEGO MINDSTORMS NXT PROGRAMMING
Presentation transcript:

Sensors and sensing electrical signal digital signal

LEGO sensors RCX sensors NXT sensors RJ12 connector 6 wire cable 2 wire cable 2x2 plate connector

stimuli sensorcontrol program AD sensors Temperature Sound Light I2C sensors Ultrasonic analog quantity, e.g. light digital quantity, e.g. light % interface

I2C AD converter

Step 1 Step 2

RCX input portRCX touch sensor V(off) = 5 V V(on) = 5 *500/( ) V = 0.24 V V(through R) = 5*R/(R+10000) Raw Value(R) = 1023 * R/(R+10000) Raw Value(500) = 1023 * 500/( ) = 49 Raw Value(inf) = 1023 * inf/(inf+10000) = ohm R ohm 5 V 0 V Voltage divider

Passive sensors touch, temperature Active sensors light, rotation

Passive sensors touch, temperature Active sensors light, rotation

Raw Value(R) = 1023 * R/(R+10000) ohm ohm R ohm 5 V 0 V

Signal-to-symbol stimuli sensorcontrol programinterface raw value resistance raw value temperature raw value on/off raw value clap raw value black/white time of flight distance

(57,28) (27,24)

Measured Distance = 23/cos(30) ~ 27 cm 23 cm Ialt 57 grader 27 30

Embedded Java The leJOS API classes provide access to the hardware. Especially the sensor ports and sensors: TouchSensor LightSensor UltrasonicSensor SensorPort

Interpret raw sensor value as pressed/released

Lesson 1, Line follower

Lesson 2, Tracker and Wall follower

AD sensors Temperature Sound Light I2C sensors Ultrasonic Compass Accelerometer RFID GPS

AD sensors Temperature Sound Light

I2C sensors Ultrasonic Compass Accelerometer RFID GPS

Lesson 2, Tracker and Wall follower