Robo-Tracker is a Robotics workshop about tracking the location of a robot using GPS technology. GPS tracking is one of the greatest marvels of our modern technology. GPS stands for "Global Positioning System," and this is exactly what GPS tracking allows one to do: find the location of just about anything on earth. GPS makes use of satellites by communicating with them using NMEA protocol. NMEA protocol is a protocol through which a GPS receiver & a GPS satellite communicate. As long as the GPS is receiving signal from the satellites, you can find it anywhere on earth. The workshop aims to introduce students to the field of robotics and how it is implemented in real life. It basically focuses on conceptualization and designing of a simple keypad operated robots & learn "How to track the location of the Robot?".
Our main aim is to effectively impart the basic know-how of designing a Keypad controlled robot with GPS mounted on it and provide all the necessary tools to develop it. The robot accepts the control signals from the Keypad to move the robot in forward, backward, left, right direction and to stop it. The GPS receiver allows the user to get the longitudinal and latitudinal of the robot and display it on a LCD display. It can be further developed to be employed in Vehicle Tracking, School Kid Tracking, Locating a Train, etc.
We at ABLab Solutions would get you closer to the robotics domain & GPS so that you can fulfill one of your long overdue wishes: "Making a tracking Robot".
Program Benefits
- Clear your fundamentals of Robotics
- Build & develop your own keypad controlled Robot and track its location with GPS
- Gain conceptual knowledge on Robotics, Embedded C, ATmega16, GPS Receiver, Keypad, etc.
- Get trained by experts.
- Awarded certificate on "Robo-Tracker"
- Live Demos and Interactive Question & Answer sessions
- Get useful Materials
Learning Outcomes
- How to use different Embedded software tools
- How to write program for ATmega16
- How to interface LED with AT mega 16
- How to generate different patterns in LED array
- How to interface 16X2 Alphanumeric LCD with ATmega16
- How to drive a motor using Motor Driver
- How to interface a DC Motor Driver with ATmega16
- How to make a Keypad controlled robot
- How to interface GPS Receiver Module with ATmega16
Course Outline
- Introduction to Robotics
- Different types of Robots
- Manual and Autonomous Robots
- Overview of Basic Electronics
- Overview of Digital electronics
- Different types of Sensors
- Different types of Actuators
- AVR Software Tools-AVR Studio, WinAVR, SinaProg
- Introduction to ATmega16
- Features of ATmega16
- I/O Ports of ATmega16
- LED Interfacing with ATmega16
- Different LED Pattern Generation
- 4X4 Keypad
- 4×4 Keypad Interfacing with ATmega16 and LCD Display
- 16X2 Alphanumeric LCD
- 16X2 Alphanumeric LCD Interfacing with ATmega16
- Horizontal Scrolling in 16X2 Alphanumeric LCD with ATmega16
- Vertical Scrolling in 16X2 Alphanumeric LCD with ATmega16
- H-Bridge Driver
- DC Motor Driver
- L293D based DC Motor Driver Interfacing with ATmega16 in 5V Mode
- L293D based DC Motor Driver Interfacing with ATmega16 in PWM Mode
- USART
- USART of ATmega16
- GPS Communication
- NMEA Protocol
- GPS Receiver Module Interfacing with ATmega16
- Getting Longitude and Latitude from a GPS Receiver with ATmega16
Practicals
- Password Protected Keypad Controlled Robot with ATmega16
- 4X4 Keypad Controlled Robot with ATmega16
- Robot Driving with ATmega16
- Speed Control of Robot with ATmega16
- L293D based DC Motor Driver Interfacing with ATmega16 in PWM Mode
- L293D based DC Motor Driver Interfacing with ATmega16 in 5V Mode
- Vertical Scrolling in 16X2 Alphanumeric LCD with ATmega16
- Horizontal Scrolling in 16X2 Alphanumeric LCD with ATmega16
- 16X1 Alphanumeric LCD Interfacing with ATmega16
- 4X4 Keypad Interfacing with ATmega16 and LCD Display
- LED Blinking with ATmega16
- LED Interfacing with ATmega16
- LED Pattern 8 with ATmega16
- LED Pattern 7 with ATmega16
- LED Pattern 6 with ATmega16
- LED Pattern 5 with ATmega16
- LED Pattern 4 with ATmega16
- LED Pattern 3 with ATmega16
- LED Pattern 2 with ATmega16
- LED Pattern 1 with ATmega16
- LED Dancing with ATmega16
Kits Detail
Softwares, Installation Guides, User Guides
- RealTerm Terminal Software
- USB to Serial Driver
- USBasp Driver
- SinaProg Hex Downloader Software
- SinaProg Program Download Guide
- SinaProg Fuse Bit Setting Guide
- RealTerm User Guide
- USBasp Driver Installation Guide
- USB to Serial Driver Installation Guide
- SinaProg Installation Guide
- RealTerm Installation Guide
- Atmel Studio 6 Software
- Atmel Studio 6 Installation Guide
- Atmel Studio 6 Project Guide