Toggle navigation
SLIR
Robotics Program
PLC Program
Kids Robotics
Online Course
SLIR Workshops
News & Events
Contact Us
Branches
Colombo - Pannipitiya
Colombo 07 - Royal College Skill Center
VIEW GALLERY
VIEW SYLLABUS
VIEW COURSE DETAILS
C
SECTION 1 (C PROGRAMMING)
Introduction to programming environment
Types, operators and expressions
Decision Making (If, If - Else, If - Else If - Else, Switch)
Loops (While, Do - While, For)
Functions and program structure
Pointers and arrays
Structures
C Strings
PIC
SECTION 2 (PROGRAMMING PIC MICROCONTROLLER)
Introduction to MikroC IDE
Analog to Digital
Program the EEPROM
Using keypads
Interfacing a LCD
Sound library
Use PWM to control the output
Introduction to serial communication
RS-232 and RS-485 Communications
Interfacing One wire sensors
Graphic LCD
16F/18F
Section 3 (PIC 16F and 18F Series theory)
Von Neumann and Harvard architectures
Understanding the Basic computer (PC, ALU, WR, ID, FAR, FDR)
Internal architecture of the MCU
Accessing PORTs / basic instructions (Assembly Language)
Subroutines and Modules
Interrupt handling
Timer programming
SEN/MOTORS
Section 4 (Interfacing Sensors and motors)
IR sensors (Sharp IR, Line hunter , IR transmitters & Receivers)
Interfacing DC Motors
Controlling Large (Industrial) stepper motors
Servo motors
Brushless motors
Distance measuring sensors
Temperature Sensors
Humidity Sensor
Moisture Sensor
Accelerometer
Load Cells
And Lot More.......
ARDUINO
Section 5 (All about Arduino)
Introduction to arduino UNO, MEGA (2560), leonardo
Handling digital inputs / outputs, PWM, Interrupts
Hardware Timers
Analog inputs
Motor controlling (DC, Servo, Stepper, Brushless)
Serial Communications (RS232 / RS485)
I2C and SPI Communications
Wireless communications
Writing and reading SD Cards
RFID Cards
Interfacing GSM / GPS Shields
PCB
Section 6 (PCB Designs)
Introducing Eagle cad soft
Schematic and board designs
Making new libraries
Methods of routing
Toner Tranfer Method To Implement PCB
Use of UV Photo Sensitive Chemicals to implement PCB
Apply Solder Masks
VB
Section 7 (Develop Software interfaces for robots)
Introduction to visual basic 2015
Declare variables and constants using the data types
Learning basic controls (buttons, textboxes, dropdown, ect)
Advanced control elements
Examine and discuss Sub and Function procedures
Understand the array structure and its usage
Writing to serial port
Techniques of implementing serial protocols
Control PIC / Arduino using the PC
TextFile Access (Storing Real Time Data)
Chart Control
Introduction to MS SQL DataBases (Storing Data in Real Time)
WEB
Section 8 (Introduction to WEB Design)
Introduction to Web design and Developing
Design Websites Using HTML and CSS
Publish and Hosting
Introduction to JavaScript/AJAX
Introduction to HTTP Requests
Control Arduino Using a WEB Application
Update Real Time Data on WEB
AI
Section 9 (Introduction to Control Systems)
Introduction to Control Systems
Explaining PID Algorithm
PID Simulation
PID Practicles (Ball Balancing / Two wheel Robot ect...)
Introduction to Artificial Intelligence
Fuzzy Logic
Neural Networks / Genetic Algorithms
PRACTICALS
Section 10 (All The Practicals and Projects During the Course)
Designing of a Obstacle Avoidance Robot (Ultrasonic And IR)
Designing of a Line and Arrow Following Robot
Software Controlled Robot (Speed Controlling and Direction VB 2008)
GPS Position Control Robot
DTMF Based Full Home Automation System
Student DataBase (MS SQL)
Cell Phone Controlled Moving Robot(DTMF and GSM)
Wireles Controlled Robot (RF Technology)
Moisture / Humidity / Temperature Data Logging System Using RTC and SD Card. (Software for Displaying)
PC Based Advanced Security System (Text to Speech Systems)
Programming a QuadCopter
Advance Robotic Arm (Pick and Place)
Automatic Color Sensing Robot Using PC
Voice Recognition Robot System
Biomedical Patient Monitoring System
Touch Screen Base Home Automation System
SMS Based Home Automation System
WEB Based Home Automation System (HTTP requests)
RFID Bus Ticketing Project
Brushless Motor Control Using PID
Two Wheel Self Balancing Robot
230VAC Energy Monitoring System
Elevator Module Practical
CNC / Laser Cutting Demonstrations
AC Servo Motor / Large Stepper Motor Practicals
Conveyor System Based Practicals
Railway Simulation Systems
SOFTWARES
Softwares That Will Cover During The Course
ROBOTICS PROGRAMME
COURSE DURATION
=
FOUR AND HALF MONTH
DATE & TIME
=
SATURDAY OR SUNDAY FROM 8.30 AM TO 5.00 PM
LOCATION
=
PANNIPITIYA
COURSE FEES
=
RS 20,000/= (CAN PAY BY 3 MONTHS INSTALMENTS)
FIRST DAY
FREE
FOR YOU TO DECIDE...
ON COMPLETION YOU CAN GET SLIR CERTIFICATE
HOME
ROBOTICS COURSE
PLC COURSE
KIDS ROBOTICS
ONLINE ROBOTICS
EVENTS
FIND US ON SOCIAL MEDIA
1307/3/4
Hokandara Rd,
Bogahawatha Junction, Pannipitiya,
Colombo,
Sri Lanka
Phone 1 : +94 (0) 779 808 441
Phone 2 : +94 (0) 779 808 441
Email : roshanphr@gmail.com
Privacy Policy Term & Conditions Site Maps
All copyrights reserved by SL Institute of Robotics - © 2017
Design By SLIR