I can control a motor and use a sensor

Slides:



Advertisements
Similar presentations
Robofest 2005 Introduction to Programming RIS 2.0 RCX Code.
Advertisements

From the NXT top menu Connect desired hardware as indicated Enter a command in the box indicated from the menu provided Repeat for all 5 boxes.
Vex 1.0 © 2005 Carnegie Mellon Robotics Academy Inc. Programming in easyC.
EducateNXT NXT... an introduction The Kit and the Software.
Program ultrasonic range sensor in autonomous mode
Team Spot On! With Zebulon Clark Desiree And Earl.
Available at: Lesson 3.6 – Program Line Follower in Autonomous Mode Program Line Follower in Autonomous Mode.
Application of Math and Science Principles Creating a robot that moves a specified distance straight ahead and Creating a robot that turns a specified.
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.
Today’s Agenda 1.Scribbler Program Assignment 1.Project idea due next class 2.Program demonstration due Wednesday, June 3 2.Attendance & lab pair groupings.
Python Programming Using Variables and input. Objectives We’re learning to build functions and to use inputs and outputs. Outcomes Build a function Use.
Program Flow LabVIEW Robotics Fundamentals. Unintuition You know what this program does… So what does this one do? Inserted code.
Data Hubs and Wires. Begin by adding a basic Move block, 5 rotations 75% power.
BEGINNER EV3 PROGRAMMING LESSON By: Droids Robotics Topics Covered: Touch Sensor.
By Droids Robotics INTERMEDIATE PROGRAMMIN G LESSON COLOR LINE FOLLOWER MY BLOCK WITH INPUTS: MOVE FOR DISTANCE.
Casne.ncl.ac.uk Taking care of the CrumbleBot Please do NOT stress the robot's motors 1.Do NOT push the robot 2.Do NOT hold the.
EV3 Programming: Moving and Turning CONFIDENTIAL © 2014 Cymer, LLC.
Instructions Quit H Robinson. Quit Start Game H Robinson Instructions: Enable Macros when prompted. If you were not prompted then open PowerPoint, go.
2.8 NXT Test Programs (Try Me Mode) U2C8
INTERMEDIATE PROGRAMMING LESSON
Interacting Sprites Module 3: Investigation 1
Exploring Mathematical Relationships Module 5: Investigation 3
VEX IQ Mix & Match Curriculum
Building with Numbers Module 4: Investigation 2 Timers and Stopwatches
Starter Activity Instructions: Complete the starter sheet Planner
By Sanjay and Arvind Seshan
What are the key components of your robot?
Ramping Up Speed with Mesa Robot Works FLL #52.
Module 1: Investigation 4 Defining your own Pattern Blocks
Programming Part 2 Mod Kit
DT-Assessment Frame Work Term2
Loopy Motion Control.
By Sanjay and Arvind Seshan
Music by Touch Music by Touch Presentation > TeachEngineering.org
BEGINNER EV3 PROGRAMMING Lesson
BEGINNER EV3 PROGRAMMING Lesson
Obstacle Detection Ultrasonic Sensor.
INTERMEDIATE PROGRAMMING LESSON
GAMING IN KODU – Lesson 1.
Variables Lesson 3.
INTERMEDIATE PROGRAMMING LESSON
By Sanjay and Arvind Seshan
Objective of the lesson
INTERMEDIATE PROGRAMMING LESSON
BEGINNER PROGRAMMING LESSON
Lesson 3 Sub-Routines.
INTERMEDIATE PROGRAMMING LESSON
Line Following Behavior
Objective of the lesson
Recap the basics Lesson 1.
BEGINNER PROGRAMMING LESSON
Using the sensor Lesson 5.
Objective of the lesson
The Basics Subtitle.
INTERMEDIATE PROGRAMMING LESSON
Robotics Programming Using Shaft Encoders
Put it all together Lesson 5.
An Introduction to VEX IQ Programming with Modkit
I can program behaviours using inputs and outputs
Put it all together Lesson 6.
Variables Lesson 3.
Coding Edbot Dream with Scratch
Recap the basics Lesson 1.
Using the sensor Lesson 5.
Robotics Programming Using Shaft Encoders
I can control multiple outputs with a sensor
I can program behaviours using inputs and outputs
Lesson 1 – using the LED lights
What can you make happen?
Objective of the lesson
Presentation transcript:

I can control a motor and use a sensor Lesson 1

What are inputs and outputs?

What about this…

What is an IR (Infrared) sensor? It is used to measure distance. The Edbot Dream control box (microcontroller) has 3 IR sensors built in: one at the front. one on the left. one on the right.

What is a motor? It is used to create movement of your robot. You can control its speed and direction.

Demo What is the input and output on the Crocodile?

Challenge You are going to program the crocodile to close its mouth when you place your hand it its mouth. What do we need to tell the crocodile to do?

Open and close the mouth What do all these blocks do?

Extension Challenges Can you make the mouth open faster or slower? Can you make it repeat 5 times? Can you make the mouth open when you press a key? You may need to add or change blocks.

Investigation What happens when you click this? Can you explain the procedure that runs?

Making it react How can we arrange these blocks to make the crocodile react?

Extension Challenge Using the following blocks can you make the crocodile open its mouth when you clap 3 times?

What have we learnt? What are the purple blocks? Give an example of an input or output?

Self-assessment Write your name and class at the top of the sheet. Read the highlighted points and tick those that you feel you have achieved.