OMOTEC EV3 with Python
Age: 10 or above
LEGO just officially released MicroPython for LEGO MINDSTORMS EV3.
It also comes with a dedicated Visual Studio Code extension that includes project
templates and documentation to get started .
EV3 Python is designed to be easier to use for beginners by taking away some of the
complexity of getting started with Python programming on the EV3.
At the same time, the Pybricks MicroPython runtime adds many exciting features that
make EV3 robots more powerful and easier to control.
All lessons are project-oriented and are designed to help the students to test their
understanding of the concepts being covered.
No. of Sessions - 24 sessions of 1.5 hour each per level
What you will learn in EV3 with Python Level 1
● Learn how to code EV3 brick using Python.
● Learn Python programming concept and how to use it in robotics
● Learn how to code EV3 using text based coding
● Learn sensor programming and motor control using python programming
● Learn how to use GPIO and code them using python
OMOTEC EV3 with Python
Age: 10 or above
What you will learn in EV3 with Python
● Use Advance concepts of python to create complex logics.
● Learn advance logics and algorithm and its use in robotics
● Learn how to use sensors, motors and other electronics components with EV3
● Learn to use arrays, lists and other libraries using python.
● Learn to interface multiple mechanisms with coding commands that overlay on them
● Learn how to interface various sensors like gyro, IR Seeker etc
Benefits
● Full Record of the course on LMS Website
● Personalized Interactive coaching with well-trained Engineers
● Homework assignment and its record on LMS website
● Digital Certificate with barcode from OMOTEC & Stem.org
● Practical hands-on-learning & execution
● Create all activity hands on with programming & actual model robot making
● Experience various concepts useful to design various robot model
Requirements
● No prior experience or knowledge required
● No materials required
● Need to present in person in any OMOTEC branches
● Nothing else! It’s just you, your device (Laptop/iPad), and your hunger to explore Robotics!
OMOTEC EV3 with Python
Age: 10 or above
Level 1
Session 1 Introduction to Mindstorm Education EV3 with pyhton( Installation)
Session 2 Starting With VS Code and setting up EV3
Session 3 Basic Structure of code
Session 4 Building the robot
Session 5 Program the robot
Session 6 Understanding the use of gears and gear ratio
Session 7 Using Touch Sensor and motor values
Session 8 Display and sound using EV3
Session 9 Colour Sensor( Stop at Black Line)
Session 10 Line Following Robot
Session 11 Challenge- Path following robot
Session 12 Building Grabber
OMOTEC EV3 with Python
Age: 10 or above
Level 1
Session 13 IR Seeker/ultrasonic sensor
Session 14 Challenge- Obstacle Avoidance
Session 15 Using Gyro Sensor
Session 16 Building your own motor driving function
Session 17-18 Grabber bot challange
Session 18 Line follower cum obstacle avoidance robot
Session 19 Math block- Calculate distance travelled by robot
Session 20 Building an all terrain robot
Session 21-22 Data Logging using python
Session 23 Array
Session 24 Array Challange
OMOTEC EV3 with Python
Age: 10 or above
Level 2
Session 1-2: Grab and lift Mechanism
Session 3 Four wheel Geared robot
Session 4-5 Colour sorting robot
Session 6-7 Robot Arm
Session 8-9 Advanced programming concepts- Arrey
Session 9-10: perportional line following & PID
Session
11-12: Differential gear and Steering Mechanism
OMOTEC EV3 with Python
Age: 10 or above
Level 2
Session 13: Gyro Straightening
Session 14: Voting Machine
Session 15: Logics
Session 16: Messaging
Session 17-18 Swarm Robotics ( Robot following other robot using IR)
session 19 Accleration- Deaccleration Program Program
session 20 Accleration + Drive Stright Code
session 21 Line Align Code
session 22 Compare Block
session 23 Multiple Switch
Advance Math Block, Turn aat at angle without using Gyro
session 24 Sensor