robot construction & programming basics
DESCRIPTION
www.MrSheasPage.weebly.com. Robot Construction & Programming Basics. Introduction to Robotics. Using the LEGO Mindstorm EV3 system. Motors. Sensors. Programmable Brick. Basic Programming 1. Test out your robot Use the following programming steps activate the Demo Mode. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Robot Construction & Programming Basics](https://reader038.vdocument.in/reader038/viewer/2022102818/56812bb5550346895d8ff79f/html5/thumbnails/1.jpg)
EIGHTH GRADE ROBOTICSKITTATINNY REGIONAL HIGH SCHOOL
MR. SHEA
Robot Construction & Programming Basics
www.MrSheasPage.weebly.com
![Page 2: Robot Construction & Programming Basics](https://reader038.vdocument.in/reader038/viewer/2022102818/56812bb5550346895d8ff79f/html5/thumbnails/2.jpg)
Using the LEGO Mindstorm EV3 system
Introduction to Robotics
Motors
Programmable Brick
Sensors
![Page 3: Robot Construction & Programming Basics](https://reader038.vdocument.in/reader038/viewer/2022102818/56812bb5550346895d8ff79f/html5/thumbnails/3.jpg)
PUT THE ROBOT ON
THE GROUND!!!!
Basic Programming 1
![Page 4: Robot Construction & Programming Basics](https://reader038.vdocument.in/reader038/viewer/2022102818/56812bb5550346895d8ff79f/html5/thumbnails/4.jpg)
Basic Programming 2
1. Sensors are a ________form of robot information.A. InputB. OutputC. RAM
Data
1. Sensors are a ________form of robot information.A. InputB. OutputC. RAM
Data
![Page 5: Robot Construction & Programming Basics](https://reader038.vdocument.in/reader038/viewer/2022102818/56812bb5550346895d8ff79f/html5/thumbnails/5.jpg)
Wireless Connection
Brick Name
BackUsed to reverse actions to
abort a running program and shut down the unit.
CenterUsed to accept various questions, shut down,
select desired settings, select desired program
blocks.
Left, Right, Up, DownUsed to navigate through the contents of the menus.
Battery Level
Brick Parts - Front
USB Connection Attached
![Page 6: Robot Construction & Programming Basics](https://reader038.vdocument.in/reader038/viewer/2022102818/56812bb5550346895d8ff79f/html5/thumbnails/6.jpg)
Brick Status Light RED
Startup, Updating, Shutdown RED Pulsing = Busy ORANGE / ORANGE Pulsing
Alert, Ready GREEN
Ready GREEN Pulsing
Running Program
• The Brick Status Light can also be programed to show different colors and to pulse when different conditions are met.
![Page 7: Robot Construction & Programming Basics](https://reader038.vdocument.in/reader038/viewer/2022102818/56812bb5550346895d8ff79f/html5/thumbnails/7.jpg)
Brick Parts -Sides
1 2 3 4
PC D C B A
INPUT PORTS(Sensors)
OUTPUT PORTS(Motors)
Computer Connection
B & C - Large MotorsD - Small Motor
SPEAKER USB PORT SD CARD SLOT
![Page 8: Robot Construction & Programming Basics](https://reader038.vdocument.in/reader038/viewer/2022102818/56812bb5550346895d8ff79f/html5/thumbnails/8.jpg)
Main Screen
Previous Programs Run
Saved Programs
Brick Settings
Program Editor
![Page 9: Robot Construction & Programming Basics](https://reader038.vdocument.in/reader038/viewer/2022102818/56812bb5550346895d8ff79f/html5/thumbnails/9.jpg)
Program Start Program End
Open Saved Program
Save the Current
Program
Program Editor
![Page 10: Robot Construction & Programming Basics](https://reader038.vdocument.in/reader038/viewer/2022102818/56812bb5550346895d8ff79f/html5/thumbnails/10.jpg)
Program Editor
• All commands of a program need an ACTION and a length of TIME.
![Page 11: Robot Construction & Programming Basics](https://reader038.vdocument.in/reader038/viewer/2022102818/56812bb5550346895d8ff79f/html5/thumbnails/11.jpg)
USB
![Page 12: Robot Construction & Programming Basics](https://reader038.vdocument.in/reader038/viewer/2022102818/56812bb5550346895d8ff79f/html5/thumbnails/12.jpg)
Command Block Palette
Sensors
TimeUsed to give any command a length.
SoundUp to 12 sounds pre-programmed into the Brick.
LightCan light up in 3 different colors
ImagesCan display different
images on the screen
Trash CanDeletes the selected
command
Motors(L) Small Motor(R) Large Motors
![Page 13: Robot Construction & Programming Basics](https://reader038.vdocument.in/reader038/viewer/2022102818/56812bb5550346895d8ff79f/html5/thumbnails/13.jpg)
![Page 14: Robot Construction & Programming Basics](https://reader038.vdocument.in/reader038/viewer/2022102818/56812bb5550346895d8ff79f/html5/thumbnails/14.jpg)
USB
![Page 15: Robot Construction & Programming Basics](https://reader038.vdocument.in/reader038/viewer/2022102818/56812bb5550346895d8ff79f/html5/thumbnails/15.jpg)
USB
BRAKING: Stops the robot right where it is. Allows the robot to make the most accurate stop.
COASTING: Cuts the power to the motor. Allows the robot to use its remaining momentum
![Page 16: Robot Construction & Programming Basics](https://reader038.vdocument.in/reader038/viewer/2022102818/56812bb5550346895d8ff79f/html5/thumbnails/16.jpg)
USB
![Page 17: Robot Construction & Programming Basics](https://reader038.vdocument.in/reader038/viewer/2022102818/56812bb5550346895d8ff79f/html5/thumbnails/17.jpg)
![Page 18: Robot Construction & Programming Basics](https://reader038.vdocument.in/reader038/viewer/2022102818/56812bb5550346895d8ff79f/html5/thumbnails/18.jpg)
USB
![Page 19: Robot Construction & Programming Basics](https://reader038.vdocument.in/reader038/viewer/2022102818/56812bb5550346895d8ff79f/html5/thumbnails/19.jpg)
Running the Program
0102030405060708SECONDS
0009
![Page 20: Robot Construction & Programming Basics](https://reader038.vdocument.in/reader038/viewer/2022102818/56812bb5550346895d8ff79f/html5/thumbnails/20.jpg)
Robot Motion Activity After taking Inventory: Complete the Robot Motion Activity packet
12 activities 3 or 4 per group member Activities get harder as packet progresses
Individual activities should be spread through out packet
#1,#5, #9 #2,#6, #10 #3,#7, #11 #4, #8, #12
BY THE END OF THIS ACTIVITY, ALL GROUP MEMBERS SHOULD BE ABLE TO PROGRAM THE ROBOT.
#1,#4, #7, #10 #2,#5, #8, #11 #3,#6, #9, #12