SlideShare a Scribd company logo
2
Most read
3
Most read
COURSE INSTRUCTOR-
RETHWAN FAIZ
NAME:
 BARMAN,MANOZ
 HIMEL,MAHBUB ALAM
 MAHMUD,RIYAD
 EMRAN,AHMED
 RAHMAN,ASHIKUR
ID
 14-27882-3
 14-28036-3
 12-21853-2
 14-26236-1
 13-23293-1
 Home Automation is a concept where a single device
is used to control many aspects of a home like
switching on and off different appliances, monitoring
temperature, fire alarms, garage doors etc. In this
project, a remote control is used to control (simply
ON and OFF) several appliances or devices, thus
achieving a simple home automation system.
 Remote controls are one of the commonly found
devices in almost all homes. They help us operating
an appliance like TV, Air Conditioning, VCR, etc. The
main feature of a remote control is that it is specific
to a device. For example, a TV remote control unit
can only be used for that corresponding TV.
 But in this project, a single remote is used to control
4 different devices (possible to control more
devices). The project is based on Arduino and more
details of the project are mentioned below.
Arduino based home automation using tv remote
 Arduino UNO board
 TSOP 1738 IR Remote Control Receiver
 1 KΩ Resistor X 4
 2N2222 NPN Transistor X 4
 1N4007 Diode X 4
 12 V Relay X 4
 Remote Control
 Prototyping board (Bread board)
 Connecting wires
 12 V Power supply
Arduino UNO:
 Arduino UNO forms the main controlling
part of the circuit. UNO has 13 digital I/O
pins and hence, it is possible to control 13
different devices at once. If the
requirement is to control more number of
devices, boards like Arduino Mega can be
used.
TSOP1738:
 TSOP1738 is a Receiver module for IR
Remote controls with a carrier frequency
of 38 KHz. It consists of a Photo detector
and signal demodulator in a single package
and the output can be directly used by a
microcontroller.
4 – Channel Relay Board:
 A Relay helps in controlling a large
appliance with the help of a
microcontroller. In this project, a 4 –
channel relay board is used to
control four loads.
 The necessary components like
power on LED, switching transistor,
base current limiting resistor, Relay
on LED, flyback diode and male
headers for power and input
connections are already embedded
on the board.
Remote Control:
 A standard mini remote control is used in this
project to give the various key inputs. The
remote has all the numeric keys, volume up –
down, channel up – down, menu and some
additional keys.
 From the circuit diagram, it is clear that the design
of the circuit is very simple and requires very few
connection. The design of the circuit is explained
below.
 The main component of the project is the TSOP1738
receiver. It is a three pin device where the three pins
are GND, VS and OUTPUT. The VS pin is connected to
the 5V supply. The output pin is connected to Pin 11
(or any other digital pin) of Arduino UNO.
 We are using a 4 – channel relay module in this
project in order to control 4 different loads. Since
the board has all the necessary components like
transistors, LEDs etc. all we need to do is to connect
the 4 inputs on the relay board to 4 digital I/O pins of
Arduino. More detailed connection can be found in
the circuit diagram.
 Home automation is an in demand concept
where a single device will control different
appliances of a home. Additionally, different
aspects like temperature, humidity, security etc.
can also be monitored using that device.
 In this project, a simple home automation
system where the system controls 4 different
appliances with the help of a TV Remote. The
working of the project is explained here.
 The main component of the project is TSOP1738
IR Receiver Module. This module has a built – in
photo receiver, band pass filter and demodulator
and the output of the module can be readily
read by a microcontroller.
 TSOP1738 supports a carrier frequency of 38
KHz. Hence, the carrier frequency of the
source i.e. the remote control must be in the
range of 38 KHz for it to demodulate.
 First, we will decode the data from the
remote control using TSOP1738 and Arduino
UNO. For that, we need to use a special
library called “IRremote”. We need to
download this library from
https://github.com/z3t0/Arduino-IRremote
and place it in the libraries folder of Arduino.
 The next step is to decode
the data of each key of the
remote. For this, we are
going to use some functions in
the “IRremote” library. The
following program will help us
in decoding the data from
each key of the remote.
NOTE: The following program
is an example sketch from the
“IRremote” library.
 When this sketch is run in Arduino,
we can monitor the data on the
serial terminal for each key
pressed on the remote. The
following image shows the decoded
HEX values of keys 1 to 9, 0 and
power key respectively.
 After decoding the keys, we will
write the code for our final home
automation system using Power key
and numeric keys 1 to 4 to control
4 loads. Numeric keys will control
individual loads i.e. key 1 can be
used to turn ON or OFF load 1 and
so on. Power key will turn ON or
OFF all the loads at once.
 A simple TV remote controlled Home
Automation system is designed in this project
using Arduino UNO.
 The project is demonstrated with 4 loads but
can be increased to even more loads.
 Since the controlling device is a TV remote,
the design of the project is very simple and
the application is also very easy.
Arduino based home automation using tv remote

More Related Content

PDF
Voice Control Home Automation
PPT
Bluetooth based Home Automation
PPTX
Android Based Home Automation Control
PPTX
SMART HOME AUTOMATION USING MOBILE APPLICATION
PDF
Bluetooth based home automation system
PDF
Home automation using bluetooth - Aurdino BASED
PPTX
Home automation- An Iot application
PPTX
STREET LIGHT THAT GLOWS ON DETECTING VEHICLE MOVEMENT
Voice Control Home Automation
Bluetooth based Home Automation
Android Based Home Automation Control
SMART HOME AUTOMATION USING MOBILE APPLICATION
Bluetooth based home automation system
Home automation using bluetooth - Aurdino BASED
Home automation- An Iot application
STREET LIGHT THAT GLOWS ON DETECTING VEHICLE MOVEMENT

What's hot (20)

PPTX
Door lock-using-rfid-technology
DOCX
Voice Based Home Automation
PPTX
Smart home automation
PPTX
Iot based home automation
PPTX
Home automation using arduino
PPTX
IoT Based Home Automation System Presantation
PPTX
TV Remote control Home Appliances using Arduino(Infrared)
PPT
Voice Control Home Automation
PPTX
Voice controlled home appliances
PPTX
Portable mobile charger
PPTX
PPT ON Arduino
PDF
Arduino Workshop Day 1 - Basic Arduino
PPTX
IR BASED HOME AUTOMATION USING ARDUINO UNO
PPTX
CONTROLLING HOME APPLIANCES WITH IOT,BLYNK APP & NODE MCU
PPTX
Mayank_Bluetooth Controlled Lock
PPTX
Home automation system
PPTX
Internet of Things (IoT) Based Smart Security & Home Automation System.
DOCX
PROJECT REPORT ON Home automation using by Bluetooth
DOCX
Wireless Electronic Notice Board
DOCX
android app based home automation
Door lock-using-rfid-technology
Voice Based Home Automation
Smart home automation
Iot based home automation
Home automation using arduino
IoT Based Home Automation System Presantation
TV Remote control Home Appliances using Arduino(Infrared)
Voice Control Home Automation
Voice controlled home appliances
Portable mobile charger
PPT ON Arduino
Arduino Workshop Day 1 - Basic Arduino
IR BASED HOME AUTOMATION USING ARDUINO UNO
CONTROLLING HOME APPLIANCES WITH IOT,BLYNK APP & NODE MCU
Mayank_Bluetooth Controlled Lock
Home automation system
Internet of Things (IoT) Based Smart Security & Home Automation System.
PROJECT REPORT ON Home automation using by Bluetooth
Wireless Electronic Notice Board
android app based home automation
Ad

Similar to Arduino based home automation using tv remote (20)

PPTX
CONTROLLING HOME APPLIANCES USING REMOTE(1)
PPTX
Development of a Low Cost, Reliable & Scalable Home Automation System.
PDF
home automation digital
DOCX
DIGITAL LOGIC DESIGN (1) PROJECT REPORT.docx
PDF
Final year report on remote control of home appliances via bluetooth
PPTX
Bluetooth based home automation using arduino presentaton
PPTX
Home Automation Over Internet Project (Ev Otomasyon Projesi)
PDF
Report on remote control home appliances.
PDF
Remote home appliances
PDF
Home automationusing ir remote
PPT
Arduino Based Home Automation (2003) (1003018)
PDF
Advanced View Arduino Projects List - Use Arduino for Projects-4.pdf
PDF
IRJET- Android based Home Automation System with Power Optimization Modes
PDF
Home Automation System using Arduino and GSM
PPTX
Controlling home appliances using remote
PPTX
Controlling home appliances using remote (2)
PPTX
Ppt rf based home automation system 1
PDF
Digital home automation with arduino bluetooth
PPTX
RF SIGNAL IDENTIFIER PPT.pptx
PPTX
Design Engineering Gtu AEIOU gujarat technology university
CONTROLLING HOME APPLIANCES USING REMOTE(1)
Development of a Low Cost, Reliable & Scalable Home Automation System.
home automation digital
DIGITAL LOGIC DESIGN (1) PROJECT REPORT.docx
Final year report on remote control of home appliances via bluetooth
Bluetooth based home automation using arduino presentaton
Home Automation Over Internet Project (Ev Otomasyon Projesi)
Report on remote control home appliances.
Remote home appliances
Home automationusing ir remote
Arduino Based Home Automation (2003) (1003018)
Advanced View Arduino Projects List - Use Arduino for Projects-4.pdf
IRJET- Android based Home Automation System with Power Optimization Modes
Home Automation System using Arduino and GSM
Controlling home appliances using remote
Controlling home appliances using remote (2)
Ppt rf based home automation system 1
Digital home automation with arduino bluetooth
RF SIGNAL IDENTIFIER PPT.pptx
Design Engineering Gtu AEIOU gujarat technology university
Ad

Recently uploaded (20)

DOCX
"Project Management: Ultimate Guide to Tools, Techniques, and Strategies (2025)"
PPTX
AcademyNaturalLanguageProcessing-EN-ILT-M02-Introduction.pptx
DOC
学位双硕士UTAS毕业证,墨尔本理工学院毕业证留学硕士毕业证
PPTX
nose tajweed for the arabic alphabets for the responsive
PDF
Instagram's Product Secrets Unveiled with this PPT
DOCX
ENGLISH PROJECT FOR BINOD BIHARI MAHTO KOYLANCHAL UNIVERSITY
PPTX
BIOLOGY TISSUE PPT CLASS 9 PROJECT PUBLIC
PDF
Swiggy’s Playbook: UX, Logistics & Monetization
PDF
oil_refinery_presentation_v1 sllfmfls.pdf
PPTX
Role and Responsibilities of Bangladesh Coast Guard Base, Mongla Challenges
PPTX
An Unlikely Response 08 10 2025.pptx
PPTX
Presentation for DGJV QMS (PQP)_12.03.2025.pptx
PDF
Nykaa-Strategy-Case-Fixing-Retention-UX-and-D2C-Engagement (1).pdf
PPTX
Relationship Management Presentation In Banking.pptx
PPTX
Tablets And Capsule Preformulation Of Paracetamol
PPTX
Self management and self evaluation presentation
PPTX
Impressionism_PostImpressionism_Presentation.pptx
PPTX
Effective_Handling_Information_Presentation.pptx
PPTX
Emphasizing It's Not The End 08 06 2025.pptx
PPTX
Learning-Plan-5-Policies-and-Practices.pptx
"Project Management: Ultimate Guide to Tools, Techniques, and Strategies (2025)"
AcademyNaturalLanguageProcessing-EN-ILT-M02-Introduction.pptx
学位双硕士UTAS毕业证,墨尔本理工学院毕业证留学硕士毕业证
nose tajweed for the arabic alphabets for the responsive
Instagram's Product Secrets Unveiled with this PPT
ENGLISH PROJECT FOR BINOD BIHARI MAHTO KOYLANCHAL UNIVERSITY
BIOLOGY TISSUE PPT CLASS 9 PROJECT PUBLIC
Swiggy’s Playbook: UX, Logistics & Monetization
oil_refinery_presentation_v1 sllfmfls.pdf
Role and Responsibilities of Bangladesh Coast Guard Base, Mongla Challenges
An Unlikely Response 08 10 2025.pptx
Presentation for DGJV QMS (PQP)_12.03.2025.pptx
Nykaa-Strategy-Case-Fixing-Retention-UX-and-D2C-Engagement (1).pdf
Relationship Management Presentation In Banking.pptx
Tablets And Capsule Preformulation Of Paracetamol
Self management and self evaluation presentation
Impressionism_PostImpressionism_Presentation.pptx
Effective_Handling_Information_Presentation.pptx
Emphasizing It's Not The End 08 06 2025.pptx
Learning-Plan-5-Policies-and-Practices.pptx

Arduino based home automation using tv remote

  • 1. COURSE INSTRUCTOR- RETHWAN FAIZ NAME:  BARMAN,MANOZ  HIMEL,MAHBUB ALAM  MAHMUD,RIYAD  EMRAN,AHMED  RAHMAN,ASHIKUR ID  14-27882-3  14-28036-3  12-21853-2  14-26236-1  13-23293-1
  • 2.  Home Automation is a concept where a single device is used to control many aspects of a home like switching on and off different appliances, monitoring temperature, fire alarms, garage doors etc. In this project, a remote control is used to control (simply ON and OFF) several appliances or devices, thus achieving a simple home automation system.  Remote controls are one of the commonly found devices in almost all homes. They help us operating an appliance like TV, Air Conditioning, VCR, etc. The main feature of a remote control is that it is specific to a device. For example, a TV remote control unit can only be used for that corresponding TV.  But in this project, a single remote is used to control 4 different devices (possible to control more devices). The project is based on Arduino and more details of the project are mentioned below.
  • 4.  Arduino UNO board  TSOP 1738 IR Remote Control Receiver  1 KΩ Resistor X 4  2N2222 NPN Transistor X 4  1N4007 Diode X 4  12 V Relay X 4  Remote Control  Prototyping board (Bread board)  Connecting wires  12 V Power supply
  • 5. Arduino UNO:  Arduino UNO forms the main controlling part of the circuit. UNO has 13 digital I/O pins and hence, it is possible to control 13 different devices at once. If the requirement is to control more number of devices, boards like Arduino Mega can be used. TSOP1738:  TSOP1738 is a Receiver module for IR Remote controls with a carrier frequency of 38 KHz. It consists of a Photo detector and signal demodulator in a single package and the output can be directly used by a microcontroller.
  • 6. 4 – Channel Relay Board:  A Relay helps in controlling a large appliance with the help of a microcontroller. In this project, a 4 – channel relay board is used to control four loads.  The necessary components like power on LED, switching transistor, base current limiting resistor, Relay on LED, flyback diode and male headers for power and input connections are already embedded on the board.
  • 7. Remote Control:  A standard mini remote control is used in this project to give the various key inputs. The remote has all the numeric keys, volume up – down, channel up – down, menu and some additional keys.
  • 8.  From the circuit diagram, it is clear that the design of the circuit is very simple and requires very few connection. The design of the circuit is explained below.  The main component of the project is the TSOP1738 receiver. It is a three pin device where the three pins are GND, VS and OUTPUT. The VS pin is connected to the 5V supply. The output pin is connected to Pin 11 (or any other digital pin) of Arduino UNO.  We are using a 4 – channel relay module in this project in order to control 4 different loads. Since the board has all the necessary components like transistors, LEDs etc. all we need to do is to connect the 4 inputs on the relay board to 4 digital I/O pins of Arduino. More detailed connection can be found in the circuit diagram.
  • 9.  Home automation is an in demand concept where a single device will control different appliances of a home. Additionally, different aspects like temperature, humidity, security etc. can also be monitored using that device.  In this project, a simple home automation system where the system controls 4 different appliances with the help of a TV Remote. The working of the project is explained here.  The main component of the project is TSOP1738 IR Receiver Module. This module has a built – in photo receiver, band pass filter and demodulator and the output of the module can be readily read by a microcontroller.
  • 10.  TSOP1738 supports a carrier frequency of 38 KHz. Hence, the carrier frequency of the source i.e. the remote control must be in the range of 38 KHz for it to demodulate.  First, we will decode the data from the remote control using TSOP1738 and Arduino UNO. For that, we need to use a special library called “IRremote”. We need to download this library from https://github.com/z3t0/Arduino-IRremote and place it in the libraries folder of Arduino.
  • 11.  The next step is to decode the data of each key of the remote. For this, we are going to use some functions in the “IRremote” library. The following program will help us in decoding the data from each key of the remote. NOTE: The following program is an example sketch from the “IRremote” library.
  • 12.  When this sketch is run in Arduino, we can monitor the data on the serial terminal for each key pressed on the remote. The following image shows the decoded HEX values of keys 1 to 9, 0 and power key respectively.  After decoding the keys, we will write the code for our final home automation system using Power key and numeric keys 1 to 4 to control 4 loads. Numeric keys will control individual loads i.e. key 1 can be used to turn ON or OFF load 1 and so on. Power key will turn ON or OFF all the loads at once.
  • 13.  A simple TV remote controlled Home Automation system is designed in this project using Arduino UNO.  The project is demonstrated with 4 loads but can be increased to even more loads.  Since the controlling device is a TV remote, the design of the project is very simple and the application is also very easy.