Music by Touch. 1. Provide an example “stimulus-sensor- coordinator-effector-response” framework for both your (human) sense of touch and the robotic.

Slides:



Advertisements
Similar presentations
What Is an Electric Motor? How Does a Rotation Sensor Work?
Advertisements

How Does an Ultrasonic Sensor Work?
How Do You Make a Program Wait?. 1. What is an algorithm? 2. Can you think of a reason why it might be inconvenient to program your robot to always go.
LabView Basics.
How Does a Sound Sensor Work?
Follow the Light Follow the Light Presentation > TeachEngineering.org Center for Computational Neurobiology, University of Missouri.
Robot Soccer Challenge
A CTIVITY M OVEMENT TASK USING SENSORS - HUMANS AND ROBOTS (75 MINUTES ) 1.
READY, GO! Hare and Snail Challenges. 1. What are some design considerations to make a fast robot? 2. What are some design considerations to make a slow.
Bluetooth Remote Control
Remote Control Using Bluetooth. 1. Give two examples of electrical connections. 2. What is the difference between wired and wireless connections? 3. What.
Computational Neurobiology Center, College of Engineering, University of Missouri, Columbia MO DAY 2 – 50 minutes HOW DOES A ROBOT MOVE?
How Does a Light Sensor Work?. 1. How do humans sense light? 2. Provide an example “stimulus-sensor- coordinator-effector-response” framework using the.
Robot Sensors and Sound. Gather information from the surroundings and send it to the computer (called the “intelligent brick” in a LEGO robot) Robot sensors.
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.
LEGO Mindstorms NXT Programming We will be using the Common Palette for our Robots This is how you download your program onto the brick Drag and drop a.
Control Using Sound. 1. What is sound? 2. How does the LEGO sound sensor sense sound? 2 Control Using Sound Pre-Quiz.
Don’t Bump into Me!. 1. How do bats sense distance? 2. Describe how bats sense distance in a “stimulus-sensor-coordinator-effector- response” framework.
Loops and Switches. 1. What kind of blocks are these? 2. Name two kinds of controls that can be specified to determine how long a loop repeats. 3. Give.
Robotics Abstractions: Levels of language, world view
Adapted for STLP Camp ‘10 STLP Robotics Camp June 3 & 4.
GIRLS Robotic Camp. Let’s Begin Meet and Greet – Camp leaders introduce themselves – Students introduce themselves.
Adapted for STLP Camp ‘09 Mobile Robots Why do robots need to move?
Introduction to the Basic Parts of LEGO’s NXT Robotics
Navigating a Maze. Navigating a Maze Pre-Quiz 2 1. What is the difference between a program and an algorithm? 2. About how many inches does an NXT move.
Wait Program! WAIT please!. 1. Why is it often better to use conditional commands rather than program a robot to move exact distances? 2. What is the.
Reactive robots UPNA The Public University of Navarra Material for pupils & students.
Using Waits, Loops and Switches WAIT please!. Waits, Loops and Switches Pre-Quiz 1. In programming, what is a loop? When is a loop useful? 2. How can.
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.
NXT A computer controlled brick and the “brain” of your robot that controls the motors and sensors.
Sentry System Multiple Sensors
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.
Lego MindStorm An Introduction to Blocks. Blocks Blocks are used to give instructions to your robot. There are many types of blocks You can use the blocks.
Castor Bot. Now, we will begin creating a robot Log onto your computer On your screen, click on the website labeled “castor bot” Your building instructions.
That’s Hot! Robot Brain Programming
LEGO MINDSTORM Session 1 Setup Brick Sound Brick Status Light
Clap On, Clap Off Introductory Presentation. Opening Activity What is a sensor? Can you give examples? ?
How to Use EV3 Lessons. OVERALL STRUCTURE Beginner Lessons: These lessons will teach you to move and turn the robot, use the sensors, and use loops and.
By Droids Robotics INTERMEDIATE PROGRAMMING LESSON BRICK BUTTONS AS SENSORS.
EG1003: Introduction to Engineering and Design Laboratory 4: Sensors.
MEH108 - Intro. To Engineering Applications KOU Electronics and Communications Engineering.
MEH108 - Intro. To Engineering Applications KOU Electronics and Communications Engineering.
LESSON 05 Using the Touch LED The Touch LED The purpose of this lesson is to introduce students to the Touch LED Sensor and how they can be used on a.
How Do You Make a Program Wait?
2.8 NXT Test Programs (Try Me Mode) U2C8
Remote Control Using Bluetooth
NXT Mindstorms Kit Programming
Line-Follower Challenge
Don’t Bump into Me! Presentation > TeachEngineering.org
What Is an Electric Motor? How Does a Rotation Sensor Work?
MINDSENSORS PSP-Nx Controller for LEGO® MINDSTORMS®
Follow the Light Follow the Light Presentation > TeachEngineering.org Center for Computational Neurobiology, University of Missouri.
How Does a Color Sensor Work?
Introduction To Programming with LEGO NXT 2
How Does an Ultrasonic Sensor Work?
Introduction to EV3.
How Does a Touch Sensor Work?
Introduction to NXT.
Music by Touch Music by Touch Presentation > TeachEngineering.org
Introduction to EV3.
Module F: Presentation Understanding Robot Fundamentals
Controlling your quadcopter
What is a Robot?.
Warm Up- What is a robot? Describe in one sentence what you understand by the term ‘robot’ 2. What are the main parts of a robot? What do people do to.
That’s Hot! Robot Brain Programming
Using Waits, Loops and Switches
Loops and Switches How Do You Make Loops and Switches? lesson > TeachEngineering.org Center for Computational Neurobiology, University of Missouri.
Controlling your quadcopter
LEGO MINDSTORMS NXT PROGRAMMING
Introduction to EV3.
Presentation transcript:

Music by Touch

1. Provide an example “stimulus-sensor- coordinator-effector-response” framework for both your (human) sense of touch and the robotic touch sensor. 2. Explain how the LEGO touch sensor works. 2 Music by Touch Pre-Quiz

1. Provide an example “stimulus-sensor-coordinator-effector- response” framework for both your (human) sense of touch and the robotic touch sensor. For human touch: hot object > touch using finger > nervous system > muscle > move finger back For LEGO setup: button pressed > touch sensor > cable connecting to brick > motor > move the motor 2. Explain how the LEGO touch sensor works. When the touch sensor button is pressed, it closes a circuit (similar to when you turn on a light switch) and a current is sent to the LEGO brick, which then knows that the touch sensor button was pressed. 3 Music by Touch Pre-Quiz Answers

Your hand is commanded by your brain. 4 Human-Robot Similarities Similarly, the LEGO MINDSTORMS NXT intelligent brick commands its motor to move. The next slide provides a design challenge to show how this might be done. 

Do This: Attach 2 touch sensors to the input ports, and a motor to an output port. Write a program to do the following: 5 Music by Touch Activity Write your program on a separate page and have your teacher check it before you begin. -If the other sensor is also touched, play the music faster and make the wheel turn faster. -Do this in a loop, continuously, until the program is stopped. -If one touch sensor is touched, play a piece of music and keep rotating the wheel (attached to the motor) slowly. Engineering Design Challenge

6 Answer: Programming the NXT Touch Sensor

7

8

9

1. Provide an example “stimulus-sensor- coordinator-effector-response” framework for both your (human) sense of touch and the robotic touch sensor activity you performed. 2. Explain how the LEGO touch sensor works. 3. Assume the brick is connected to a touch sensor and a motor. Sketch a simple program to move a motor when a touch sensor is pressed. 10 Music by Touch Post-Quiz

1. Provide an example “stimulus-sensor-coordinator-effector- response” framework for both your (human) sense of touch and the robotic touch sensor activity you performed. For human touch: hot object > touch using finger > nervous system > muscle > move finger back For LEGO setup: button pressed > touch sensor > cable connecting to brick > motor > move the motor 2. Explain how the LEGO touch sensor works. When the touch sensor button is pressed, it closes a circuit (similar to when you turn on a light switch) and a current is sent to the LEGO brick, which then knows that the touch sensor button was pressed. 3. Assume the brick is connected to a touch sensor and a motor. Sketch a simple program to move a motor when a touch sensor is pressed. See #3 programming solution on next slide.  11 Music by Touch Post-Quiz Answers

12 Quiz Answer #3: Moving a Motor Using the Touch Sensor

13 Vocabulary sensor: A device that converts one type of signal to another; for instance, the speedometer in a car collects physical data and calculates and displays the speed the car is moving. tactile: Related to touch. stimulus: A thing or event that causes a reaction. transducer: Another term for a sensor (see above).

Slide 1, 4, 5: LEGO parts; source: LEGO MINDSTORMS NXT User’s Guide Slide 4: brain; source: ADAM, Medline Plus, U.S. National Library of Medicine, National Institutes of Health: Slide 4: writing hand; source: Microsoft® clipart: us/images/results.aspx?qu=hand&ex=1#ai:MC |mt:1| us/images/results.aspx?qu=hand&ex=1#ai:MC |mt:1| Slides 6, 7, 8, 9, 12: Screen capture images by the author. Mini-activity adapted from Image Sources