Smart Home-Touch is a Home Automation Workshop about Controlling House Hold Appliances using a Touch Screen Sensor. 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 that particular 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 home automation. It includes a detailed study structure, delivered & demonstrated live by our experts on "How to build a Touch Screen controlled Home Appliances System??".
Our main aim is to effectively impart the basic know-how of designing a touch screen based home appliances system and provide all the necessary tools to develop it. Touch Screen based home appliances system accepts the control signals from the touch screen to turn-on and off appliances. It can be further employed for wide range of application including Robot, Digital Notice Board, Motor Control, Wheel Chair Control, etc.
We at ABLab Solutions would get you closer to the basic home automation domain right from the fundamentals to its implementation to successfully control home appliances using Touch Screen Sensor.
Program Benefits
- Clear your fundamentals on Embedded System.
- Build & develop your own Touch Screen operated Home Appliances System
- Gain conceptual knowledge on Embedded System, Embedded C, ATmega16, Relay, Touch Screen Sensor, etc.
- Get trained by experts.
- Awarded certificate on "Smart Home-Touch"
- 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 relay with ATmega16
- How to add password protection to the designed home appliance system
- How to control home appliances through Touch Screen Sensor
Course Outline
- Introduction to Embedded System
- Overview of Basic Electronics
- Overview of Digital electronics
- 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
- Relay
- Different types of Relay
- Relay Interfacing with ATmega16
- 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
- Analog to Digital Converter(ADC)
- Analog to Digital Converter of ATmega16 with LCD Display
- Touch Screen Sensor
- 4 Wire Resistive Touch Screen Sensor Interfacing with ATmega16
- Relay based 4 Wire Resistive Touch Screen Controlled Home Appliances System with ATmega16-I
- Relay based 4 Wire Resistive Touch Screen Controlled Home Appliances System with ATmega16-II
- Password Protection
- Password Protected Relay based 4 Wire Resistive Touch Screen Controlled Home Appliances System with ATmega16-I
- Password Protected Relay based 4 Wire Resistive Touch Screen Controlled Home Appliances System with ATmega16-II
Practicals
- Password Protected Relay based 4 Wire Resistive Touch Screen Controlled Home Automation System with ATmega16-II
- Relay based 4 Wire Resistive Touch Screen Controlled Home Automation System with ATmega16-II
- Password Protected Relay based 4 Wire Resistive Touch Screen Controlled Home Automation System with ATmega16-I
- Relay based 4 Wire Resistive Touch Screen Controlled Home Automation System with ATmega16-I
- Relay Interfacing with ATmega16
- 4 Wire Resistive Touch Screen Sensor Interfacing with ATmega16
- Vertical Scrolling in 16X2 Alphanumeric LCD with ATmega16
- Horizontal Scrolling in 16X2 Alphanumeric LCD with ATmega16
- 16X2 Alphanumeric LCD Interfacing with ATmega16
- Analog to Digital Converter of ATmega16 with 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
- USBasp Driver
- SinaProg Hex Downloader Software
- SinaProg Program Download Guide
- SinaProg Fuse Bit Setting Guide
- USBasp Driver Installation Guide
- SinaProg Installation Guide
- Atmel Studio 6 Software
- Atmel Studio 6 Installation Guide
- Atmel Studio 6 Project Guide