SlideShare a Scribd company logo
1 of 16
Robotics Unit
Unit 3: Introduction to VEX
Cortex Microcontroller
 The “brain” of the robot
 Controls the flow of information and
power to the robot
 Controls electronic components
(motors, sensors, etc.)
 VEX programs are downloaded from
the computer to the microcontroller
using the orange USB cable.
Note: You should use the
USB port that is located in
the front of your computer.
 Battery pack gets plugged in here
 On/off switch
 Always turn off before you put your
robot away.
 VEXnet USB keys are for wireless communication
between joystick and microcontroller.
 2.4 GHz frequency band
VEXnet Joystick
Refer to the Cortex
Microcontroller and VEXnet
Joystick User Guide to setup
the VEXnet Wireless Link. This
document is a very valuable
resource when working with any
VEX robot. Make sure to read it
thoroughly and keep a copy
handy. It includes many
troubleshooting tips.
Allows you to control the
robot manually using a
wireless link.
Turn power off when not in
use so batteries don’t get
used up.
VEXnet Joystick
 2 analog joysticks
 2 four button directional pads
 4 trigger buttons
VEX Microcontroller
 10 motor ports
 8 analog inputs
 12 digital I/O ports
VEX Clawbot
 4 motors
 Left drive
 Right drive
 Arm
 Claw
Clawbot Default Code Settings
Motor Motor Port
VEXnet Joystick
Control
Left Drive Motor 1 Left Joystick
Claw Motor 6
Left Shoulder
Buttons
Arm Motor 7
Right Shoulder
Buttons
Right Drive Motor 10 Right Joystick
You will use default code (code that is already
written) that determines how the joystick controls the
behavior of the robot. The code uses the port settings
shown in the table.
Page 16 of Clawbot directions
Notice wire colors!
Black wires always face the
“outside.” Be gentle with the
pins, don’t bend them.
Installing Batteries and VEXnet Keys
 Plug a 7.2v VEX battery into the
7.2v battery port on the front of the
Cortex Microcontroller, next to the
on/off switch. This is a keyed
connection, so there is only one way
to plug this wire in.
 Plug a VEXnet key to the Cortex
Microcontroller into the USB slot on
the top of the Cortex Microcontroller.
 Using a Phillips head screw driver or
VEX 3/32 Allen Wrench (depending
on which version of the Joystick is
used), remove the screws that
attach the battery cover to the
VEXnet Joystick. Remove the
battery cover.
 Install six (6) identical AAA
batteries into the VEXnet
Joystick. DO NOT mix different
types of batteries.
 Reinstall the battery cover by
inserting the two tabs of the
battery cover along the back
edge to aid in installation, and
then reattach the screws that
were removed earlier.
 Plug a VEXnet key to the
VEXnet Joystick into the USB
slot above the battery cover.
Joystick Controls
 Tank Drive Mode (uses 2 joysticks to
move forward/backward)
 To go forward, push both joysticks up.
 To go backward, push both joysticks down.
 Left turn: push right stick up, left stick
down
 Right turn: push left stick up, right stick
down
Downloading Default Code
 After you are done building your robot
and using the online window to test the
motors, then Mrs. McNamara or Mrs.
Frohn will show you how to download
the EasyC Default Code onto your
microcontroller so it can communicate
with a wireless Joystick.
The Can Cleanup Challenge
Objective: Within 2 minutes pick up as
many cans (or blocks) as possible and put
them in a specified container.
Homework: Unit 3 Quiz
 On Schoology take the Robotics
Lesson 3 Quiz.
 You can take it up to 5 times.
 Your highest score will be saved.
 You have until the end of the day on
Friday, April 11th to take it.

More Related Content

Similar to Vex lesson 3

PS4IoT_V1 Datasheet EN - Smart Power Supply Unit by IoT-devices LLC
PS4IoT_V1 Datasheet EN - Smart Power Supply Unit by IoT-devices LLCPS4IoT_V1 Datasheet EN - Smart Power Supply Unit by IoT-devices LLC
PS4IoT_V1 Datasheet EN - Smart Power Supply Unit by IoT-devices LLCIoTdevices
 
Manual radiator thermostat -Aeotec
Manual radiator thermostat -AeotecManual radiator thermostat -Aeotec
Manual radiator thermostat -AeotecDomotica daVinci
 
Luxaflex motorisation installation guide
Luxaflex motorisation installation guideLuxaflex motorisation installation guide
Luxaflex motorisation installation guideperthblinds
 
Board of Education - USBTake a look at your board to get f.docx
Board of Education - USBTake a look at your board to get f.docxBoard of Education - USBTake a look at your board to get f.docx
Board of Education - USBTake a look at your board to get f.docxmoirarandell
 
Express pcb tutorial
Express pcb tutorialExpress pcb tutorial
Express pcb tutorialawazapki
 
Css grade 11 week 3
Css grade 11 week 3Css grade 11 week 3
Css grade 11 week 3Danilo Anos
 
PCB DESIGNING BATCH_5.pptx
PCB DESIGNING BATCH_5.pptxPCB DESIGNING BATCH_5.pptx
PCB DESIGNING BATCH_5.pptxGangujyothi
 
Edit stor omni quick guide sm
Edit stor omni quick guide smEdit stor omni quick guide sm
Edit stor omni quick guide smOscar Mestanza
 
Arduino PAPER ABOUT INTRODUCTION
Arduino PAPER ABOUT INTRODUCTION  Arduino PAPER ABOUT INTRODUCTION
Arduino PAPER ABOUT INTRODUCTION NAGASAI547
 
IoT Based Battery Management System
IoT Based Battery Management SystemIoT Based Battery Management System
IoT Based Battery Management SystemIRJET Journal
 
Paper id 36201529
Paper id 36201529Paper id 36201529
Paper id 36201529IJRAT
 

Similar to Vex lesson 3 (20)

PS4IoT_V1 Datasheet EN - Smart Power Supply Unit by IoT-devices LLC
PS4IoT_V1 Datasheet EN - Smart Power Supply Unit by IoT-devices LLCPS4IoT_V1 Datasheet EN - Smart Power Supply Unit by IoT-devices LLC
PS4IoT_V1 Datasheet EN - Smart Power Supply Unit by IoT-devices LLC
 
Nexus:bit User Manual v0.1 (English)
Nexus:bit User Manual v0.1 (English)Nexus:bit User Manual v0.1 (English)
Nexus:bit User Manual v0.1 (English)
 
Manual radiator thermostat -Aeotec
Manual radiator thermostat -AeotecManual radiator thermostat -Aeotec
Manual radiator thermostat -Aeotec
 
Luxaflex motorisation installation guide
Luxaflex motorisation installation guideLuxaflex motorisation installation guide
Luxaflex motorisation installation guide
 
eTracer Network MPPT Solar Charge Controller ET2415N,ET3415N,ET4415N,ET6415N
eTracer Network MPPT Solar Charge Controller ET2415N,ET3415N,ET4415N,ET6415NeTracer Network MPPT Solar Charge Controller ET2415N,ET3415N,ET4415N,ET6415N
eTracer Network MPPT Solar Charge Controller ET2415N,ET3415N,ET4415N,ET6415N
 
Board of Education - USBTake a look at your board to get f.docx
Board of Education - USBTake a look at your board to get f.docxBoard of Education - USBTake a look at your board to get f.docx
Board of Education - USBTake a look at your board to get f.docx
 
MT50 for LS1024B/ LS2024B/ LS3024B PWM solar controller
MT50 for LS1024B/ LS2024B/ LS3024B PWM solar controllerMT50 for LS1024B/ LS2024B/ LS3024B PWM solar controller
MT50 for LS1024B/ LS2024B/ LS3024B PWM solar controller
 
Express pcb tutorial
Express pcb tutorialExpress pcb tutorial
Express pcb tutorial
 
Css grade 11 week 3
Css grade 11 week 3Css grade 11 week 3
Css grade 11 week 3
 
PCB DESIGNING BATCH_5.pptx
PCB DESIGNING BATCH_5.pptxPCB DESIGNING BATCH_5.pptx
PCB DESIGNING BATCH_5.pptx
 
Edit stor omni quick guide sm
Edit stor omni quick guide smEdit stor omni quick guide sm
Edit stor omni quick guide sm
 
Arduino PAPER ABOUT INTRODUCTION
Arduino PAPER ABOUT INTRODUCTION  Arduino PAPER ABOUT INTRODUCTION
Arduino PAPER ABOUT INTRODUCTION
 
Epoc user-manual-ce
Epoc user-manual-ceEpoc user-manual-ce
Epoc user-manual-ce
 
IoT Based Battery Management System
IoT Based Battery Management SystemIoT Based Battery Management System
IoT Based Battery Management System
 
Ultisolar VS2048BN-VS3048BN-VS4548BN-VS6048BN User Manual
Ultisolar VS2048BN-VS3048BN-VS4548BN-VS6048BN User ManualUltisolar VS2048BN-VS3048BN-VS4548BN-VS6048BN User Manual
Ultisolar VS2048BN-VS3048BN-VS4548BN-VS6048BN User Manual
 
Ultisolar VS1024BN-VS2024BN-VS3024BN-VS4524BN-VS6024BN User Manual
Ultisolar VS1024BN-VS2024BN-VS3024BN-VS4524BN-VS6024BN User ManualUltisolar VS1024BN-VS2024BN-VS3024BN-VS4524BN-VS6024BN User Manual
Ultisolar VS1024BN-VS2024BN-VS3024BN-VS4524BN-VS6024BN User Manual
 
Manual asus
Manual asusManual asus
Manual asus
 
Paper id 36201529
Paper id 36201529Paper id 36201529
Paper id 36201529
 
Popp z-rain-user-manual
Popp z-rain-user-manualPopp z-rain-user-manual
Popp z-rain-user-manual
 
Dtmf robot
Dtmf robotDtmf robot
Dtmf robot
 

Recently uploaded

Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 

Recently uploaded (20)

Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 

Vex lesson 3

  • 1. Robotics Unit Unit 3: Introduction to VEX
  • 2. Cortex Microcontroller  The “brain” of the robot  Controls the flow of information and power to the robot  Controls electronic components (motors, sensors, etc.)
  • 3.  VEX programs are downloaded from the computer to the microcontroller using the orange USB cable. Note: You should use the USB port that is located in the front of your computer.
  • 4.  Battery pack gets plugged in here  On/off switch  Always turn off before you put your robot away.
  • 5.  VEXnet USB keys are for wireless communication between joystick and microcontroller.  2.4 GHz frequency band
  • 6. VEXnet Joystick Refer to the Cortex Microcontroller and VEXnet Joystick User Guide to setup the VEXnet Wireless Link. This document is a very valuable resource when working with any VEX robot. Make sure to read it thoroughly and keep a copy handy. It includes many troubleshooting tips. Allows you to control the robot manually using a wireless link. Turn power off when not in use so batteries don’t get used up.
  • 7. VEXnet Joystick  2 analog joysticks  2 four button directional pads  4 trigger buttons
  • 8. VEX Microcontroller  10 motor ports  8 analog inputs  12 digital I/O ports
  • 9. VEX Clawbot  4 motors  Left drive  Right drive  Arm  Claw
  • 10. Clawbot Default Code Settings Motor Motor Port VEXnet Joystick Control Left Drive Motor 1 Left Joystick Claw Motor 6 Left Shoulder Buttons Arm Motor 7 Right Shoulder Buttons Right Drive Motor 10 Right Joystick You will use default code (code that is already written) that determines how the joystick controls the behavior of the robot. The code uses the port settings shown in the table.
  • 11. Page 16 of Clawbot directions Notice wire colors! Black wires always face the “outside.” Be gentle with the pins, don’t bend them.
  • 12. Installing Batteries and VEXnet Keys  Plug a 7.2v VEX battery into the 7.2v battery port on the front of the Cortex Microcontroller, next to the on/off switch. This is a keyed connection, so there is only one way to plug this wire in.  Plug a VEXnet key to the Cortex Microcontroller into the USB slot on the top of the Cortex Microcontroller.  Using a Phillips head screw driver or VEX 3/32 Allen Wrench (depending on which version of the Joystick is used), remove the screws that attach the battery cover to the VEXnet Joystick. Remove the battery cover.  Install six (6) identical AAA batteries into the VEXnet Joystick. DO NOT mix different types of batteries.  Reinstall the battery cover by inserting the two tabs of the battery cover along the back edge to aid in installation, and then reattach the screws that were removed earlier.  Plug a VEXnet key to the VEXnet Joystick into the USB slot above the battery cover.
  • 13. Joystick Controls  Tank Drive Mode (uses 2 joysticks to move forward/backward)  To go forward, push both joysticks up.  To go backward, push both joysticks down.  Left turn: push right stick up, left stick down  Right turn: push left stick up, right stick down
  • 14. Downloading Default Code  After you are done building your robot and using the online window to test the motors, then Mrs. McNamara or Mrs. Frohn will show you how to download the EasyC Default Code onto your microcontroller so it can communicate with a wireless Joystick.
  • 15. The Can Cleanup Challenge Objective: Within 2 minutes pick up as many cans (or blocks) as possible and put them in a specified container.
  • 16. Homework: Unit 3 Quiz  On Schoology take the Robotics Lesson 3 Quiz.  You can take it up to 5 times.  Your highest score will be saved.  You have until the end of the day on Friday, April 11th to take it.

Editor's Notes

  1.  coordinates the flow of all information and power on the robot.