SlideShare uma empresa Scribd logo
1 de 43
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

Mais conteúdo relacionado

Mais procurados

Introduction To Robotics
Introduction To RoboticsIntroduction To Robotics
Introduction To Robotics
parthmullick
 
과학탐구토론대회 보고서
과학탐구토론대회 보고서과학탐구토론대회 보고서
과학탐구토론대회 보고서
Astraea Jang
 
Humanoid Robots || PPT || for electronic and electrical engineering
Humanoid Robots || PPT || for electronic and electrical engineeringHumanoid Robots || PPT || for electronic and electrical engineering
Humanoid Robots || PPT || for electronic and electrical engineering
Aakash Raj
 

Mais procurados (20)

PHOTOSHOP BASICS
PHOTOSHOP BASICSPHOTOSHOP BASICS
PHOTOSHOP BASICS
 
Introduction to microbit
Introduction to microbitIntroduction to microbit
Introduction to microbit
 
Line follower robot
Line follower robotLine follower robot
Line follower robot
 
Introduction to Robotics
Introduction to RoboticsIntroduction to Robotics
Introduction to Robotics
 
Introduction to Lego EV3
Introduction to Lego EV3Introduction to Lego EV3
Introduction to Lego EV3
 
Humanoid robotics
Humanoid roboticsHumanoid robotics
Humanoid robotics
 
Raspberry pi
Raspberry pi Raspberry pi
Raspberry pi
 
Evo mouse seminar
Evo mouse seminarEvo mouse seminar
Evo mouse seminar
 
Introduction To Robotics
Introduction To RoboticsIntroduction To Robotics
Introduction To Robotics
 
Comparison of the parts of the robot and human
Comparison of the parts of the robot and humanComparison of the parts of the robot and human
Comparison of the parts of the robot and human
 
과학탐구토론대회 보고서
과학탐구토론대회 보고서과학탐구토론대회 보고서
과학탐구토론대회 보고서
 
Robot studio abb
Robot studio abbRobot studio abb
Robot studio abb
 
Summary for Robotics
Summary for Robotics Summary for Robotics
Summary for Robotics
 
Real-time Obstacle Avoidance Algorithm for Mobile Robots
Real-time Obstacle Avoidance  Algorithm for Mobile RobotsReal-time Obstacle Avoidance  Algorithm for Mobile Robots
Real-time Obstacle Avoidance Algorithm for Mobile Robots
 
Humanoid Robots || PPT || for electronic and electrical engineering
Humanoid Robots || PPT || for electronic and electrical engineeringHumanoid Robots || PPT || for electronic and electrical engineering
Humanoid Robots || PPT || for electronic and electrical engineering
 
E Ball Computer
E Ball ComputerE Ball Computer
E Ball Computer
 
Obstacle avoidance robot
Obstacle avoidance robotObstacle avoidance robot
Obstacle avoidance robot
 
Lego mindstorm ev3
Lego mindstorm ev3Lego mindstorm ev3
Lego mindstorm ev3
 
Arduino
ArduinoArduino
Arduino
 
5 Simple Arduino Projects for Beginners
5 Simple Arduino Projects for Beginners5 Simple Arduino Projects for Beginners
5 Simple Arduino Projects for Beginners
 

Semelhante a ROBOTICS EV3.ppt

Muhammad rizwan aqeel rlp.ppt
Muhammad rizwan aqeel rlp.pptMuhammad rizwan aqeel rlp.ppt
Muhammad rizwan aqeel rlp.ppt
M Rizwan Aqeel
 
Getting Started with Robotics
Getting Started with RoboticsGetting Started with Robotics
Getting Started with Robotics
s0133116
 

Semelhante a ROBOTICS EV3.ppt (20)

Camp Cosmos robotics workshop
Camp Cosmos robotics workshopCamp Cosmos robotics workshop
Camp Cosmos robotics workshop
 
Muhammad rizwan aqeel rlp.ppt
Muhammad rizwan aqeel rlp.pptMuhammad rizwan aqeel rlp.ppt
Muhammad rizwan aqeel rlp.ppt
 
Tony Pratkanis (Stanford Univ) on Robotics
Tony Pratkanis (Stanford Univ) on RoboticsTony Pratkanis (Stanford Univ) on Robotics
Tony Pratkanis (Stanford Univ) on Robotics
 
BEA's LZR-WIDESCAN Technical Training
BEA's LZR-WIDESCAN Technical TrainingBEA's LZR-WIDESCAN Technical Training
BEA's LZR-WIDESCAN Technical Training
 
FormulaPi Programming Challenge Autonomous Cars
FormulaPi Programming Challenge Autonomous CarsFormulaPi Programming Challenge Autonomous Cars
FormulaPi Programming Challenge Autonomous Cars
 
Getting Started with Robotics
Getting Started with RoboticsGetting Started with Robotics
Getting Started with Robotics
 
Computer-Vision based Centralized Multi-agent System on Matlab and Arduino Du...
Computer-Vision based Centralized Multi-agent System on Matlab and Arduino Du...Computer-Vision based Centralized Multi-agent System on Matlab and Arduino Du...
Computer-Vision based Centralized Multi-agent System on Matlab and Arduino Du...
 
Interm Progr
Interm ProgrInterm Progr
Interm Progr
 
Intelligent chak wipe system
Intelligent chak wipe systemIntelligent chak wipe system
Intelligent chak wipe system
 
robot programming and its evolution
robot programming and its evolutionrobot programming and its evolution
robot programming and its evolution
 
project 33.pptx
project 33.pptxproject 33.pptx
project 33.pptx
 
biped.pptx
biped.pptxbiped.pptx
biped.pptx
 
Kertas kerja pertandingan robotik
Kertas kerja pertandingan robotikKertas kerja pertandingan robotik
Kertas kerja pertandingan robotik
 
Smart sensors, Smart Speed Bumps
Smart sensors, Smart Speed BumpsSmart sensors, Smart Speed Bumps
Smart sensors, Smart Speed Bumps
 
Chapter 1-Microprocessors, Microcomputers, and Assembly Language
Chapter 1-Microprocessors, Microcomputers, and Assembly LanguageChapter 1-Microprocessors, Microcomputers, and Assembly Language
Chapter 1-Microprocessors, Microcomputers, and Assembly Language
 
Advantages and disadvantages of smartphones
Advantages and disadvantages of smartphones Advantages and disadvantages of smartphones
Advantages and disadvantages of smartphones
 
MexiLego
MexiLegoMexiLego
MexiLego
 
Smart Sensors, Auto Drive IDM10
Smart Sensors, Auto Drive IDM10Smart Sensors, Auto Drive IDM10
Smart Sensors, Auto Drive IDM10
 
Sp robotics course_slides
Sp robotics course_slidesSp robotics course_slides
Sp robotics course_slides
 
Sp robotics course_slides
Sp robotics course_slidesSp robotics course_slides
Sp robotics course_slides
 

Mais de AllanGuevarra1

GRADE 5 TINKERCAD powepoint presentation
GRADE 5 TINKERCAD powepoint presentationGRADE 5 TINKERCAD powepoint presentation
GRADE 5 TINKERCAD powepoint presentation
AllanGuevarra1
 
BEHAVIOURpolicydffdsfsfdsfdfdsffsafsafdfsfdsfdsafdsfdfdsfdsafdsf
BEHAVIOURpolicydffdsfsfdsfdfdsffsafsafdfsfdsfdsafdsfdfdsfdsafdsfBEHAVIOURpolicydffdsfsfdsfdfdsffsafsafdfsfdsfdsafdsfdfdsfdsafdsf
BEHAVIOURpolicydffdsfsfdsfdfdsffsafsafdfsfdsfdsafdsfdfdsfdsafdsf
AllanGuevarra1
 

Mais de AllanGuevarra1 (20)

GRADE 5 TINKERCAD powepoint presentation
GRADE 5 TINKERCAD powepoint presentationGRADE 5 TINKERCAD powepoint presentation
GRADE 5 TINKERCAD powepoint presentation
 
BEHAVIOURpolicydffdsfsfdsfdfdsffsafsafdfsfdsfdsafdsfdfdsfdsafdsf
BEHAVIOURpolicydffdsfsfdsfdfdsffsafsafdfsfdsfdsafdsfdfdsfdsafdsfBEHAVIOURpolicydffdsfsfdsfdfdsffsafsafdfsfdsfdsafdsfdfdsfdsafdsf
BEHAVIOURpolicydffdsfsfdsfdfdsffsafsafdfsfdsfdsafdsfdfdsfdsafdsf
 
US-Sc-367-Bean-Life-Cycle-PowerPoint_ver_4.pptx
US-Sc-367-Bean-Life-Cycle-PowerPoint_ver_4.pptxUS-Sc-367-Bean-Life-Cycle-PowerPoint_ver_4.pptx
US-Sc-367-Bean-Life-Cycle-PowerPoint_ver_4.pptx
 
3 Formulas, Ranges, Functions.ppt
3 Formulas, Ranges, Functions.ppt3 Formulas, Ranges, Functions.ppt
3 Formulas, Ranges, Functions.ppt
 
PD Educational Technology.pptx
PD Educational Technology.pptxPD Educational Technology.pptx
PD Educational Technology.pptx
 
Lesson Presentation - Technology in School.pptx
Lesson Presentation - Technology in School.pptxLesson Presentation - Technology in School.pptx
Lesson Presentation - Technology in School.pptx
 
Introduction to ICT.pptx
Introduction to ICT.pptxIntroduction to ICT.pptx
Introduction to ICT.pptx
 
PARTS OF MS PAINT.pptx
PARTS OF MS PAINT.pptxPARTS OF MS PAINT.pptx
PARTS OF MS PAINT.pptx
 
Lesson Presentation Powerful Passwords.pptx
Lesson Presentation Powerful Passwords.pptxLesson Presentation Powerful Passwords.pptx
Lesson Presentation Powerful Passwords.pptx
 
Py-Slides-2.ppt
Py-Slides-2.pptPy-Slides-2.ppt
Py-Slides-2.ppt
 
LOGIC GATES WEEK 5.pptx
LOGIC GATES WEEK 5.pptxLOGIC GATES WEEK 5.pptx
LOGIC GATES WEEK 5.pptx
 
ME Grade 8.pptx
ME Grade 8.pptxME Grade 8.pptx
ME Grade 8.pptx
 
YEAR 8 ICT WEEK 1 CREATING TABLES.pptx
YEAR 8 ICT WEEK 1 CREATING TABLES.pptxYEAR 8 ICT WEEK 1 CREATING TABLES.pptx
YEAR 8 ICT WEEK 1 CREATING TABLES.pptx
 
Project Grdae 8.pptx
Project Grdae 8.pptxProject Grdae 8.pptx
Project Grdae 8.pptx
 
counting 5s activity
counting 5s activitycounting 5s activity
counting 5s activity
 
GRADE 6-8.pptx
GRADE 6-8.pptxGRADE 6-8.pptx
GRADE 6-8.pptx
 
GRADE 1-5.ppt
GRADE 1-5.pptGRADE 1-5.ppt
GRADE 1-5.ppt
 
T 1 MT assignment project-Gr1.pptx
T 1 MT assignment project-Gr1.pptxT 1 MT assignment project-Gr1.pptx
T 1 MT assignment project-Gr1.pptx
 
GRADE 6 WEEK 7.pptx
GRADE 6 WEEK 7.pptxGRADE 6 WEEK 7.pptx
GRADE 6 WEEK 7.pptx
 
GRADE 6 ALGORITHM.pptx
GRADE 6 ALGORITHM.pptxGRADE 6 ALGORITHM.pptx
GRADE 6 ALGORITHM.pptx
 

Último

Último (20)

Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 

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

Notas do Editor

  1. 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
  2. Kaugus kuni 2,5m
  3. Kaugus kuni 2,5m