WHAT DOES INFRARED REMOTE
SENDS
• When a button on the remote is pressed, it
flashes its IR LED on/off at 38.5 kHz to
broa...
Grabbing IR remote Button’s
Hexadecimal Value(Equivalent
binary)
Building IR Remote control
receiver
MINDMAP FOR CREATING ...
Grabbing IR remote Button’s
Hexadecimal Value
Building IR Remote control
receiver
MINDMAP FOR CREATING IR REMOTE
CONTROLLE...
CircuitConnection
IR receiver
to
Arduino Arduinoprogramming
Arduino to
Serial
monitor
Serialmonitor
observation
Hexadecima...
CircuitConnection
IR receiver
to
Arduino Arduinoprogramming
Arduino to
Serial
monitor
Serialmonitor
observation
Hexadecima...
IR Receiver Arduino
Vcc +5V
Gnd Gnd
Data 11 pin
Grabbing IR remote Button’s
Hexadecimal Value
CircuitConnection
IR receiver
to
Arduino Arduinoprogramming
Arduino to
Serial
monitor
Serialmonitor
observation
Hexadecima...
Grabbing IR remote Button’s
Hexadecimal Value
CircuitConnection
IR receiver
to
Arduino Arduinoprogramming
Arduino to
Serial
monitor
Serialmonitor
observation
Hexadecima...
Grabbing IR remote Button’s
Hexadecimal Value
Grabbing IR remote Button’s
Hexadecimal Value
Building IR Remote control
receiver
MINDMAP FOR CREATING IR REMOTE
CONTROLLE...
Building IR Remote control receiverCircuitConnection
IR receiver
to
Arduino and
Arduino
to
LED
Arduinoprogramming
Input
IR...
Programing MicrocontrollerCircuitConnection
IR receiver
to
Arduino and
Arduino
to
LED
Arduinoprogramming
Input
IR signal
O...
Building IR Remote control receiver
Building IR Remote control receiverCircuitConnection
IR receiver
to
Arduino and
Arduino
to
LED
Arduinoprogramming
Input
IR...
Building IR
Remote control
receiver
Building IR
Remote control
receiver
Building IR Remote control receiverCircuitConnection
IR receiver
to
Arduino and
Arduino
to
LED
Arduinoprogramming
Input
IR...
Building IR Remote control receiver
DEMO
Building IR Remote control receiver
Infrared control
Infrared control
Infrared control
Upcoming SlideShare
Loading in...5
×

Infrared control

194

Published on

Published in: Technology, Business
1 Comment
0 Likes
Statistics
Notes
  • Be the first to like this

No Downloads
Views
Total Views
194
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
1
Likes
0
Embeds 0
No embeds

No notes for slide
  • Infrared control, the most promising technology from last 20 years and even now for wirelessly controlling nearly all the electronics appliancesBut how remote control worksWhy i can’t change channel of my neighbour philips TV with my sony remoteThis must be the question that arises in the mind of everyone Here I will not only clear ur these doubts but also make u design Ur own remote controlled device i.e u can control ur Speakers ,MUSIC PLAYER, LIGHT, FAN etc by any remote control that u purchase from market/already own in ur houseHere my discussion would be limited in controlling 3 LED (Light DC loads)but in next module i would be building power electronic circuit then we control POWER loads.
  • This is a sample of signal send by IR remote control to the ReceiverThis showsResting state of 20-30ms between message packetsStart pulse of duration 2.4msBit 0 and 1 of duration 0.6 and 1.2 ms
  • My remote control IR signal of two button’s 1 and 2This is 16 bit sample
  • Now lets start to build our own remote control deviceThis simply involves two steps
  • Lets start with Grabbing IR remote Button’s Hexadecimal Value This can be done in two ways either from the datasheet provided by manufacturerOrBy just by getting our hand litttle dirty with arduino(i think this is best way)
  • This is how we grab IR remote button’s Hexadecimal codeFirst thing is Circuit connection i.e. connecting IR receiver to ArduinoSecond is Arduino programmingThen we get a Hexadecimal result on Serial monitor
  • Now this is time to get our hand dirty with arduino
  • I am using Arduino 1.0.3 this is JAVA based devlopment environment that can be used both to compile and burn our code to arduinoIR remote.h is library that i am using as this reduces lots of effort
  • Infrared control

    1. 1. WHAT DOES INFRARED REMOTE SENDS • When a button on the remote is pressed, it flashes its IR LED on/off at 38.5 kHz to broadcast a code for that button • The code is produced by controlling the brief amounts of time the IR LED flashes on and off • This detector sends a low signal whenever it detects IR flashing on and off at 38.5 kHz and a high signal the rest of the time. When the IR detector sends low signals, the processor measures how long each of the low signals lasts. Then, it uses these measurements to figure out which key was pressed on the remote.  Start-2.4ms  Resting state-0.6ms  Bit 0-0.6ms  Bit 1-1.2ms
    2. 2. Grabbing IR remote Button’s Hexadecimal Value(Equivalent binary) Building IR Remote control receiver MINDMAP FOR CREATING IR REMOTE CONTROLLED DEVICES
    3. 3. Grabbing IR remote Button’s Hexadecimal Value Building IR Remote control receiver MINDMAP FOR CREATING IR REMOTE CONTROLLED DEVICES
    4. 4. CircuitConnection IR receiver to Arduino Arduinoprogramming Arduino to Serial monitor Serialmonitor observation Hexadecimal Code on serial monitor Grabbing IR remote Button’s Hexadecimal Value
    5. 5. CircuitConnection IR receiver to Arduino Arduinoprogramming Arduino to Serial monitor Serialmonitor observation Hexadecimal Code on serial monitor Grabbing IR remote Button’s Hexadecimal Value
    6. 6. IR Receiver Arduino Vcc +5V Gnd Gnd Data 11 pin Grabbing IR remote Button’s Hexadecimal Value
    7. 7. CircuitConnection IR receiver to Arduino Arduinoprogramming Arduino to Serial monitor Serialmonitor observation Hexadecimal Code on serial monitor Grabbing IR remote Button’s Hexadecimal Value
    8. 8. Grabbing IR remote Button’s Hexadecimal Value
    9. 9. CircuitConnection IR receiver to Arduino Arduinoprogramming Arduino to Serial monitor Serialmonitor observation Hexadecimal Code on serial monitor Grabbing IR remote Button’s Hexadecimal Value
    10. 10. Grabbing IR remote Button’s Hexadecimal Value
    11. 11. Grabbing IR remote Button’s Hexadecimal Value Building IR Remote control receiver MINDMAP FOR CREATING IR REMOTE CONTROLLED DEVICES
    12. 12. Building IR Remote control receiverCircuitConnection IR receiver to Arduino and Arduino to LED Arduinoprogramming Input IR signal Output LED Observation Controlling 3 LED with IR remote Buttons - 1,2,3
    13. 13. Programing MicrocontrollerCircuitConnection IR receiver to Arduino and Arduino to LED Arduinoprogramming Input IR signal Output LED Observation Controlling 3 LED with IR remote Buttons - 1,2,3
    14. 14. Building IR Remote control receiver
    15. 15. Building IR Remote control receiverCircuitConnection IR receiver to Arduino and Arduino to LED Arduinoprogramming Input IR signal Output LED Observation Controlling 3 LED with IR remote Buttons - 1,2,3
    16. 16. Building IR Remote control receiver
    17. 17. Building IR Remote control receiver
    18. 18. Building IR Remote control receiverCircuitConnection IR receiver to Arduino and Arduino to LED Arduinoprogramming Input IR signal Output LED Observation Controlling 3 LED with IR remote Buttons - 1,2,3
    19. 19. Building IR Remote control receiver DEMO
    20. 20. Building IR Remote control receiver

    ×