SlideShare a Scribd company logo
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 03 Issue: 01 | Jan-2016 www.irjet.net p-ISSN: 2395-0072
© 2016, IRJET | Impact Factor value: 4.45 | ISO 9001:2008 Certified Journal | Page 955
POWER WINDIOWS USING TOUCH SCREEN
S. Parameshwara1, Manu. s2, Manjunath2, Suren Sharan Navalgi2, Vinay Mahadev Hunachyal2
1 Assistant Professor, Department of Electronics and Communication Engineering, The National Institute of
Engineering, Mysuru, India-570008
2 Students, Department of Electronics and Communication Engineering, The National Institute of Engineering,
Mysuru, India-570008
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract - This paper introduces a new control
mechanism for power windows. At present electronic
buttons and crank handles are used as control units for
power windows. This paper aims at introducing a touch
screen interface for the same. This is basically a paper
based on control systems.
A resistive touch screen in placed at appropriate
position so as to be controlled by the driver with ease.
The touch screen shows the present position of the
power windows. The user can adjust the windows just
by sliding his finger by applying a slight pressure on the
screen. The touch screen controller measures the co-
ordinates of the destination point. The micro-controller
used is Arduino Atmega8 and is given the input from
the touch screen controller. The controller calculates
the appropriate amount of time for which the motor is
to be run in a particular direction. This time is
equivalent to the length of movement to be caused on
the window. The output power of the micro-controller is
not sufficient enough to drive the power windows
motor. Hence an intermediate component H-Bridge is
used which is suitable. The H-Bridge receives the
direction and amount of time for the motor run as
inputs and controls the power windows motor
accordingly.
Key Words: Power windows, Touch screen, Arduino
Atmega8, H-bridge
1. INTRODUCTION
In early years of 20th century Crank mechanism was
implemented as controller for window adjustment. A
crank is an arm attached at right angle to a rotating shaft
by which reciprocating motion us imparted to or received
from the shaft. It is used to convert circular motion into
reciprocating motion, or sometimes reciprocating motion
into circular. The user had to rotate the handle in
clockwise or anti-clock directions respectively. This used
no electric power and hence these are just windows and
not power windows. Power windows are usually
inoperable when the car is not running as the electrical
system is not “live” once the ignition has been turned off.
The Hydro-Electric system; however, could lower the
windows at rest. Power windows have become so common
that by 2008, some automakers eliminated hand cranks
from all models.
2. AIM AND REQUIREMENTS
The aim was to implement Touch Screen interface as
control for the power windows which replaces both crank
and electronic button mechanisms. Sliding the touch
screen for appropriate length to move the window. As
compared to electronic button mechanism this eliminates
the time required to press and hold the button. Another
aim is to provide graphical and virtual display of the
present position of windows. This eliminates the manual
effort of user to look at the position of each window.
To windows belt
Fig -1: Block Diagram
2.1 Hardware Requirements
The hardware requirements are
 Arduino development board
 Four wire resistive touch screen
 Driving servo motor
 Suitable H-Bridge
 An automobile window Kit
Resistive
Touch
Screen
Arduino
Atmega 8
Micro
controller
H- Bridge
Driving
Motor
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 03 Issue: 01 | Jan-2016 www.irjet.net p-ISSN: 2395-0072
© 2016, IRJET | Impact Factor value: 4.45 | ISO 9001:2008 Certified Journal | Page 956
2.2 Software Requirements
 Windows operating System
 Arduino Development Tools
 JDK
2.3 Touch screen
A Touch Screen is a 2-dimensional sensing device that is
constructed of two sheets of material separated slightly by
spacers. Resistive 4- and 5-wire touch systems belong to
the most popular and most common touch screen
technologies. Their market share is about 75%, mainly due
to their low costs and simple interface electronics.
Resistive system can be found in various mobile
applications including PDAs and Smart phones.
Features:
 Reading touch screen coordinates for 4- and 5-
wire screens
 Measurement of screen resistance(4-wire)
 Translation of touch coordinates into screen
coordinates.
Special Features:
 RoHS Compliant
 Power- Saving Sleep mode
 Industrial Temperature Range
 Built in drift compensation algorithm
 128Bytes of user EEPROM
 4X4mm QFN package
2.4 ARDUINO ATMEGA8
Arduino is a popular open- source single –board
microcontroller, descendant of the open source wiring
platform, designed to make the process of using
electronics in multidisciplinary projects more accessible.
The hardware consists of a simple open hardware design
for the Arduino board with an Atmel AVR processor and
on-board input/output support. The software consists of a
standard programming language complier and the boot
loader that runs on the board.
Arduino hardware is programmed using a Wiring-based
language (syntax and libraries), similar to C++ with some
slight simplification and modifications, and a processing-
based integrated development environment.
3. IMPLEMENTATION
Two values are measured X1 and X2 indicating the swipe
start and end co-ordinates. Then the calculation can be
done as shown in the flowchart given in Fig. 2. The amount
by which the window is to be moved is given by ‘w’.
No
Yes
No
Yes
Fig -2: Flow chart
The Touch Screen used is two dimensional 4-wires
Resistive of size 3” x2. The user slides his finger on the
Touch Screen in appropriate direction in order to move
the window shield accordingly. The touch screen notifies
the X and Y co-ordinates of touch portion of the screen and
sends the corresponding analog voltage values its output
wires. The X and Y analog output values of the 4 wire
Touch Screen appear as inputs to the Arduino board
analog input pins. The ADC controller converts these
analog values into digital representations.
Start
Sense
x1, x2
Main
power
off
X = x1-x2
X = x2-x1
C A B
Calculate w Calculate w
Move Up Move down
If
x2>x1
Stop
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 03 Issue: 01 | Jan-2016 www.irjet.net p-ISSN: 2395-0072
© 2016, IRJET | Impact Factor value: 4.45 | ISO 9001:2008 Certified Journal | Page 957
Fig -3: Output of Touch Screen
4. CONCLUSIONS
The aim of the paper was to interface a microcontroller and a
touch-screen in order to control the functioning of an
automobile power window. All the connections were made
and machine was run on various codes. All the errors were
debugged and finally the code which works for finger swipe
movement was finalized. Due to the constraint of insufficient
continuous power supply, the final code was tested on a
smaller motor. And due to the same constraint the assembly is
programmed successfully to work with just touch as the
control. Once it has been taken up by any manufacturer to put
it into use, the following improvements can be done on the
system. The touch screen can be developed to be used as
means of entertainment during the ride. It can be interfaced
with a display unit for movies or even small touch games. The
touch screen can be programmed to control, windscreen
wipers, side mirrors, room mirrors and also the overhead
window. The complete control unit can be compressed into a
single embedded board with desired functionalities. A
potentiometer relay can be added to the window assembly to
give a feedback to the control system on the exact position of
the window at that instant. A continuous power supply can be
provided that can supply a continuous peak output of 12V,7A.
REFERENCES
[1] Arduino user manual
[2] Arduino documentation with libraries.
[3] Serial – USB bridge by silicon labs.
[4] Essential device drivers by silicon labs
[5] Components required for low power usage by Li2
Innovations
[6] Hercules manual by NexRobotics

More Related Content

What's hot (20)

PDF
Control robotic module using LIFA
Vatsal N Shah
 
PPTX
Gesture control bot
Akshay Jirafe
 
PDF
IRJET- Implementation of Health Monitoring and Movement of Handicap Vechil us...
IRJET Journal
 
PPTX
Gesture controlling of Robots
Jibin Poulose
 
PPTX
Automatic door using arduino
sayyed sabir
 
PDF
IRJET- Design and Analysis of Electronics Devices V-I Characteristics usi...
IRJET Journal
 
PDF
Advanced wheel chair vatsal shah
Vatsal N Shah
 
PPT
accelerometer based gesture controlled robotic arm
Padmakar Mangrule
 
PPTX
presentation
Hitesh Tripathi
 
PPTX
Hand Gesture Controlled Wireless Robot
siddhartha muduli
 
PPTX
GESTURE CONTROL ROBOTS
Jibin Poulose
 
PPTX
AUTOMATIC INTELLIGENCE BASED CAR
Prabal Singh
 
DOCX
Gesture control robot
Sujit Singh
 
PDF
Report Remote communication of Robotic module using lifa
Vatsal N Shah
 
PDF
Aacellerometer
mukeshdeep
 
PPTX
Gesture based appliance control
joshimanu
 
PDF
Accelerometer controlled robot
Mohit Keshav
 
PDF
Floor cleaning robot(autonomus mannual) vatsal shah-ec_4th year
Vatsal N Shah
 
PDF
SMART HOME AUTOMATION USING MOBILE APPLICATION
Eklavya Sharma
 
PDF
Home Automation System
MOHAMMAD TANVEER
 
Control robotic module using LIFA
Vatsal N Shah
 
Gesture control bot
Akshay Jirafe
 
IRJET- Implementation of Health Monitoring and Movement of Handicap Vechil us...
IRJET Journal
 
Gesture controlling of Robots
Jibin Poulose
 
Automatic door using arduino
sayyed sabir
 
IRJET- Design and Analysis of Electronics Devices V-I Characteristics usi...
IRJET Journal
 
Advanced wheel chair vatsal shah
Vatsal N Shah
 
accelerometer based gesture controlled robotic arm
Padmakar Mangrule
 
presentation
Hitesh Tripathi
 
Hand Gesture Controlled Wireless Robot
siddhartha muduli
 
GESTURE CONTROL ROBOTS
Jibin Poulose
 
AUTOMATIC INTELLIGENCE BASED CAR
Prabal Singh
 
Gesture control robot
Sujit Singh
 
Report Remote communication of Robotic module using lifa
Vatsal N Shah
 
Aacellerometer
mukeshdeep
 
Gesture based appliance control
joshimanu
 
Accelerometer controlled robot
Mohit Keshav
 
Floor cleaning robot(autonomus mannual) vatsal shah-ec_4th year
Vatsal N Shah
 
SMART HOME AUTOMATION USING MOBILE APPLICATION
Eklavya Sharma
 
Home Automation System
MOHAMMAD TANVEER
 

Similar to Power Windows Using Touch Screen (20)

PDF
VEHICLE TO VEHICLE COMMUNICATION FOR ACCIDENT-AVOIDANCE SYSTEM
IRJET Journal
 
PDF
GESTURE CONTROL FORKLIFT
IRJET Journal
 
PDF
IRJET- Static Analysis of the Roll Cage of All-Terrain Vehicle
IRJET Journal
 
PDF
IRJET- Design Analysis of Land Surveying Robot using Arduino UNO
IRJET Journal
 
PDF
IRJET- Monitoring and Measurement of Solar Parameters using IoT
IRJET Journal
 
PDF
Automatic Car Parking
IRJET Journal
 
PDF
IRJET - Mobile Application Base Voice Command Wireless CNC Writing Machine
IRJET Journal
 
PDF
PC Based DC Motor Speed Control using PID for Laboratory
ijtsrd
 
PDF
IRJET - Voice based Notice Board using Android
IRJET Journal
 
PDF
IRJET- Testing the Induction Motor Voltage, Current, Torque, Speed, Power and...
IRJET Journal
 
PDF
Fire fighting robot
IRJET Journal
 
PDF
A Voice Controlled Vehicle For The Aid Of Disabled Person
IRJET Journal
 
PDF
Home Automation Application with voice commands using Arduino
IRJET Journal
 
PDF
3 Axis Drawing Machine
IRJET Journal
 
PDF
IRJET- Smart Power Optimization with IoT
IRJET Journal
 
PDF
IoT BASED ON WIRELESS HOME AUTOMATION
IRJET Journal
 
PDF
A Review on Smart Generator Control using Android Application
IRJET Journal
 
PPTX
PCB layout using CNC machine
Venkatkumar78
 
PDF
SMART LATHE MACHINE
IRJET Journal
 
PDF
IRJET - Android based Pick and Place Robot Vehicle for Industries
IRJET Journal
 
VEHICLE TO VEHICLE COMMUNICATION FOR ACCIDENT-AVOIDANCE SYSTEM
IRJET Journal
 
GESTURE CONTROL FORKLIFT
IRJET Journal
 
IRJET- Static Analysis of the Roll Cage of All-Terrain Vehicle
IRJET Journal
 
IRJET- Design Analysis of Land Surveying Robot using Arduino UNO
IRJET Journal
 
IRJET- Monitoring and Measurement of Solar Parameters using IoT
IRJET Journal
 
Automatic Car Parking
IRJET Journal
 
IRJET - Mobile Application Base Voice Command Wireless CNC Writing Machine
IRJET Journal
 
PC Based DC Motor Speed Control using PID for Laboratory
ijtsrd
 
IRJET - Voice based Notice Board using Android
IRJET Journal
 
IRJET- Testing the Induction Motor Voltage, Current, Torque, Speed, Power and...
IRJET Journal
 
Fire fighting robot
IRJET Journal
 
A Voice Controlled Vehicle For The Aid Of Disabled Person
IRJET Journal
 
Home Automation Application with voice commands using Arduino
IRJET Journal
 
3 Axis Drawing Machine
IRJET Journal
 
IRJET- Smart Power Optimization with IoT
IRJET Journal
 
IoT BASED ON WIRELESS HOME AUTOMATION
IRJET Journal
 
A Review on Smart Generator Control using Android Application
IRJET Journal
 
PCB layout using CNC machine
Venkatkumar78
 
SMART LATHE MACHINE
IRJET Journal
 
IRJET - Android based Pick and Place Robot Vehicle for Industries
IRJET Journal
 
Ad

More from IRJET Journal (20)

PDF
Enhanced heart disease prediction using SKNDGR ensemble Machine Learning Model
IRJET Journal
 
PDF
Utilizing Biomedical Waste for Sustainable Brick Manufacturing: A Novel Appro...
IRJET Journal
 
PDF
Kiona – A Smart Society Automation Project
IRJET Journal
 
PDF
DESIGN AND DEVELOPMENT OF BATTERY THERMAL MANAGEMENT SYSTEM USING PHASE CHANG...
IRJET Journal
 
PDF
Invest in Innovation: Empowering Ideas through Blockchain Based Crowdfunding
IRJET Journal
 
PDF
SPACE WATCH YOUR REAL-TIME SPACE INFORMATION HUB
IRJET Journal
 
PDF
A Review on Influence of Fluid Viscous Damper on The Behaviour of Multi-store...
IRJET Journal
 
PDF
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
IRJET Journal
 
PDF
Explainable AI(XAI) using LIME and Disease Detection in Mango Leaf by Transfe...
IRJET Journal
 
PDF
BRAIN TUMOUR DETECTION AND CLASSIFICATION
IRJET Journal
 
PDF
The Project Manager as an ambassador of the contract. The case of NEC4 ECC co...
IRJET Journal
 
PDF
"Enhanced Heat Transfer Performance in Shell and Tube Heat Exchangers: A CFD ...
IRJET Journal
 
PDF
Advancements in CFD Analysis of Shell and Tube Heat Exchangers with Nanofluid...
IRJET Journal
 
PDF
Breast Cancer Detection using Computer Vision
IRJET Journal
 
PDF
Auto-Charging E-Vehicle with its battery Management.
IRJET Journal
 
PDF
Analysis of high energy charge particle in the Heliosphere
IRJET Journal
 
PDF
A Novel System for Recommending Agricultural Crops Using Machine Learning App...
IRJET Journal
 
PDF
Auto-Charging E-Vehicle with its battery Management.
IRJET Journal
 
PDF
Analysis of high energy charge particle in the Heliosphere
IRJET Journal
 
PDF
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
IRJET Journal
 
Enhanced heart disease prediction using SKNDGR ensemble Machine Learning Model
IRJET Journal
 
Utilizing Biomedical Waste for Sustainable Brick Manufacturing: A Novel Appro...
IRJET Journal
 
Kiona – A Smart Society Automation Project
IRJET Journal
 
DESIGN AND DEVELOPMENT OF BATTERY THERMAL MANAGEMENT SYSTEM USING PHASE CHANG...
IRJET Journal
 
Invest in Innovation: Empowering Ideas through Blockchain Based Crowdfunding
IRJET Journal
 
SPACE WATCH YOUR REAL-TIME SPACE INFORMATION HUB
IRJET Journal
 
A Review on Influence of Fluid Viscous Damper on The Behaviour of Multi-store...
IRJET Journal
 
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
IRJET Journal
 
Explainable AI(XAI) using LIME and Disease Detection in Mango Leaf by Transfe...
IRJET Journal
 
BRAIN TUMOUR DETECTION AND CLASSIFICATION
IRJET Journal
 
The Project Manager as an ambassador of the contract. The case of NEC4 ECC co...
IRJET Journal
 
"Enhanced Heat Transfer Performance in Shell and Tube Heat Exchangers: A CFD ...
IRJET Journal
 
Advancements in CFD Analysis of Shell and Tube Heat Exchangers with Nanofluid...
IRJET Journal
 
Breast Cancer Detection using Computer Vision
IRJET Journal
 
Auto-Charging E-Vehicle with its battery Management.
IRJET Journal
 
Analysis of high energy charge particle in the Heliosphere
IRJET Journal
 
A Novel System for Recommending Agricultural Crops Using Machine Learning App...
IRJET Journal
 
Auto-Charging E-Vehicle with its battery Management.
IRJET Journal
 
Analysis of high energy charge particle in the Heliosphere
IRJET Journal
 
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
IRJET Journal
 
Ad

Recently uploaded (20)

PDF
Bayesian Learning - Naive Bayes Algorithm
Sharmila Chidaravalli
 
PDF
Plant Control_EST_85520-01_en_AllChanges_20220127.pdf
DarshanaChathuranga4
 
PDF
PROGRAMMING REQUESTS/RESPONSES WITH GREATFREE IN THE CLOUD ENVIRONMENT
samueljackson3773
 
PDF
Generative AI & Scientific Research : Catalyst for Innovation, Ethics & Impact
AlqualsaDIResearchGr
 
PPTX
Kel.3_A_Review_on_Internet_of_Things_for_Defense_v3.pptx
Endang Saefullah
 
PPTX
Explore USA’s Best Structural And Non Structural Steel Detailing
Silicon Engineering Consultants LLC
 
PDF
輪読会資料_Miipher and Miipher2 .
NABLAS株式会社
 
PPTX
Introduction to File Transfer Protocol with commands in FTP
BeulahS2
 
PPSX
OOPS Concepts in Python and Exception Handling
Dr. A. B. Shinde
 
PDF
PRIZ Academy - Process functional modelling
PRIZ Guru
 
PPTX
Work at Height training for workers .pptx
cecos12
 
PDF
June 2025 Top 10 Sites -Electrical and Electronics Engineering: An Internatio...
elelijjournal653
 
PPTX
Stability of IBR Dominated Grids - IEEE PEDG 2025 - short.pptx
ssuser307730
 
PDF
CLIP_Internals_and_Architecture.pdf sdvsdv sdv
JoseLuisCahuanaRamos3
 
PDF
Authentication Devices in Fog-mobile Edge Computing Environments through a Wi...
ijujournal
 
PDF
Decision support system in machine learning models for a face recognition-bas...
TELKOMNIKA JOURNAL
 
PDF
Module - 5 Machine Learning-22ISE62.pdf
Dr. Shivashankar
 
PDF
FSE-Journal-First-Automated code editing with search-generate-modify.pdf
cl144
 
PPTX
ASBC application presentation template (ENG)_v3 (1).pptx
HassanMohammed730118
 
PPTX
Comparison of Flexible and Rigid Pavements in Bangladesh
Arifur Rahman
 
Bayesian Learning - Naive Bayes Algorithm
Sharmila Chidaravalli
 
Plant Control_EST_85520-01_en_AllChanges_20220127.pdf
DarshanaChathuranga4
 
PROGRAMMING REQUESTS/RESPONSES WITH GREATFREE IN THE CLOUD ENVIRONMENT
samueljackson3773
 
Generative AI & Scientific Research : Catalyst for Innovation, Ethics & Impact
AlqualsaDIResearchGr
 
Kel.3_A_Review_on_Internet_of_Things_for_Defense_v3.pptx
Endang Saefullah
 
Explore USA’s Best Structural And Non Structural Steel Detailing
Silicon Engineering Consultants LLC
 
輪読会資料_Miipher and Miipher2 .
NABLAS株式会社
 
Introduction to File Transfer Protocol with commands in FTP
BeulahS2
 
OOPS Concepts in Python and Exception Handling
Dr. A. B. Shinde
 
PRIZ Academy - Process functional modelling
PRIZ Guru
 
Work at Height training for workers .pptx
cecos12
 
June 2025 Top 10 Sites -Electrical and Electronics Engineering: An Internatio...
elelijjournal653
 
Stability of IBR Dominated Grids - IEEE PEDG 2025 - short.pptx
ssuser307730
 
CLIP_Internals_and_Architecture.pdf sdvsdv sdv
JoseLuisCahuanaRamos3
 
Authentication Devices in Fog-mobile Edge Computing Environments through a Wi...
ijujournal
 
Decision support system in machine learning models for a face recognition-bas...
TELKOMNIKA JOURNAL
 
Module - 5 Machine Learning-22ISE62.pdf
Dr. Shivashankar
 
FSE-Journal-First-Automated code editing with search-generate-modify.pdf
cl144
 
ASBC application presentation template (ENG)_v3 (1).pptx
HassanMohammed730118
 
Comparison of Flexible and Rigid Pavements in Bangladesh
Arifur Rahman
 

Power Windows Using Touch Screen

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 03 Issue: 01 | Jan-2016 www.irjet.net p-ISSN: 2395-0072 © 2016, IRJET | Impact Factor value: 4.45 | ISO 9001:2008 Certified Journal | Page 955 POWER WINDIOWS USING TOUCH SCREEN S. Parameshwara1, Manu. s2, Manjunath2, Suren Sharan Navalgi2, Vinay Mahadev Hunachyal2 1 Assistant Professor, Department of Electronics and Communication Engineering, The National Institute of Engineering, Mysuru, India-570008 2 Students, Department of Electronics and Communication Engineering, The National Institute of Engineering, Mysuru, India-570008 ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - This paper introduces a new control mechanism for power windows. At present electronic buttons and crank handles are used as control units for power windows. This paper aims at introducing a touch screen interface for the same. This is basically a paper based on control systems. A resistive touch screen in placed at appropriate position so as to be controlled by the driver with ease. The touch screen shows the present position of the power windows. The user can adjust the windows just by sliding his finger by applying a slight pressure on the screen. The touch screen controller measures the co- ordinates of the destination point. The micro-controller used is Arduino Atmega8 and is given the input from the touch screen controller. The controller calculates the appropriate amount of time for which the motor is to be run in a particular direction. This time is equivalent to the length of movement to be caused on the window. The output power of the micro-controller is not sufficient enough to drive the power windows motor. Hence an intermediate component H-Bridge is used which is suitable. The H-Bridge receives the direction and amount of time for the motor run as inputs and controls the power windows motor accordingly. Key Words: Power windows, Touch screen, Arduino Atmega8, H-bridge 1. INTRODUCTION In early years of 20th century Crank mechanism was implemented as controller for window adjustment. A crank is an arm attached at right angle to a rotating shaft by which reciprocating motion us imparted to or received from the shaft. It is used to convert circular motion into reciprocating motion, or sometimes reciprocating motion into circular. The user had to rotate the handle in clockwise or anti-clock directions respectively. This used no electric power and hence these are just windows and not power windows. Power windows are usually inoperable when the car is not running as the electrical system is not “live” once the ignition has been turned off. The Hydro-Electric system; however, could lower the windows at rest. Power windows have become so common that by 2008, some automakers eliminated hand cranks from all models. 2. AIM AND REQUIREMENTS The aim was to implement Touch Screen interface as control for the power windows which replaces both crank and electronic button mechanisms. Sliding the touch screen for appropriate length to move the window. As compared to electronic button mechanism this eliminates the time required to press and hold the button. Another aim is to provide graphical and virtual display of the present position of windows. This eliminates the manual effort of user to look at the position of each window. To windows belt Fig -1: Block Diagram 2.1 Hardware Requirements The hardware requirements are  Arduino development board  Four wire resistive touch screen  Driving servo motor  Suitable H-Bridge  An automobile window Kit Resistive Touch Screen Arduino Atmega 8 Micro controller H- Bridge Driving Motor
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 03 Issue: 01 | Jan-2016 www.irjet.net p-ISSN: 2395-0072 © 2016, IRJET | Impact Factor value: 4.45 | ISO 9001:2008 Certified Journal | Page 956 2.2 Software Requirements  Windows operating System  Arduino Development Tools  JDK 2.3 Touch screen A Touch Screen is a 2-dimensional sensing device that is constructed of two sheets of material separated slightly by spacers. Resistive 4- and 5-wire touch systems belong to the most popular and most common touch screen technologies. Their market share is about 75%, mainly due to their low costs and simple interface electronics. Resistive system can be found in various mobile applications including PDAs and Smart phones. Features:  Reading touch screen coordinates for 4- and 5- wire screens  Measurement of screen resistance(4-wire)  Translation of touch coordinates into screen coordinates. Special Features:  RoHS Compliant  Power- Saving Sleep mode  Industrial Temperature Range  Built in drift compensation algorithm  128Bytes of user EEPROM  4X4mm QFN package 2.4 ARDUINO ATMEGA8 Arduino is a popular open- source single –board microcontroller, descendant of the open source wiring platform, designed to make the process of using electronics in multidisciplinary projects more accessible. The hardware consists of a simple open hardware design for the Arduino board with an Atmel AVR processor and on-board input/output support. The software consists of a standard programming language complier and the boot loader that runs on the board. Arduino hardware is programmed using a Wiring-based language (syntax and libraries), similar to C++ with some slight simplification and modifications, and a processing- based integrated development environment. 3. IMPLEMENTATION Two values are measured X1 and X2 indicating the swipe start and end co-ordinates. Then the calculation can be done as shown in the flowchart given in Fig. 2. The amount by which the window is to be moved is given by ‘w’. No Yes No Yes Fig -2: Flow chart The Touch Screen used is two dimensional 4-wires Resistive of size 3” x2. The user slides his finger on the Touch Screen in appropriate direction in order to move the window shield accordingly. The touch screen notifies the X and Y co-ordinates of touch portion of the screen and sends the corresponding analog voltage values its output wires. The X and Y analog output values of the 4 wire Touch Screen appear as inputs to the Arduino board analog input pins. The ADC controller converts these analog values into digital representations. Start Sense x1, x2 Main power off X = x1-x2 X = x2-x1 C A B Calculate w Calculate w Move Up Move down If x2>x1 Stop
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 03 Issue: 01 | Jan-2016 www.irjet.net p-ISSN: 2395-0072 © 2016, IRJET | Impact Factor value: 4.45 | ISO 9001:2008 Certified Journal | Page 957 Fig -3: Output of Touch Screen 4. CONCLUSIONS The aim of the paper was to interface a microcontroller and a touch-screen in order to control the functioning of an automobile power window. All the connections were made and machine was run on various codes. All the errors were debugged and finally the code which works for finger swipe movement was finalized. Due to the constraint of insufficient continuous power supply, the final code was tested on a smaller motor. And due to the same constraint the assembly is programmed successfully to work with just touch as the control. Once it has been taken up by any manufacturer to put it into use, the following improvements can be done on the system. The touch screen can be developed to be used as means of entertainment during the ride. It can be interfaced with a display unit for movies or even small touch games. The touch screen can be programmed to control, windscreen wipers, side mirrors, room mirrors and also the overhead window. The complete control unit can be compressed into a single embedded board with desired functionalities. A potentiometer relay can be added to the window assembly to give a feedback to the control system on the exact position of the window at that instant. A continuous power supply can be provided that can supply a continuous peak output of 12V,7A. REFERENCES [1] Arduino user manual [2] Arduino documentation with libraries. [3] Serial – USB bridge by silicon labs. [4] Essential device drivers by silicon labs [5] Components required for low power usage by Li2 Innovations [6] Hercules manual by NexRobotics