20 pt 30 pt 40 pt 50 pt 10 pt 20 pt 30 pt 40 pt 50 pt 10 pt 20 pt 30 pt 40 pt 50 pt 10 pt Review 1Review 2Review 3Review 4Review 5 10 pt 20 pt 30 pt 40.

Slides:



Advertisements
Similar presentations
LabView Basics.
Advertisements

Automation and Robotics
Boe-bots and STEM Boe-bots and STEM – This sectional will introduce participants to a programmable robot that is useful for engaging students in building.
5/13/ Assembling and Testing Your Robot. 5/13/2015 Mounting the Topside Hardware  Parts Boe-Bot Chassis (1) Standoffs (4) 1/4” 4-40 Screws (4)
1 Boe-Bot Parts BOE-BOT Lecture #1b DE - Digital Electronics.
Senior Computer Engineering Project
Navigating the BOE-BOT
Photos and Sensor Instructions
Robot C Ready, SET, Go! Workshop SDSU, Fall 2013.
NXTG Workshop for Bottle RoboSumo Lawrence Technological University.
Programing Concept Ken Youssefi/Ping HsuIntroduction to Engineering – E10 1 ENGR 10 Introduction to Engineering (Part A)
EIGHTH GRADE ROBOTICS KITTATINNY REGIONAL HIGH SCHOOL MR. SHEA Introduction to Programming
Efficient Path Determining Robot RIT Computer Engineering Senior Design Project Jamie Greenberg Jason Torre October 26, 2004 A motorized robot will navigate.
PICS / Microcontrollers
Testbed: Exercises.
Program ultrasonic range sensor in autonomous mode
Programming Concepts Part B Ping Hsu. Functions A function is a way to organize the program so that: – frequently used sets of instructions or – a set.
GIRLS Robotic Camp. Let’s Begin Meet and Greet – Camp leaders introduce themselves – Students introduce themselves.
Weston Schreiber & Joshua Gabrielse Robotics Summer Training Programming #1: EasyC Basics.
Programming Concepts (Part B) ENGR 10 Introduction to Engineering 1 Hsu/Youssefi.
Introduction to the VEX ® Robotics Platform and ROBOTC Software © 2012 Project Lead The Way, Inc.Principles of Engineering.
MICRO CONTROLLER MODULE 1. Learning Objectives Name some gadgets that use microcontrollers. Define a microcontroller. Differentiate between a computer.
Available at: Lesson 3.6 – Program Line Follower in Autonomous Mode Program Line Follower in Autonomous Mode.
Controlling the Outside World
10/10/ Controlling YOUR ROBOT. 10/10/2015 Basic Stamp  Basic Stamp Input - output pins Interpreter Chip Power supply: 5 Volts voltage Memory: EEPROM.
7.2 V battery pack and charger Put the battery in the charger station at the end of the lab. period. Red light indicates charging. Ken Youssefi Introduction.
EV3 Workshop Oct 3, 2015 Instructor: Chris Cartwright
L ILY P AD T RAINING C ENTENNIAL E LEMENTARY 2012 Material by Linz Craig Revision by Sarah Bloms Additional images by Modkit & Adam Meyer.
Programming Design ROBOTC Software Principles of Engineering
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.
Photos and Sensor Instructions
Lynxmotion Robotic Arm
Digital Electronics The Boe-Bot and Servo Motors.
PROMGRAMING YOUR ROBOT How Servos Work: How to control your robot.
ROBOTC Software EV3 Robot Workshop
BEGINNER FLL PROGRAMMING WORKSHOP BY DROIDS ROBOTICS & EV3LESSONS.
By Joshua Shaw.  Now that we have a program, we should see how it works in the real world  To do this we need the Cortex and the orange USB cable 
Automation and Robotics.  First you select the platform type so that you can use Natural Language PLTW.
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.
Mechanical Components and Programming Ken Youssefi Introduction to Engineering – E10 1.
MEH108 - Intro. To Engineering Applications KOU Electronics and Communications Engineering.
Testbed Coding In this activity you will code different challenges for the Testbed. For each challenge a sample program is shown. Use what this sample.
Limited rotation servo basics David Hall output shaft servo horn red wire = 5V + black wire = Gnd - white wire = control signal standard servo.
Unit 1 - Introduction to VEX Robotics
The “Board of Education” 1 Three-position switch 0 = OFF 1 = ON / wheels OFF 2 = ON / wheels ON breadboard (for building circuits) electrical power (V.
Testbed Coding In this activity you will code different challenges for the Testbed. For each challenge a sample program is shown. Use what this sample.
Project Overview  Introduction  Frame Build  Motion  Power  Control  Sensors  Advanced Sensors  Open design challenges  Project evaluation.
ROBOTC for CORTEX Teacher Training © 2011 Project Lead The Way, Inc. Automation and Robotics VEX.
How Do You Make a Program Wait?
Programming Concepts (Part B) ENGR 10 Introduction to Engineering
Know your Robot Electrical Parts
Chapter 1: Getting Started
Smart Car Robot Prepared by Supervised by Mai Asem Abushamma
Programming Part 2 Mod Kit
Programming Concepts (Part B) ENGR 10 Introduction to Engineering
Programming Boe-Bots (Part 1)
Basics for Robotics Programming
IMDL Summer 2007: RoBeDeS by David Ladolcetta.
Describe how NASA remotely controls equipment in space.
Robot Programming Computer Literacy S2.
TECH 1 BAMS Technology Education
Controlling YOUR ROBOT
VEXnet User's Guide.
Controls, Properties, and Procedures
Photos and Sensor Instructions
1.11: Robot Controller.
Coding Edbot Dream with Scratch
Programming Concepts (Part B) ENGR 10 Introduction to Engineering
Lego MINDSTORMS EV3.
Getting started with LEGO EV3 Mindstorms software
Presentation transcript:

20 pt 30 pt 40 pt 50 pt 10 pt 20 pt 30 pt 40 pt 50 pt 10 pt 20 pt 30 pt 40 pt 50 pt 10 pt Review 1Review 2Review 3Review 4Review 5 10 pt 20 pt 30 pt 40 pt 50 pt 30 pt 40 pt 50 pt

For the computer to _____________________ correctly with the robot in Basic Stamp, you must first add a line of code that identifies the type of stamp in use. For our purposes, BS2 is the type of stamp. A. calculate B. choose C. contact D. communicate

d. Communicate

When connecting the servo motors to the microcontroller (motherboard), the ____________ colored wire must always be facing inward toward the center of the microcontroller. A. thinnest B. lightest C. thickest D. green

b. lightest

A program is a list of ____________ that tells the robot what to do a. groceries b. parts c. instructions d. sensors

c. instructions

A program is written in __________ on a computer then downloaded to the robot’s microcontroller with a cable. a. Spanish b. software c. stone d. hardware

b. software

There are two main commands needed for a subroutine: GOSUB and RETURN. GOSUB is used within the main program and is followed by the name of the subroutine. The subroutine may contain anything from a simple mini program to a very complicated one, but it always __________ with RETURN. RETURN in the programming language lets the robot know to go to the line just below the GOSUB line in the main program. A. succeeds B. starts C. excludes D. ends

D. ends

The version of Basic Stamp must also be ___________________ and for this class, the version 2.5 is used. A. eliminated b. typed c. blocked d. chosen

d. chosen

A(n) ___________________________ tells the computer that the text following is simply a comment which is used to identify what the program does at that point. a. arrow b. color c. contact d. apostrophe

d. Apostrophe

The computer will change all code lines to ___________________ and all comments to ______________________ which allows the user to know if they are entering information correctly. Blank 1Blank 2 a. redA. black b. yellowB. red c. greenC. blue d. blueD. green

d. Blue d. green

A subroutine is a useful part of programming that allows the programmer to control the robot efficiently and with _________ programming lines. A. lessB. three C. More D. complicated

a. less

The ____________________ rubber rings are placed around the __________________ plastic wheel on our Botbrain robots. Blank 1Blank 2 a. yellowA. purple b. blackB. red c. greenC. yellow d. purpleD. green

b. Black c. yellow

The servo motor’s ________value is somewhere in the middle of the range (around 745). Any value above 745 makes the motor spin in a clockwise direction and any value below 745 makes the motor spin in a counter-clockwise direction. a. forward b. backward c. main d. stop

d. stop

The servo motors are mounted in ___________ on the robot; therefore, one needs to spin clockwise and the other counter clockwise for the motors to turn their respective wheels in the same direction. a. mirror image b. tandem c. line d. sync

a. mirror image

The _________are controlled by using the PULSOUT command and entering power input values between 650 and 950. Anything outside this range is supplying energy beyond the motors physical ability. This is like trying to press a car’s gas pedal further when the car is already going as fast as the engine can go. a. whisker switches b. programs c. distances d. servo motors

d. Servo motors

The black rubber bands that are stretched around the outer edge of the yellow plastic wheels provide _____________. a.a cool factor b.traction c.distance d.speed

b. traction

Which line of code below tells the servo motor how long to perform the task just below it? A.loop B.{$STAMP BS2} C.For pulsecount = 1 to 100 D.Pause 20

c. For pulsecount = 1 to 100

Explain what the lines of code will make the robot do. Refer to the chart included. FOR pulsecount = 1 to 50 PULSOUT rservo, 674 PULSOUT lservo, 778 NEXT Right servoLeft servo Stop Forward Backward674778

The robot will move backwards.

When downloading a program to the robot, the robot must not only be connected to the computer by the appropriate cables, but it must also be _____________. a.well-built b.turned to the off position c.turned to the on position d.synced to the computer

c. turned to the on position

The Botbrain robot is configured to connect to a computer through a serial port, but since most _________ computers no longer have this port, we must use a conversion cable called a serial to USB cable. a.mac b.desktop c.laptop d.modern

Basic Stamp Editor and Program Maker are essentially the same. Basic Stamp Editor requires the user to type out which ports the components are connected to, the programming language as well as the values for time and power and use all appropriate characters (commas, =, +, etc.) that the robot needs. Program Maker has programming _______ that have the programming language and set up of ports embedded within it and the user is simply adding the values needed for a movement or task. a. lettersb. tiles c. sequences d. lines

b. tiles

There are 5 parts to a robot. The battery pack is the ___________. a.power b.muscle c.brain d.sensor

a. power

There are 5 parts to a robot. The microcontroller is the ___________. a.power b.muscle c.brain d.sensor

c. brain

There are 5 parts to a robot. The servo motor is the ___________. a.power b.muscle c.brain d.sensor

b. muscle

There are 5 parts to a robot. The whisker switch is the ___________. a.power b.muscle c.brain d.sensor