SlideShare a Scribd company logo
LEGO MINDSTORMS EV3 ROBOTICS
Abdulla Bin Al Zubair Private School
EV3 INTRODUCTION
BATTERY
• Capacity 2050 mAh
• Charge time – less than four hours
• Can use AA batteries
SENSORS
MOTOR
• Built in reducer which enables to reduce speed and
increase torque
• Accuracy (1°)
SCREEN
Wireless connection
Battery level
USB connection
EV3 Name
1 – Cancel button
2 – OK button
3 – Navigate
Indicator lights
• Red on - Booting, updating, shutting down
• Red Flashing – Busy
• Orange - Alert, ready
• Blinking orange - Alarm, in operation
• Green on – ready
• Flashing green - the program is running
EV3 ports
Battery
• Don’t use different batteries
• Remove batteries if EV3 is
not in use for long time
• Don’t use damaged batteries
• Don’t charge batteries!
• Economical use of battery
Reduce volume
Use sleep mode
Switch off bluetooth and WiFi
if not needed
Don’t hold motors stopped
when not needed
PROGRAMMING
Example of Program using scratch.
PROGRAMMING
MISSION 1
• Program robot using controller:
• 1. Drive straight 5 sec
• 2. Drive straight 5,75 sec
• 3. Drive straight until obstacle
MISSION 2
• Program robot drive square
SOUND SENSOR
• Measure sound pressure(volume) decibel
• Range 0-100
Sound pressure decibel Consequence
160 Physical injuries
90 Loud sound
80 Scream
70 Speech
60 Office/ talking in distance
50 Quiet living room
MISSION 3
• Program robot to turn when hands are clapped
MISSION 4
• Program robot to turn when sound level changes. Choose
NXT Sound Sensor – Change – dB
• Sound level is yours
to select
Touch sensor
• Works as simple switch
• Three positions
• LEGO cross is on the front of the sensor
MISSION 5
• Make a program:
• 1. Drive until obstacle
• 2. Drive back and turn
• 3. Drive towards starting point
until there is sound
LIGHT SENSOR
• Includes LED (can be switched off)
• Enables to measure reflected or ambient light
• Can measure 7 different colors
Lighting diode
Receiving diode
MISSION 6
• Program robot to drive between to lines: when first line is
reached, robot goes back. When rear line is reached,
robot goes forward again.
ULTRASONIC SENSOR
• Range 3-250 cm
• Includes
microprocessor
• Bigger the object,
better it works
• Accuracy 1 cm
• Can detect other
ultrasonic sensors
OBJECT
SIGNAL
SIGNAL
MISSION 7
• Program robot to stop 30 cm from obstacle
GYRO SENSOR
• Can detect robot
rotation speed and
angle
• Enables to make
precise turns and
balance robots
• Angle accuracy ± 3º
• Max rotation speed
440 º/s
MISSION 8
• Make the robot turn 90° with gyro sensor
MISSION 9
• Make the robot to follow line
MISSION 10
• Make the robot drive by sound sensor:
• If sound level is below or equal 50 dB – robot drive straight
• If sound level is above 50 dB – robot turns right
MISSION 11 – Taxi drive
• Program robot to drive through model city
• Driving can be programmed using rotation sensors or
outer sensors learned before
MISSION 12 – parallel programming
• Car burgler alarm: robot makes sound when
• Robot is touched
• Robot is approached too close
• There is loud sound
• Robot is moved - gyro
• Every mission is in different branch
MISSION 13 - screen
• Display smiley face on robot screen!
• For that we use screen block
MISSION 14
• Make a robot that listens surrounding sound. If it is quiet,
robot makes happy face. If it is loud, robot makes sad
face.
MISSION 15
• Write operation „1+1=2“ to screen
• Use text block and screen block.
MISSION 16
• Write operation „14875+36987 =„ to screen
• Make the robot to calculate answer
MISSION 17 - Animation
• Make a cool cartoon using screen images.
Cartoon should be at least 20 sec in length
• Animation must have point and punch line .
MISSION 18 – Compare blocks
• Logic
• Make a robot that follows a human being. If person is
standing 30 – 40 cm away, robot waits.
• If person is further, robot drives towards a person
• If person is closer, robot increases distance
MISSION 19– Random number
• Make a robot:
• Drive until obstacle (touch sensor or sonar)
• Drive back
• Turn random time to random direction
• Start from beginning
Collecting data
• Demonstration – Collecting data from sound
sensor
MISSION 20 – Interrupt loop
• Following a line with obstacle
• Robot must follow a black line until there is
obstacle and then tries to pass it.
• Two ways to interrupt a loop:
• Loop condition is set by distance sensor
• Use loop interrupt
MISSION 21 – LEGO Space Challenge
• Solve LEGO Space challenge (group work)
APPROACHES
• Working in couples
• Some missions require larger groups
• In most cases, one student builds a robot, another
programs it
• Usually two school lessons in a row (minimum)
• Robot is tool for solving problems, not an object
APPROACHES
 Mission must be personal, have meaning
 Students encounter interest to solve mission
 Students face real problems. Solving these problems
require knowledge from school lessons. Now this
knowledge has a meaning for them because there is a
real need for it.
 Process must be documented and conclusions must be
made – reflective learning
 Teacher is just a coach
APPROACHES– rules in classroom
 Manual from sample course
APPROACHES GENERAL
 Discovery learning
 Individual tutoring
 Problem based learning
 Competition based learning
WHAT HAVE WE LEARNT?
• 4 sensors – touch, sound, light and ultrasonic
• 4 output ports – motors
• LEGO EV3 programmable brick
• Connection: USB, WiFi, Bluetooth

More Related Content

PPTX
Spike Prime_presentation.pptx
PDF
Lego Mindstrom EV3
PDF
Lego mindstorm ev3
PPTX
Arduino Projects.pptx
PDF
Halocode LVL 1 DLM (Grade 9 - Grade 12).pdf
PPTX
Introduction to Arduino.pptx
PPTX
Robots and types
Spike Prime_presentation.pptx
Lego Mindstrom EV3
Lego mindstorm ev3
Arduino Projects.pptx
Halocode LVL 1 DLM (Grade 9 - Grade 12).pdf
Introduction to Arduino.pptx
Robots and types

What's hot (20)

PPTX
Introduction- The Basics of Photoshop CS6
PPTX
Adobe Photoshop Tools
PPTX
Computer Keyboard
PPTX
Computer & it's components
PPTX
Computer operation
PDF
Units of data storage with real life examples
PDF
Bootable Usb
PPTX
Basic components of computer system
PPTX
Central Processing Unit(CPU)
PPTX
Computer fundamentals
PPT
Computer Operating Systems
PPT
Basic computer skill part 2 | Brad Steven Solvie
PPTX
Computer literacy
PPTX
Parts of motherboard and its function
PPTX
Keyboard and mouse
PPTX
Components of computer and organization
PPT
Background Physics Information
PPTX
Storage unit
PPT
Basics Of Photoshop
PPTX
Windows File Explorer/Windows Explorer - The Basics
Introduction- The Basics of Photoshop CS6
Adobe Photoshop Tools
Computer Keyboard
Computer & it's components
Computer operation
Units of data storage with real life examples
Bootable Usb
Basic components of computer system
Central Processing Unit(CPU)
Computer fundamentals
Computer Operating Systems
Basic computer skill part 2 | Brad Steven Solvie
Computer literacy
Parts of motherboard and its function
Keyboard and mouse
Components of computer and organization
Background Physics Information
Storage unit
Basics Of Photoshop
Windows File Explorer/Windows Explorer - The Basics
Ad

Similar to ROBOTICS EV3.ppt (20)

PDF
Carp School Program - Robotixlab Research Academy
PPTX
014 lego robotics
PPT
EV3-CQU-Powerpoint.ppt
PPT
Sp robotics course_slides
PPT
Sp robotics course_slides
PPT
Getting Started with Robotics
PPT
SP_Robotics_Course_Slides.ppt
PDF
Camp Cosmos robotics workshop
PPT
PAU - Intoducing domotics...
DOCX
Arts and bots
PDF
Farkhatdinov Robotics education for children 2017 Accepted.pdf
PPT
The NXT Step - Assessing with Lego Robots
PPTX
MexiLego
PDF
Virtual World simulations to support Robot-Mediated Interaction
PPT
2012 I-SET Teaching Building Programming
PPSX
First LEGO League Kickoff - Coding and Confidence
DOCX
Path Following Robot
PDF
Building a-line-following-robot
PDF
Building a-line-following-robot
PPT
Interm Progr
Carp School Program - Robotixlab Research Academy
014 lego robotics
EV3-CQU-Powerpoint.ppt
Sp robotics course_slides
Sp robotics course_slides
Getting Started with Robotics
SP_Robotics_Course_Slides.ppt
Camp Cosmos robotics workshop
PAU - Intoducing domotics...
Arts and bots
Farkhatdinov Robotics education for children 2017 Accepted.pdf
The NXT Step - Assessing with Lego Robots
MexiLego
Virtual World simulations to support Robot-Mediated Interaction
2012 I-SET Teaching Building Programming
First LEGO League Kickoff - Coding and Confidence
Path Following Robot
Building a-line-following-robot
Building a-line-following-robot
Interm Progr
Ad

More from AllanGuevarra1 (20)

PPTX
Organizing_Data_Grade4 how to organize.pptx
PPTX
Grade 7 Google_Sites_Lesson creating website.pptx
PPTX
Digital_Literacy_for_Seniors digital literacy.pptx
PPTX
grade 4 COmputing Saving Documents.pptx
PPTX
GRADE 2 ICT/COMPUTING INPUT AND OUTPUT.pptx
PPT
2016-BackToSchool Instructiondwgfdsfdfsfsdfsf
PPTX
GRADE 5 TINKERCAD powepoint presentation
PPTX
BEHAVIOURpolicydffdsfsfdsfdfdsffsafsafdfsfdsfdsafdsfdfdsfdsafdsf
PPTX
US-Sc-367-Bean-Life-Cycle-PowerPoint_ver_4.pptx
PPT
3 Formulas, Ranges, Functions.ppt
PPTX
PD Educational Technology.pptx
PPTX
Lesson Presentation - Technology in School.pptx
PPTX
Introduction to ICT.pptx
PPTX
PARTS OF MS PAINT.pptx
PPTX
Lesson Presentation Powerful Passwords.pptx
PPT
Py-Slides-2.ppt
PPTX
LOGIC GATES WEEK 5.pptx
PPTX
ME Grade 8.pptx
PPTX
YEAR 8 ICT WEEK 1 CREATING TABLES.pptx
PPTX
Project Grdae 8.pptx
Organizing_Data_Grade4 how to organize.pptx
Grade 7 Google_Sites_Lesson creating website.pptx
Digital_Literacy_for_Seniors digital literacy.pptx
grade 4 COmputing Saving Documents.pptx
GRADE 2 ICT/COMPUTING INPUT AND OUTPUT.pptx
2016-BackToSchool Instructiondwgfdsfdfsfsdfsf
GRADE 5 TINKERCAD powepoint presentation
BEHAVIOURpolicydffdsfsfdsfdfdsffsafsafdfsfdsfdsafdsfdfdsfdsafdsf
US-Sc-367-Bean-Life-Cycle-PowerPoint_ver_4.pptx
3 Formulas, Ranges, Functions.ppt
PD Educational Technology.pptx
Lesson Presentation - Technology in School.pptx
Introduction to ICT.pptx
PARTS OF MS PAINT.pptx
Lesson Presentation Powerful Passwords.pptx
Py-Slides-2.ppt
LOGIC GATES WEEK 5.pptx
ME Grade 8.pptx
YEAR 8 ICT WEEK 1 CREATING TABLES.pptx
Project Grdae 8.pptx

Recently uploaded (20)

PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PDF
Computing-Curriculum for Schools in Ghana
PPTX
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PDF
O5-L3 Freight Transport Ops (International) V1.pdf
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PPTX
Tissue processing ( HISTOPATHOLOGICAL TECHNIQUE
PPTX
Introduction-to-Literarature-and-Literary-Studies-week-Prelim-coverage.pptx
PPTX
Cell Structure & Organelles in detailed.
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PDF
Chinmaya Tiranga quiz Grand Finale.pdf
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PPTX
Institutional Correction lecture only . . .
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PDF
A systematic review of self-coping strategies used by university students to ...
PDF
VCE English Exam - Section C Student Revision Booklet
PPTX
GDM (1) (1).pptx small presentation for students
PDF
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
Computing-Curriculum for Schools in Ghana
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
Module 4: Burden of Disease Tutorial Slides S2 2025
human mycosis Human fungal infections are called human mycosis..pptx
O5-L3 Freight Transport Ops (International) V1.pdf
Supply Chain Operations Speaking Notes -ICLT Program
Tissue processing ( HISTOPATHOLOGICAL TECHNIQUE
Introduction-to-Literarature-and-Literary-Studies-week-Prelim-coverage.pptx
Cell Structure & Organelles in detailed.
2.FourierTransform-ShortQuestionswithAnswers.pdf
Chinmaya Tiranga quiz Grand Finale.pdf
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
Institutional Correction lecture only . . .
Abdominal Access Techniques with Prof. Dr. R K Mishra
STATICS OF THE RIGID BODIES Hibbelers.pdf
A systematic review of self-coping strategies used by university students to ...
VCE English Exam - Section C Student Revision Booklet
GDM (1) (1).pptx small presentation for students
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf

ROBOTICS EV3.ppt

  • 1. LEGO MINDSTORMS EV3 ROBOTICS Abdulla Bin Al Zubair Private School
  • 3. BATTERY • Capacity 2050 mAh • Charge time – less than four hours • Can use AA batteries
  • 5. MOTOR • Built in reducer which enables to reduce speed and increase torque • Accuracy (1°)
  • 6. SCREEN Wireless connection Battery level USB connection EV3 Name 1 – Cancel button 2 – OK button 3 – Navigate
  • 7. Indicator lights • Red on - Booting, updating, shutting down • Red Flashing – Busy • Orange - Alert, ready • Blinking orange - Alarm, in operation • Green on – ready • Flashing green - the program is running
  • 9. Battery • Don’t use different batteries • Remove batteries if EV3 is not in use for long time • Don’t use damaged batteries • Don’t charge batteries! • Economical use of battery Reduce volume Use sleep mode Switch off bluetooth and WiFi if not needed Don’t hold motors stopped when not needed
  • 12. MISSION 1 • Program robot using controller: • 1. Drive straight 5 sec • 2. Drive straight 5,75 sec • 3. Drive straight until obstacle
  • 13. MISSION 2 • Program robot drive square
  • 14. SOUND SENSOR • Measure sound pressure(volume) decibel • Range 0-100 Sound pressure decibel Consequence 160 Physical injuries 90 Loud sound 80 Scream 70 Speech 60 Office/ talking in distance 50 Quiet living room
  • 15. MISSION 3 • Program robot to turn when hands are clapped
  • 16. MISSION 4 • Program robot to turn when sound level changes. Choose NXT Sound Sensor – Change – dB • Sound level is yours to select
  • 17. Touch sensor • Works as simple switch • Three positions • LEGO cross is on the front of the sensor
  • 18. MISSION 5 • Make a program: • 1. Drive until obstacle • 2. Drive back and turn • 3. Drive towards starting point until there is sound
  • 19. LIGHT SENSOR • Includes LED (can be switched off) • Enables to measure reflected or ambient light • Can measure 7 different colors Lighting diode Receiving diode
  • 20. MISSION 6 • Program robot to drive between to lines: when first line is reached, robot goes back. When rear line is reached, robot goes forward again.
  • 21. ULTRASONIC SENSOR • Range 3-250 cm • Includes microprocessor • Bigger the object, better it works • Accuracy 1 cm • Can detect other ultrasonic sensors OBJECT SIGNAL SIGNAL
  • 22. MISSION 7 • Program robot to stop 30 cm from obstacle
  • 23. GYRO SENSOR • Can detect robot rotation speed and angle • Enables to make precise turns and balance robots • Angle accuracy ± 3º • Max rotation speed 440 º/s
  • 24. MISSION 8 • Make the robot turn 90° with gyro sensor
  • 25. MISSION 9 • Make the robot to follow line
  • 26. MISSION 10 • Make the robot drive by sound sensor: • If sound level is below or equal 50 dB – robot drive straight • If sound level is above 50 dB – robot turns right
  • 27. MISSION 11 – Taxi drive • Program robot to drive through model city • Driving can be programmed using rotation sensors or outer sensors learned before
  • 28. MISSION 12 – parallel programming • Car burgler alarm: robot makes sound when • Robot is touched • Robot is approached too close • There is loud sound • Robot is moved - gyro • Every mission is in different branch
  • 29. MISSION 13 - screen • Display smiley face on robot screen! • For that we use screen block
  • 30. MISSION 14 • Make a robot that listens surrounding sound. If it is quiet, robot makes happy face. If it is loud, robot makes sad face.
  • 31. MISSION 15 • Write operation „1+1=2“ to screen • Use text block and screen block.
  • 32. MISSION 16 • Write operation „14875+36987 =„ to screen • Make the robot to calculate answer
  • 33. MISSION 17 - Animation • Make a cool cartoon using screen images. Cartoon should be at least 20 sec in length • Animation must have point and punch line .
  • 34. MISSION 18 – Compare blocks • Logic • Make a robot that follows a human being. If person is standing 30 – 40 cm away, robot waits. • If person is further, robot drives towards a person • If person is closer, robot increases distance
  • 35. MISSION 19– Random number • Make a robot: • Drive until obstacle (touch sensor or sonar) • Drive back • Turn random time to random direction • Start from beginning
  • 36. Collecting data • Demonstration – Collecting data from sound sensor
  • 37. MISSION 20 – Interrupt loop • Following a line with obstacle • Robot must follow a black line until there is obstacle and then tries to pass it. • Two ways to interrupt a loop: • Loop condition is set by distance sensor • Use loop interrupt
  • 38. MISSION 21 – LEGO Space Challenge • Solve LEGO Space challenge (group work)
  • 39. APPROACHES • Working in couples • Some missions require larger groups • In most cases, one student builds a robot, another programs it • Usually two school lessons in a row (minimum) • Robot is tool for solving problems, not an object
  • 40. APPROACHES  Mission must be personal, have meaning  Students encounter interest to solve mission  Students face real problems. Solving these problems require knowledge from school lessons. Now this knowledge has a meaning for them because there is a real need for it.  Process must be documented and conclusions must be made – reflective learning  Teacher is just a coach
  • 41. APPROACHES– rules in classroom  Manual from sample course
  • 42. APPROACHES GENERAL  Discovery learning  Individual tutoring  Problem based learning  Competition based learning
  • 43. WHAT HAVE WE LEARNT? • 4 sensors – touch, sound, light and ultrasonic • 4 output ports – motors • LEGO EV3 programmable brick • Connection: USB, WiFi, Bluetooth

Editor's Notes

  • #10: Red on - Booting, updating, shutting down Red Flashing – Busy Orange - Alert, ready Blinking orange - Alarm, in operation Green on – ready Flashing green - the program is running
  • #24: Kaugus kuni 2,5m
  • #26: Kaugus kuni 2,5m