Robot C and Natural Language. Create a folder Create a folder on your desktop to insert all your Robot C files, Here you will begin with your template.

Slides:



Advertisements
Similar presentations
Engineering Roles We will be forming groups of 3 students
Advertisements

VEX/ROBOTC Session 1.
Automation and Robotics
VEX and Robot C Chris Patterson Presented by Modified by J. Andazola.
Developed in collaboration with Introduction to Programming.
Photos and Sensor Instructions
Connecting VEX and ROBOTC
Testbed: Exercises.
ROBOTC for VEX On-Site Professional Development
Available at: – Operate the Tumbler using a Jumper Pin Operate the Tumbler using the jumper pin.
AUTOMATION AND PROGRAMMING SOME GET STARTED TIPS… Everyone please log into RobotC !
Programming Design ROBOTC Software Principles of Engineering
Robot C and Natural Language
AUTOMATION WITH ROBOTC Starting to write and troubleshoot computer code.
Photos and Sensor Instructions
Automated Mechanisms Help. Potentiometers Potentiometer Check –Analog Port 2 How they work –Analog sensor –Measures rotation of a shaft between 0 and.
Programming - Motion Intro to Robotics. Motors and Sensors Setup The first thing we need to do is tell ROBOTC that we have motors on our robot. Choose.
Available at: – Program Functions for VEX Robots Program Functions for VEX Robots.
VEX and Robot C Chris Patterson Frisco ISD CTE Center Presented by.
Automation and Robotics.  First you select the platform type so that you can use Natural Language PLTW.
Vex Robotics program three: using motors and sensors together.
ROBOTC for VEX Robotics (VEX IQ) On-Line Session 2014 My name is Jason McKenna I will be leading you through these sessions Teacher for 17 years Hopewell.
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.
ROBOTC for CORTEX Teacher Training © 2011 Project Lead The Way, Inc.Automation and Robotics VEX.
Connect VEX and ROBOTC Electrical Engineer Responsibilities © 2011 Project Lead The Way, Inc.Automation and Robotics VEX.
ROBOTC for VEX Online Professional Development. Homework Questions Thoughts? Questions?
Introduction to VEX® components
LESSON 04 Starter Key words: Programmable, environment, design, manufacturing and application Modelling VEX Tumbler solutions In this lesson you are.
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.
Programming Design ROBOTC Software. Behavior-Based Programming A behavior is anything your robot does –Turning on a single motor or servo Three main types.
Basic Programming: Until Commands. The Problem with Wait States Motor Speed is affected by battery power. –If the battery is fully charged, the motors.
Robotics Programming Wall Follow Line tracking for a set amount of time Line tracking for a distance.
ROBOTC for CORTEX Teacher Training © 2011 Project Lead The Way, Inc. Automation and Robotics VEX.
After Construction Name: Per #:.
Programming Design ROBOTC Software Principles Of Engineering
Basic Steps in Programming
Electrical Engineer Responsibilities
Automation with RobotC
VEX® Robotics Platform and ROBOTC Software
ClawBot Beginning Programing.
VEX® Robotics Platform and ROBOTC Software
ROBOTC for VEX Online Professional Development
Introduction to Programming
Electrical Engineer Responsibilities
VEX Robotics Platform and ROBOTC Software
ROBOTC for VEX On-Site Professional Development
LESSON 04. LESSON 04 LESSON 04 STARTER Modelling VEX Tumbler solutions In this lesson you are going to adapt and improve your virtual CAD VEX Tumbler.
ROBOTC for VEX Online Professional Development
Electrical Engineer Responsibilities
Automation and Robotics
Programming Design ROBOTC Software Computer Integrated Manufacturing
Electrical Engineer Responsibilities
RobotC Sensors.
RobotC Sensors.
Automation and Robotics
TECH 1 BAMS Technology Education
VEX® Robotics Platform and ROBOTC Software
Getting Started in RobotC
Automation and Programming
Robotics Programming 9/18/2015.
Programming Design ROBOTC Software Principles Of Engineering
VEX® Robotics Platform and ROBOTC Software
Robotics Programming 9/18/2015.
Automation with RobotC
VEX® Robotics Platform and ROBOTC Software
Robotics Programming Using Shaft Encoders
Photos and Sensor Instructions
Automation with RobotC
Robotics Programming Using Shaft Encoders
Programming Design ROBOTC Software Principles of Engineering
Presentation transcript:

Robot C and Natural Language

Create a folder Create a folder on your desktop to insert all your Robot C files, Here you will begin with your template and other basic programs, Here you will begin with your template and other basic programs, Immediately change the name of your modified file!

PLTW Template Begin with PLTW template Test 1 Save in RobotC files

Change the name to TEST 1 Save in your desktop folder

Step #1

Step #2

Step #3

Cortex Schematic This information should match the motor and sensors setup done in ROBOTC leftMotor rightMotor bumpSwitch touchSwitch lineFollower potentiometer clawMotor

Motors 2-wire motors can be connected directly to ports 1 and 10 on the VEX Cortex The VEX Motor Controller 29 allows you to connect the VEX 2-wire Motors to any of the standard 3-wire ports on the VEX Cortex. To use the VEX Motor Controller 29, plug the 3-wire end into one of the MOTOR ports (2- 9) on your VEX Cortex Microcontroller.

ROBOTC - Programming 3. Complete Motor and Sensor Setup Allows you to configure and name all of the motors and sensors connected to your robot.

Analog Sensor Setup Type a name to describe the sensor. Choose the type of sensor – the only analog sensors for GTT are Line Follower and Potentiometer.

Sensor Setup Type a name to describe the digital sensor location or purpose. Both the limit and bumper switches are Touch Type. LED’s can be plugged in to dgtl9-dgtl12, the type is Digital Out.

Practice with bump switch: untilBump(bumpSwitch,5); wait(.5); startMotor(leftMotor,127); startMotor(rightMotor,-127); untilBump(bumpSwitch);