
Foundation in Robotics & IoT - Programme Contents
Programming Fundamentals
- Introduction to programming environment
- Simple programs using blockly programming
-
Introduction to C programming language
- Types, operators and expressions
- Decision Making (If, If - Else, If - Else If - Else, Switch)
- Loops (While, Do - While, For)
Microcontrollers programming – Arduino UNO
- Introduction to Microcontrollers
-
Introduction to Arduino
- Explore the components of an Arduino UNO
- I/O control of a microcontroller
-
Sensors
- What are sensors and why we use them?
- Different types of sensors
- Practical's with sensors
Basic Electrical and Electronics
- Basic of Electronic circuit symbols
- Reading Electrical schematics
- Resistors and Resistive Circuits
- Exploring Ohm's law
- Capacitors
- Diodes
- Digital Electronics
- Alternating Current (AC) vs Direct Current (DC)
- Building circuits on breadboard
- Circuit simulation
- Battery models - Types of energy sources used to power up the circuits
- Analog and Digital signal
3D Design & Modeling
- Introduction 3D design
-
Adding and Modifying shapes
- Learning objectives
- Setting up the perspective grid
- Adding and moving 3D shapes
- Scaling and changing dimensions
- Measuring with the ruler
- Using hole shapes
- Duplicating shapes
- Creating patterns
- Working with shape generators
- Building complex shapes
- Importing 2D and 3D assets
- Creating a basic robot
- 3D printing
Robotics
-
Introduction to Robotics
- Definition of Robots and Robotics
- Historical Overview of Robotics
- Basic Robotic Behaviors
-
Understanding of different types of Robots
- Entertainment Robots
- Humanoid Robots
- Space Robots
- Underwater Robots (ROVs/AUVs)
-
Robot Components and Anatomy
- Robot structures: arms, wheels, tracks, legs, etc.
We’re delivering the best customer experience