Msys-Touch Me is an Embedded System workshop where you will learn about designing a Touch Screen based display system using Touch Screen Sensor & 128X64 Graphical LCD with ATmega16 Microcontroller. The Touch panel consists of a thin resistive layer as the sensitive layer. When a point on the surface is touched, the circuit acts as a voltage divider circuit and provides the value of the touched point. The position of a particular touch point is determined in accordance to X-Y coordinate system. The Workshop begins with a brief overview on basic & digital electronics to help you recall the fundamentals and attain conceptualization about the stepping tools of Graphical LCD and Touch Screen. It includes a detailed study structure, delivered & demonstrated live by our experts on "How to integrate a Touch Screen with Graphical LCD??".
Our main aim is to effectively impart the basic know-how of designing a touch screen based display system and provide all the necessary tools to develop it. Touch Screen based display system accepts the control signals from the touch screen to do different functions. It can be further employed for wide range of application including Home Appliance Control, Motor Control, Wheel Chair Control, Surveillance System, etc.
We at ABLab Solutions would get you closer to the basic embedded system domain right from the fundamentals to its implementation to successfully integrate a Touch Screen with a Graphical LCD.
Program Benefits
- Clear your fundamentals on Embedded System.
- Build & develop your own Touch Screen based Graphical LCD Display System
- Gain conceptual knowledge on Embedded Systems, Embedded C, ATmega16, Graphical LCD, Touch Screen, etc.
- Get trained by experts.
- Awarded certificate on "Msys-Touch Me"
- 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 Graphical LCD with ATmega16
- How to interface Touch Screen with ATmega16
- How to integrate Touch Screen with Graphical LCD
Course Outline
- Introduction to Embedded System
- Application of Embedded Systems
- Overview of Basic Electronics
- Overview of Digital electronics
- AVR Software Tools-AVR Studio 4, WinAVR, SinaProg, Image2GLCD
- Introduction to ATmega16
- Features of ATmega16
- I/O Ports of ATmega16
- LED Interfacing with ATmega16
- Different LED Pattern Generation
- 128X64 Graphical LCD
- Bit Map & Bit Map Generation
- 128X64 Graphical LCD Interfacing with ATmega16
- Character Display in 128X64 Graphical LCD with ATmega16
- Picture Display in 128X64 Graphical LCD with ATmega16
- Analog to Digital Converter(ADC)
- Analog to Digital Converter of ATmega16 with LED Display
- Touch Screen Sensor
- 4 Wire Resistive Touch Screen Sensor Interfacing with ATmega16
- Finding Coordinates in Touch Screen
- Integrating 4 Wire Resistive Touch Screen Sensor with 128X64 Graphical LCD
Practicals
- 4 Wire Resistive Touch Screen Sensor Interfacing with ATmega16
- Picture Display in 128X64 Graphical LCD with ATmega16
- Character Display in 128X64 Graphical LCD with ATmega16
- 128X64 Graphical LCD Interfacing with ATmega16
- Analog to Digital Converter of ATmega16 with LED 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
- USBasp Driver
- Image2GLCD Software
- SinaProg Hex Downloader Software
- SinaProg Program Download Guide
- SinaProg Fuse Bit Setting Guide
- Image2GLCD User Guide
- USBasp Driver Installation Guide
- SinaProg Installation Guide
- Atmel Studio 6 Software
- Atmel Studio 6 Installation Guide
- Atmel Studio 6 Project Guide