Course Structure

0 Lesson
0 Quizzes

Time

12 months

Level

beginner

Investment

800.00 LKR

per month
රෝබෝ තාක්ෂණය සහ නව නිපැයුම්කරණය (Robotics and ICT) - Grade 6 to 9

Chapter - Introduction of Robot Technology 

  • What is a Robot?

  • What are the benefits of having robots?

  • The main purpose of robots 

  • Robot used by industry 

  • Three Laws of Robotics 

  • Types of Robots 

 

Chapter 2 - The Evolution of Robots

 

Chapter 3 - Basic Electronic is from the Beginning 

  • About waves

  • Basic parts of an electronic device 

  • Electricity & Electric Current 

  • How is current measured?

  • Types of current

  • The Power 

  • Electronic circuit 

  • Parallel & series circuits

  • Resistor 

  • Types of Resistor 

  • Different types of Resistors 

  • Ohm's Law

  • Serial and Parallel Resistors 

  • Color code of the linear resistor 

 

Chapter 4, 5 - Basic Electronic is from the Beginning

  • Capacitors 

  • Types of Capacitors Checking a Capacitor using Multimeter 

  • Capacitor connections

  • Diode 

  • LED (Light Emitting Diode)

  • Difference between Active and Passive Components

  • Transistor 

  • Types of Transistors 

  • How NPN transistors work NPN

  • How PNP transistors work PNP

  • The Integrated Circuit 

  • tor Oscilla 

  • Inductors vs Capacitors 

  • Inductor color code 

 

Chapter 6 - Basic Electronic Components Test 

  • Troubleshooting 

  • Circuit (CKT) Symbol

  • How to Check Basic Electronic Components 

  • How to check the value of a resistor? 

  • How to check the diodes?

  • How to check the LED? LED 

  • How to check the Fuse? 

  • How to check the Capacitor? 

  • How to check the Transistors?

  • Other Electronic Components 

  • Breadboard and Jumper Wires

  • How to use Soldering Iron 

  • Desoldering 

  • Resistor Calculator 

  • Electrodoc Mobile App 

  • Circuits in Tinkercad

 

Chapter 7 - Study of Robotic Components and Motion 

  • Movement of robots 

  • Wheels for Robots 

  • Robot Locomotion

  • Chapter 8 – Identify Parts of Robots 

  • Types of Drive Systems 

  • Basic parts of the Robot 

  • Electric actuators 

  • Servo Motors

  • Stepper Motors

  • BLDC Motors (Brushless Motors)

  • Power Supply and Robot Power Sources

 

Chapter 8 – Identify Parts of Robots 

  • Stepper Motors

  • BLDC Motors (Brushless Motors)

  • Power Supply and Robot Power Sources

 

Chapter 9 - Identify Robotic Sensors 

  • What is a sensor? 

  • Types of Robot Sensors and their Function 

  • Industrial Robot parts and Robotic sensors market

 

Chapter 10 - Microcontrollers for robots 

  • Inside the Microcontroller 

  • Basic components of Microcontroller

  • Learn Arduino 

  • Arduino Uno Internal parts and its functionality 

 

Chapter 11 – Arduino for Robots

  • Microcontroller in the Arduino UNO

  • Most popular Arduino boards 

 

Chapter 12 – MigicBit for Robots 

  • About the Magicbit

  • What can be made by Macicbit?

  • Arduino Uno vs Magicbit

 

Chapter 13 – How to use Arduino IDE Software

  • How to download the Arduino IDE Software 

  • Program window containing the Arduino IDE

  • How to install and configure Arduino Uno board with the computer

  • How to install and configure MagicBit board with the computer

  • Activity 1 - blink a LED

  • Chapter 14 – Writing the codes 

  • Why coding is so important to children 

  • What is a Program? 

  • How to write Arduino programs

  • What is a Functions? 

 

Chapter 14 – Writing the codes 

  • Coding for blink a LED

 

Chapter 15 – What is a Variable and Data Types? 

  • Magicbit Activity 2: Blink a LED with digital write

  • How to use variable in the Arduino IDE ?

  • Use of Serial Monitor

  • Data types in Arduino

  • boardbPin configuration of the Magicbit board

 

Chapter 16 – Arduino Data Type

  • Data Type (void, Int, Char, Float)

 

Chapter 17 – Arduino Programming 

  • Loops and Conditionals

  • If - conditional statement

  • Comparison Operators

  • if .. else - conditional statement

  • Activity 3 - Reading the State of a Push Button 

  • while - Control Structure

  • for - Control Structure

  • Activity 4 - Serial Communication with Magicbit and PC (pressed button)

  • Activity 5: Reading an Analog Signal using a potentiometer, 

 

Chapter 18 – Display text, logos and images on OLED screen

  • Basic principle of the OLED display

  • Activity 6: Display text, logos, and images on the OLED screen

  • How to change font types and sizes on the OLED screen 

  • What is this library?

  • Chapter 19 – Pulse Width Modulation (PWM)

  • How to use ESP32Servo library 

  • Activity 7: Controlling the light (analog signal) in a bulb 

  • Control DC motors using PWM 

  • Activity 8: ON/ OFF the DC motor 

  • Activity 9: Controlling speed of the DC motor 

 

Chapter 20 – Generate tones from the buzzer

  • How to generate tones from the buzzer 

  • Learn various buzzers (Piezo, Magnetic, SMD)

  • Tone Function 

  • Learning to generate a tone using the onboard buzzer on the Magicbit Activity 

 

Chapter 21 –Magicbit RGB LED Module

  • Projects with sensors and modules in your robot kit

  • How to operate NeoPixel LED

  • Activity 11: Change colors of RGB LED as required

Chapter 22 – Ultrasonic sensor module

  • How to operate ultrasonic sensor module

  • Activity 12: Getting outputs of distances by the HC-SR04 ultrasonic sensor

  • Chapter 23 – IR Receiver LED module

  • How to operate IR receiver LED module

  • IR signal modulation 

 

Activity 13: Display code of the remote controller 

  • Activity 14: IR remote with Magicbit/ Arduino to turn on a LED and turn off the same LED when I push on the remote and display it on the monitor

  • Activity 14: IR remote with Magicbit/ Arduino to turn on and off the LEDs with 2 second delay when I push on the remote.

  • Activity 15: Detect distance from a proximity (IR) sensor 

 

Chapter 24 – LDR sensor module

  • How to operate LDR sensor

  • Activity 16: Prints the value of the LDR reading

  • Activity 17: On and OFF the LED according to the reading of the LDR sensor

  • Chapter 25 – IR Proximity Sensor module

  • How to operate IR Proximity Sensor

  • Activity 18: Detect distance from a proximity (IR) sensor

 

Chapter 26 – Servo Motor

  • How to operate servo motor

  • Activity 19: Servo motor works on the PWM

  • Activity 20: Simple Radar System

 

Chapter 27 – Assembly instructions for a motor robot car kit

  • Assembly instructions for a two-wheeler robot car kit

  • L9110 motor driver

  • How to rotate two motors 

  • Activity 21: Use an inbuilt motor driver to control motors

 

Chapter 28 – Bluetooth Control Robot Car

  • Bluetooth Control Car 

  • Activity 22: Bluetooth Control Car Using Magicbit 

Chapter 29 – Wi-Fi Control Robot Car 

  • Wireless media 

  • About Wi-Fi

  • How to Create a Wi-Fi username and password

  • Activity 23: Home-Automation with Android and Magicbit (ESP32)

  • Activity 24: Wi-Fi with a Magicbit (ESP32) that Control an LED from Webpage

  • Enter the Auth Token in the code

  • Installing Blynk Library

  • Magicbit Activity 25: Wi-Fi with a Magicbit control a single LED output through the Blynk mobile

 

Chapter 30 – Line Following Robot Car

  • Direction of the Motors 

  • Activity 26: Line Following Robot

 

Chapter 31 – Ultrasonic Robot Car 

  • Arduino Obstacle Avoiding Robot Car using Ultrasonic Sensor and Servo Motor

  • Activity 27: Ultrasonic Robot + Extra Activity: IR remote-controlled Robot

  • Magicbit development and manufacturing

 

Note: Course duration is 12 months with the 4 online exams.

 

Meet Your Instructor

Hasarali Jayasundara

රජයේ පාසල් ගුරුවරයෙකු ලෙසින් ICT විෂයය සම්බන්ධයෙන් වසර 20ක සේවා පළපුරුද්ද හා උත්තරපත්‍ර පරික්ෂකවරයෙකු ලෙසින් කටයුතු කිරිම. තවද මධ්‍යම පළාතේ අධ්‍යාපන දෙපාර්තමෙන්තුවට අදාල ICT සම්පත්දායකයෙකු ලෙසින් ද කලාපවල ගරු සිසු හා අයතනික කාර්යය මණ්ඩලය ICT විෂයය සම්බන්ධයෙන් පුහුණු කටයුතු සිදුකරනු ලබයි. මධ්‍යම පළාත් Intel ගරු පුහුණු වැඩසටහනේ ප්‍රධාන උපදේශකයෙකු වශයෙන් කටයුතු කර තිබිම. අරුණ ජාතික පුවත් පතේ කිරණ අතිරේකයේ ICT විෂයය ලේඛකයෙකු ලෙසින් කටයුතු කර දරුවන්ගේ දැනුම සංවර්ධනය සදහා දායක වී තිබිම. අධ්‍යාපන අමාත්‍යාංය මගින් පැවැත්වු 2024 ගරු විදුහල්පති ප්‍රතිභා උපහාර උලේල තුළ දි විශිෂ්ඨ ව්‍යවහාරය වෙනුවෙන් (විශිශ්ඨතම පාසල් කළමනාකරණ පරිගණක තොරතුරු පද්ධති නිර්මාණය ) විශිශ්ඨතම උපහාර සම්මානයෙන් පිදුමි ලැබීම. අධ්‍යාපන අමාත්‍යාංශය මගින් පැවැත්වු තොරතුරු තාක්ෂණ මෘදුකාංග තරඟාවලියේ දි ශිෂ්‍ය මෘදුකාංග නිර්මාණ තරඟාවලි කණ්ඩය යටතේ අවස්ථා දෙකක දි සමස්ථ ලංකා ජයග්‍රහණ සිසුන්ට අත්කර දීමට හැකියාව ලැබීම.

Lessons

Telegram