SlideShare a Scribd company logo
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
Ad

More Related Content

What's hot (20)

Android based home automation
Android based home automationAndroid based home automation
Android based home automation
hasan sarker
 
Smart LED Notice Board
Smart LED Notice BoardSmart LED Notice Board
Smart LED Notice Board
swarnimmaurya
 
A major project report on Energy Efficient Infrared (IR) Based Home Automatio...
A major project report on Energy Efficient Infrared (IR) Based Home Automatio...A major project report on Energy Efficient Infrared (IR) Based Home Automatio...
A major project report on Energy Efficient Infrared (IR) Based Home Automatio...
Prasant Kumar
 
home automaton using pc ppt
home automaton using pc ppthome automaton using pc ppt
home automaton using pc ppt
Rajesh Kumar
 
Bluetooth based home automation system
Bluetooth based home automation systemBluetooth based home automation system
Bluetooth based home automation system
Veer Singh shakya
 
Night vision technology
Night vision technologyNight vision technology
Night vision technology
PRADEEP Cheekatla
 
Android Based Home Automation Control
Android Based Home Automation ControlAndroid Based Home Automation Control
Android Based Home Automation Control
Vivek Porwal
 
IOT: Home Automation using Android Application
IOT: Home Automation using Android ApplicationIOT: Home Automation using Android Application
IOT: Home Automation using Android Application
Nikhil Jadav
 
TV Remote control Home Appliances using Arduino(Infrared)
TV Remote control Home Appliances using Arduino(Infrared)TV Remote control Home Appliances using Arduino(Infrared)
TV Remote control Home Appliances using Arduino(Infrared)
sushil roy thalakayala
 
Persistence of Vision Display
Persistence of Vision DisplayPersistence of Vision Display
Persistence of Vision Display
Uday Wankar
 
PROJECT REPORT ON Home automation using by Bluetooth
 PROJECT REPORT ON Home automation using by Bluetooth PROJECT REPORT ON Home automation using by Bluetooth
PROJECT REPORT ON Home automation using by Bluetooth
Aakashkumar276
 
Night vision technology
Night vision technologyNight vision technology
Night vision technology
NARAHARISRUTHI1
 
Home automation- An Iot application
Home automation- An Iot applicationHome automation- An Iot application
Home automation- An Iot application
Archana Golhar
 
Night vision technology ppt
Night vision technology pptNight vision technology ppt
Night vision technology ppt
Ekta Singh
 
INTELLIGENT HELMET FOR COAL MINERS
INTELLIGENT HELMET FOR COAL MINERSINTELLIGENT HELMET FOR COAL MINERS
INTELLIGENT HELMET FOR COAL MINERS
ARUN P S
 
Seminar report Of Touchless Touchscreen
Seminar report Of Touchless TouchscreenSeminar report Of Touchless Touchscreen
Seminar report Of Touchless Touchscreen
Lovely Professional University
 
Pov
PovPov
Pov
Sourabh Bhattacharya
 
Home automation using arduino
Home automation using arduinoHome automation using arduino
Home automation using arduino
Ikram Arshad
 
Arduino Based Home Automation System with Android and
Arduino Based Home Automation System with Android andArduino Based Home Automation System with Android and
Arduino Based Home Automation System with Android and
Anish Basu
 
Google Voice Assistance Based Smart Home Automation
Google Voice Assistance Based Smart Home AutomationGoogle Voice Assistance Based Smart Home Automation
Google Voice Assistance Based Smart Home Automation
GauthamG4
 
Android based home automation
Android based home automationAndroid based home automation
Android based home automation
hasan sarker
 
Smart LED Notice Board
Smart LED Notice BoardSmart LED Notice Board
Smart LED Notice Board
swarnimmaurya
 
A major project report on Energy Efficient Infrared (IR) Based Home Automatio...
A major project report on Energy Efficient Infrared (IR) Based Home Automatio...A major project report on Energy Efficient Infrared (IR) Based Home Automatio...
A major project report on Energy Efficient Infrared (IR) Based Home Automatio...
Prasant Kumar
 
home automaton using pc ppt
home automaton using pc ppthome automaton using pc ppt
home automaton using pc ppt
Rajesh Kumar
 
Bluetooth based home automation system
Bluetooth based home automation systemBluetooth based home automation system
Bluetooth based home automation system
Veer Singh shakya
 
Android Based Home Automation Control
Android Based Home Automation ControlAndroid Based Home Automation Control
Android Based Home Automation Control
Vivek Porwal
 
IOT: Home Automation using Android Application
IOT: Home Automation using Android ApplicationIOT: Home Automation using Android Application
IOT: Home Automation using Android Application
Nikhil Jadav
 
TV Remote control Home Appliances using Arduino(Infrared)
TV Remote control Home Appliances using Arduino(Infrared)TV Remote control Home Appliances using Arduino(Infrared)
TV Remote control Home Appliances using Arduino(Infrared)
sushil roy thalakayala
 
Persistence of Vision Display
Persistence of Vision DisplayPersistence of Vision Display
Persistence of Vision Display
Uday Wankar
 
PROJECT REPORT ON Home automation using by Bluetooth
 PROJECT REPORT ON Home automation using by Bluetooth PROJECT REPORT ON Home automation using by Bluetooth
PROJECT REPORT ON Home automation using by Bluetooth
Aakashkumar276
 
Home automation- An Iot application
Home automation- An Iot applicationHome automation- An Iot application
Home automation- An Iot application
Archana Golhar
 
Night vision technology ppt
Night vision technology pptNight vision technology ppt
Night vision technology ppt
Ekta Singh
 
INTELLIGENT HELMET FOR COAL MINERS
INTELLIGENT HELMET FOR COAL MINERSINTELLIGENT HELMET FOR COAL MINERS
INTELLIGENT HELMET FOR COAL MINERS
ARUN P S
 
Home automation using arduino
Home automation using arduinoHome automation using arduino
Home automation using arduino
Ikram Arshad
 
Arduino Based Home Automation System with Android and
Arduino Based Home Automation System with Android andArduino Based Home Automation System with Android and
Arduino Based Home Automation System with Android and
Anish Basu
 
Google Voice Assistance Based Smart Home Automation
Google Voice Assistance Based Smart Home AutomationGoogle Voice Assistance Based Smart Home Automation
Google Voice Assistance Based Smart Home Automation
GauthamG4
 

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

Voice Control Home Automation
Voice Control Home AutomationVoice Control Home Automation
Voice Control Home Automation
Saumya Tiwari
 
Voice controlled home automation.pptx
Voice controlled home automation.pptxVoice controlled home automation.pptx
Voice controlled home automation.pptx
Tamil964528
 
Arduino
ArduinoArduino
Arduino
Geet Patel
 
Digital home automation with arduino bluetooth
Digital home automation with arduino bluetoothDigital home automation with arduino bluetooth
Digital home automation with arduino bluetooth
Shishupal03012015
 
Project
ProjectProject
Project
ATUL KUJUR
 
Summer training project
Summer training projectSummer training project
Summer training project
Manpreet Singh Bhasin
 
Robotics and Automation Using Arduino
Robotics and Automation Using ArduinoRobotics and Automation Using Arduino
Robotics and Automation Using Arduino
ABHISHEKJAISWAL282
 
home automation digital
home automation digitalhome automation digital
home automation digital
Shishupal03012015
 
Arduino: Arduino starter kit
Arduino: Arduino starter kitArduino: Arduino starter kit
Arduino: Arduino starter kit
SANTIAGO PABLO ALBERTO
 
Home Automation Using Arduino and ESP8266
Home Automation Using Arduino and ESP8266Home Automation Using Arduino and ESP8266
Home Automation Using Arduino and ESP8266
INFOGAIN PUBLICATION
 
IOT BASED HEALTH MONITORING SYSTEM.pdf
IOT BASED HEALTH MONITORING   SYSTEM.pdfIOT BASED HEALTH MONITORING   SYSTEM.pdf
IOT BASED HEALTH MONITORING SYSTEM.pdf
AELAMVAZHUTHI
 
Home Automation by Android Application based Remote Control
Home Automation by Android Application based Remote ControlHome Automation by Android Application based Remote Control
Home Automation by Android Application based Remote Control
Edgefxkits & Solutions
 
DIGITAL LOGIC DESIGN (1) PROJECT REPORT.docx
DIGITAL LOGIC DESIGN (1) PROJECT REPORT.docxDIGITAL LOGIC DESIGN (1) PROJECT REPORT.docx
DIGITAL LOGIC DESIGN (1) PROJECT REPORT.docx
RafayNaveed4
 
IRJET- IoT based System for Smart and Secured Home
IRJET- IoT based System for Smart and Secured HomeIRJET- IoT based System for Smart and Secured Home
IRJET- IoT based System for Smart and Secured Home
IRJET Journal
 
Domotics: New Arduino components
Domotics: New Arduino componentsDomotics: New Arduino components
Domotics: New Arduino components
Nestor Benavides
 
IoT Basics with few Embedded System Connections for sensors
IoT Basics with few Embedded System Connections for sensorsIoT Basics with few Embedded System Connections for sensors
IoT Basics with few Embedded System Connections for sensors
saritasapkal
 
cellphone based control of electrical equipment
cellphone based control of electrical equipmentcellphone based control of electrical equipment
cellphone based control of electrical equipment
Rohit Sharma
 
ARDUINO.pptx
ARDUINO.pptxARDUINO.pptx
ARDUINO.pptx
venu822659
 
IRJET - IoT based Home Automation System through Voice Control using Google A...
IRJET - IoT based Home Automation System through Voice Control using Google A...IRJET - IoT based Home Automation System through Voice Control using Google A...
IRJET - IoT based Home Automation System through Voice Control using Google A...
IRJET Journal
 
Arduino based Home Automation System with Android
Arduino based Home Automation System with AndroidArduino based Home Automation System with Android
Arduino based Home Automation System with Android
Sayan Seth
 
Voice Control Home Automation
Voice Control Home AutomationVoice Control Home Automation
Voice Control Home Automation
Saumya Tiwari
 
Voice controlled home automation.pptx
Voice controlled home automation.pptxVoice controlled home automation.pptx
Voice controlled home automation.pptx
Tamil964528
 
Digital home automation with arduino bluetooth
Digital home automation with arduino bluetoothDigital home automation with arduino bluetooth
Digital home automation with arduino bluetooth
Shishupal03012015
 
Robotics and Automation Using Arduino
Robotics and Automation Using ArduinoRobotics and Automation Using Arduino
Robotics and Automation Using Arduino
ABHISHEKJAISWAL282
 
Home Automation Using Arduino and ESP8266
Home Automation Using Arduino and ESP8266Home Automation Using Arduino and ESP8266
Home Automation Using Arduino and ESP8266
INFOGAIN PUBLICATION
 
IOT BASED HEALTH MONITORING SYSTEM.pdf
IOT BASED HEALTH MONITORING   SYSTEM.pdfIOT BASED HEALTH MONITORING   SYSTEM.pdf
IOT BASED HEALTH MONITORING SYSTEM.pdf
AELAMVAZHUTHI
 
Home Automation by Android Application based Remote Control
Home Automation by Android Application based Remote ControlHome Automation by Android Application based Remote Control
Home Automation by Android Application based Remote Control
Edgefxkits & Solutions
 
DIGITAL LOGIC DESIGN (1) PROJECT REPORT.docx
DIGITAL LOGIC DESIGN (1) PROJECT REPORT.docxDIGITAL LOGIC DESIGN (1) PROJECT REPORT.docx
DIGITAL LOGIC DESIGN (1) PROJECT REPORT.docx
RafayNaveed4
 
IRJET- IoT based System for Smart and Secured Home
IRJET- IoT based System for Smart and Secured HomeIRJET- IoT based System for Smart and Secured Home
IRJET- IoT based System for Smart and Secured Home
IRJET Journal
 
Domotics: New Arduino components
Domotics: New Arduino componentsDomotics: New Arduino components
Domotics: New Arduino components
Nestor Benavides
 
IoT Basics with few Embedded System Connections for sensors
IoT Basics with few Embedded System Connections for sensorsIoT Basics with few Embedded System Connections for sensors
IoT Basics with few Embedded System Connections for sensors
saritasapkal
 
cellphone based control of electrical equipment
cellphone based control of electrical equipmentcellphone based control of electrical equipment
cellphone based control of electrical equipment
Rohit Sharma
 
IRJET - IoT based Home Automation System through Voice Control using Google A...
IRJET - IoT based Home Automation System through Voice Control using Google A...IRJET - IoT based Home Automation System through Voice Control using Google A...
IRJET - IoT based Home Automation System through Voice Control using Google A...
IRJET Journal
 
Arduino based Home Automation System with Android
Arduino based Home Automation System with AndroidArduino based Home Automation System with Android
Arduino based Home Automation System with Android
Sayan Seth
 
Ad

Recently uploaded (20)

stackconf 2025 | Detect & Respond to Threats in Kubernetes with Falco by Luca...
stackconf 2025 | Detect & Respond to Threats in Kubernetes with Falco by Luca...stackconf 2025 | Detect & Respond to Threats in Kubernetes with Falco by Luca...
stackconf 2025 | Detect & Respond to Threats in Kubernetes with Falco by Luca...
NETWAYS
 
Besu Shibpur Enquesta 2012 Intra College General Quiz Finals.pptx
Besu Shibpur Enquesta 2012 Intra College General Quiz Finals.pptxBesu Shibpur Enquesta 2012 Intra College General Quiz Finals.pptx
Besu Shibpur Enquesta 2012 Intra College General Quiz Finals.pptx
Rajdeep Chakraborty
 
Thyrocardiac syndrome, diagnosis and treatment
Thyrocardiac syndrome,  diagnosis and treatmentThyrocardiac syndrome,  diagnosis and treatment
Thyrocardiac syndrome, diagnosis and treatment
Mohammed Ahmed Bamashmos
 
ICSE 2025 Keynote: Software Sustainability and its Engineering: How far have ...
ICSE 2025 Keynote: Software Sustainability and its Engineering: How far have ...ICSE 2025 Keynote: Software Sustainability and its Engineering: How far have ...
ICSE 2025 Keynote: Software Sustainability and its Engineering: How far have ...
patricialago3459
 
A Bot Identification Model and Tool Based on GitHub Activity Sequences
A Bot Identification Model and Tool Based on GitHub Activity SequencesA Bot Identification Model and Tool Based on GitHub Activity Sequences
A Bot Identification Model and Tool Based on GitHub Activity Sequences
natarajan8993
 
stackconf 2025 | IP Authentication: A Tale of Performance Pitfalls and Challe...
stackconf 2025 | IP Authentication: A Tale of Performance Pitfalls and Challe...stackconf 2025 | IP Authentication: A Tale of Performance Pitfalls and Challe...
stackconf 2025 | IP Authentication: A Tale of Performance Pitfalls and Challe...
NETWAYS
 
ICONX - Mining RACE - Compensation Plan - english
ICONX - Mining RACE - Compensation Plan - englishICONX - Mining RACE - Compensation Plan - english
ICONX - Mining RACE - Compensation Plan - english
Bitcoin Mining RACE
 
THE SEXUAL HARASSMENT OF WOMAN AT WORKPLACE (PREVENTION, PROHIBITION & REDRES...
THE SEXUAL HARASSMENT OF WOMAN AT WORKPLACE (PREVENTION, PROHIBITION & REDRES...THE SEXUAL HARASSMENT OF WOMAN AT WORKPLACE (PREVENTION, PROHIBITION & REDRES...
THE SEXUAL HARASSMENT OF WOMAN AT WORKPLACE (PREVENTION, PROHIBITION & REDRES...
ASHISHKUMAR504404
 
Bidding World Conference 2027 - Ghana.pptx
Bidding World Conference 2027 - Ghana.pptxBidding World Conference 2027 - Ghana.pptx
Bidding World Conference 2027 - Ghana.pptx
ISGF - International Scout and Guide Fellowship
 
Impact of Digital and Immersive Technologies on Pilgrim Experience and Well-b...
Impact of Digital and Immersive Technologies on Pilgrim Experience and Well-b...Impact of Digital and Immersive Technologies on Pilgrim Experience and Well-b...
Impact of Digital and Immersive Technologies on Pilgrim Experience and Well-b...
Shubham Durgesh Design
 
Updated treatment of hypothyroidism, causes and symptoms
Updated treatment of hypothyroidism,  causes and symptomsUpdated treatment of hypothyroidism,  causes and symptoms
Updated treatment of hypothyroidism, causes and symptoms
Mohammed Ahmed Bamashmos
 
816111728-IELTS-WRITING test óft-PPT.pptx
816111728-IELTS-WRITING test óft-PPT.pptx816111728-IELTS-WRITING test óft-PPT.pptx
816111728-IELTS-WRITING test óft-PPT.pptx
787mianahmad
 
How Innovator Podcasts Are Reshaping Modern Thinking by Dino Miele.pdf
How Innovator Podcasts Are Reshaping Modern Thinking by Dino Miele.pdfHow Innovator Podcasts Are Reshaping Modern Thinking by Dino Miele.pdf
How Innovator Podcasts Are Reshaping Modern Thinking by Dino Miele.pdf
Dino Miele
 
fundamentals of communicationclass notes.pptx
fundamentals of communicationclass notes.pptxfundamentals of communicationclass notes.pptx
fundamentals of communicationclass notes.pptx
Sunkod
 
Mining RACE CORES - Racing-Mode - Presentation - english
Mining RACE CORES - Racing-Mode - Presentation - englishMining RACE CORES - Racing-Mode - Presentation - english
Mining RACE CORES - Racing-Mode - Presentation - english
Bitcoin Mining RACE
 
Platform Engineering >> Platform Product Management.pptx
Platform Engineering  >>  Platform Product Management.pptxPlatform Engineering  >>  Platform Product Management.pptx
Platform Engineering >> Platform Product Management.pptx
noelorona
 
stackconf 2025 | Stratoshark: Bringing the Wireshark experience to cloud and ...
stackconf 2025 | Stratoshark: Bringing the Wireshark experience to cloud and ...stackconf 2025 | Stratoshark: Bringing the Wireshark experience to cloud and ...
stackconf 2025 | Stratoshark: Bringing the Wireshark experience to cloud and ...
NETWAYS
 
Bidding World Conference 2027-NSGF Senegal.pdf
Bidding World Conference 2027-NSGF Senegal.pdfBidding World Conference 2027-NSGF Senegal.pdf
Bidding World Conference 2027-NSGF Senegal.pdf
ISGF - International Scout and Guide Fellowship
 
Bidding World Conference 2027 - NSGF Mexico.pdf
Bidding World Conference 2027 - NSGF Mexico.pdfBidding World Conference 2027 - NSGF Mexico.pdf
Bidding World Conference 2027 - NSGF Mexico.pdf
ISGF - International Scout and Guide Fellowship
 
Bloom Where You Are Planted 05.04.2025.pptx
Bloom Where You Are Planted 05.04.2025.pptxBloom Where You Are Planted 05.04.2025.pptx
Bloom Where You Are Planted 05.04.2025.pptx
FamilyWorshipCenterD
 
stackconf 2025 | Detect & Respond to Threats in Kubernetes with Falco by Luca...
stackconf 2025 | Detect & Respond to Threats in Kubernetes with Falco by Luca...stackconf 2025 | Detect & Respond to Threats in Kubernetes with Falco by Luca...
stackconf 2025 | Detect & Respond to Threats in Kubernetes with Falco by Luca...
NETWAYS
 
Besu Shibpur Enquesta 2012 Intra College General Quiz Finals.pptx
Besu Shibpur Enquesta 2012 Intra College General Quiz Finals.pptxBesu Shibpur Enquesta 2012 Intra College General Quiz Finals.pptx
Besu Shibpur Enquesta 2012 Intra College General Quiz Finals.pptx
Rajdeep Chakraborty
 
Thyrocardiac syndrome, diagnosis and treatment
Thyrocardiac syndrome,  diagnosis and treatmentThyrocardiac syndrome,  diagnosis and treatment
Thyrocardiac syndrome, diagnosis and treatment
Mohammed Ahmed Bamashmos
 
ICSE 2025 Keynote: Software Sustainability and its Engineering: How far have ...
ICSE 2025 Keynote: Software Sustainability and its Engineering: How far have ...ICSE 2025 Keynote: Software Sustainability and its Engineering: How far have ...
ICSE 2025 Keynote: Software Sustainability and its Engineering: How far have ...
patricialago3459
 
A Bot Identification Model and Tool Based on GitHub Activity Sequences
A Bot Identification Model and Tool Based on GitHub Activity SequencesA Bot Identification Model and Tool Based on GitHub Activity Sequences
A Bot Identification Model and Tool Based on GitHub Activity Sequences
natarajan8993
 
stackconf 2025 | IP Authentication: A Tale of Performance Pitfalls and Challe...
stackconf 2025 | IP Authentication: A Tale of Performance Pitfalls and Challe...stackconf 2025 | IP Authentication: A Tale of Performance Pitfalls and Challe...
stackconf 2025 | IP Authentication: A Tale of Performance Pitfalls and Challe...
NETWAYS
 
ICONX - Mining RACE - Compensation Plan - english
ICONX - Mining RACE - Compensation Plan - englishICONX - Mining RACE - Compensation Plan - english
ICONX - Mining RACE - Compensation Plan - english
Bitcoin Mining RACE
 
THE SEXUAL HARASSMENT OF WOMAN AT WORKPLACE (PREVENTION, PROHIBITION & REDRES...
THE SEXUAL HARASSMENT OF WOMAN AT WORKPLACE (PREVENTION, PROHIBITION & REDRES...THE SEXUAL HARASSMENT OF WOMAN AT WORKPLACE (PREVENTION, PROHIBITION & REDRES...
THE SEXUAL HARASSMENT OF WOMAN AT WORKPLACE (PREVENTION, PROHIBITION & REDRES...
ASHISHKUMAR504404
 
Impact of Digital and Immersive Technologies on Pilgrim Experience and Well-b...
Impact of Digital and Immersive Technologies on Pilgrim Experience and Well-b...Impact of Digital and Immersive Technologies on Pilgrim Experience and Well-b...
Impact of Digital and Immersive Technologies on Pilgrim Experience and Well-b...
Shubham Durgesh Design
 
Updated treatment of hypothyroidism, causes and symptoms
Updated treatment of hypothyroidism,  causes and symptomsUpdated treatment of hypothyroidism,  causes and symptoms
Updated treatment of hypothyroidism, causes and symptoms
Mohammed Ahmed Bamashmos
 
816111728-IELTS-WRITING test óft-PPT.pptx
816111728-IELTS-WRITING test óft-PPT.pptx816111728-IELTS-WRITING test óft-PPT.pptx
816111728-IELTS-WRITING test óft-PPT.pptx
787mianahmad
 
How Innovator Podcasts Are Reshaping Modern Thinking by Dino Miele.pdf
How Innovator Podcasts Are Reshaping Modern Thinking by Dino Miele.pdfHow Innovator Podcasts Are Reshaping Modern Thinking by Dino Miele.pdf
How Innovator Podcasts Are Reshaping Modern Thinking by Dino Miele.pdf
Dino Miele
 
fundamentals of communicationclass notes.pptx
fundamentals of communicationclass notes.pptxfundamentals of communicationclass notes.pptx
fundamentals of communicationclass notes.pptx
Sunkod
 
Mining RACE CORES - Racing-Mode - Presentation - english
Mining RACE CORES - Racing-Mode - Presentation - englishMining RACE CORES - Racing-Mode - Presentation - english
Mining RACE CORES - Racing-Mode - Presentation - english
Bitcoin Mining RACE
 
Platform Engineering >> Platform Product Management.pptx
Platform Engineering  >>  Platform Product Management.pptxPlatform Engineering  >>  Platform Product Management.pptx
Platform Engineering >> Platform Product Management.pptx
noelorona
 
stackconf 2025 | Stratoshark: Bringing the Wireshark experience to cloud and ...
stackconf 2025 | Stratoshark: Bringing the Wireshark experience to cloud and ...stackconf 2025 | Stratoshark: Bringing the Wireshark experience to cloud and ...
stackconf 2025 | Stratoshark: Bringing the Wireshark experience to cloud and ...
NETWAYS
 
Bloom Where You Are Planted 05.04.2025.pptx
Bloom Where You Are Planted 05.04.2025.pptxBloom Where You Are Planted 05.04.2025.pptx
Bloom Where You Are Planted 05.04.2025.pptx
FamilyWorshipCenterD
 
Ad

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.