. Dotted PCB. 12-0-12 step down transformer. 1N4007 diode. LM7805 5V voltage regulator. 1000uf electrolytic capacitor.
at89c2051 microcontroller. 20dip IC base.
11.0592 MHz crystal. debounce switch. 10uf electrolytic capacitor. 33pf ceramic capacitor. 8.2k resistor. red leds. 1738/1838T/2238 IR receiver modules ( Use any of these, just check the pins carefully ).
Today most of the audio and video devices are remotely controlled by IR remote. IR or Infra-Red is an electromagnetic wave like light but not visible to human eye. Cheap IR remote-controllers are widely available in the market. In this tutorial I am going to show how we can control home appliance like light, fan etc. Using this remote controller.
![Control Control](http://www.8051projects.net/files/downloadimages/xpcremote.png.pagespeed.ic.nVfaT9Z3I-.png)
BC547 NPN transistor. BT136 triacs. soldering iron.
![8051 Infra Red Control 8051 Infra Red Control](http://www.electronics-lab.com/wp-content/uploads/2015/08/distance_measurement.png)
soldering wire. 1K resistors. RC5 protocol TV remote.
8051 programmer. some wires and jumpers. Compile this asm file using any 8051 assembler program. I have used this assebler.
It creates.hex file, which we need to upload to the microcontroller using 8051 programmer. I have used 'Top win Universal Programmer'. Check it here.
Automatic control of street lights is deigned to turn on and turn of street lights automatically. This project check the amount of light. If light is 80 percent available, it automatically turn off street lights. But if amount of light is less than 80 percent, this project will automatically turn on street lights. One can also adjust it according to its requirement. Light sensor is used to detect intensity of light. PIC161F877A microcontroller is used interfaced with light sensor to sense amount of light available.
Control signal is generated with the help of pic16f877a microcontroller after analyzing amount of light. Control signal generated by pic microcontroller is used to turn on transistor which in turn energize the relay coil and relay turn on the street light. I have used only one lamp in this project. Because this is just for demonstration purpose. To use it practically, you can use as many street lights as many you want to control through this automatic control of street lights. Page Contents.Applications:This project have many applications.
For example, you are too much lazy to turn on or turn off your street light manually and you forget to turn it on or off daily. So you easily use this project to save your electricity and in return your money. In countries where load shedding is a big issue due to short fall in electricity and less in resources to generate electricity. In these countries, load shedding issue can be resolved too some extent by saving as much as you can. By using automatic control of street lights, we can save maximum amount of energy which is useful for your nation and also beneficial for you. Because it will reduce you electricity bill and in return save your money.