Posts

Automatic light ON-OFF using LDR.

LDR is a Light Dependent Resistor, when light falls on it, its resistance decreases to few hundred of Ohms and when there is dark then it offers resistance of value near about 100kOhms. This post is about how a LDR sensor can be used to build an automatic light control circuit, by using LDR, transistor BC557, 100k pot, a resistorr and 9V battery a circuit is built on zero PCB. When there is dark in the room then automatically the LED is ON and when there is brightness in the room then the LED is OFF.  The video shows the implemented and tested board.

Electronics devices Fundamentals

Image
When you are going to start learning the subject Electronics devices, At first sight you need to understand some key concepts and definitions which are explained below. Matter:   Matter is defined as anything that has weight and can occupy space. e.g. our own body, air, water etc. and matter can be found in any one of the three states: Solid, Liquid and Gaseous. Element:  A substance which can not be reduced to a simpler substance by chemical reaction. e.g. copper, gold, silver. Compound:  When two or more elements are combined chemically then the new substance formed is called as compound. Compound can be separated by chemical but not physical means. e.g. salt, water. Atom:  An Atom is the smallest individual particle of an element which retains the characteristics of that element. These atoms of each elements are made up of Electrons, Protons and Neutrons. Electron is having small negative charge of electricity. Proton has positive cha...

Touch Switch using BJT

Image
This is a simple touch switch circuit built using transistor. In this circuit when a person touches the touch pad provided (or you can have simple wire instead of touch pad) at the base of the NPN transistor and also to the positive of 5V battery then his/her skin acts as a resistor and this closes the circuit and at the same time the transistor turns on and hence the LED connected there glows. Here I have given Proteus demonstration of the same. When no one touches the pad LED is not ON is shown below. When someone touches the pad then the LED glows and is shown below.

Motor rotation direction control circuit.

Image
Simple Motor direction control using Relay Below circuitry shown is the simple circuitry for controlling the rotation direction of motor using relay driver and a push button to switch the relay driver. This has been implemented in proteus and tested successfully. Go through the same and have fun with it. Components used: Resistor 1k Relay 12v Simple DC motor Push button Transistor NPN BC547 Diode &  Power supply and batteries.

Smart Parking Project

Image
Smart Parking Management System Here I'm showing a simple Parking Management project which is smart one. In the below figure shown it is implemented on proteus and simulated successfully.There is a LCD display located outside the parking system.It shows the number of lots available and which lots are available.Also iwhichever lots are available the lights at that lot will glow and whenever vehicle is parked light will switch off automatically. The code for the smae is given below you can connect your LEDs of respective lots to pin no.22 to 29

VHDL Codes

VHDL CODES          4:1 MUX USING IF ELSE STATEMENT library IEEE; use IEEE.STD_LOGIC_1164.ALL; use IEEE.STD_LOGIC_ARITH.ALL; use IEEE.STD_LOGIC_UNSIGNED.ALL;   ---- Uncomment the following library declaration if instantiating ---- any Xilinx primitives in this code. --library UNISIM; --use UNISIM.VComponents.all;   entity MUX41 is    Port ( I : in  STD_LOGIC_VECTOR (03 downto 0);           SEL : in  STD_LOGIC_VECTOR (01 downto 0);           Y : out  STD_LOGIC); end MUX41; architecture Behavioral of MUX41 is begin PROCESS (I,SEL) BEGIN IF(SEL="00")THEN Y<=I(0); ELSIF(SEL="01")THEN Y<=I(1); ELSIF(SEL="10")THEN Y<=I(2); ELSE Y<=I(3); END IF; END PROCESS; end Behavioral;   2.         4:1 MUX ...

Learn VHDL programming ONLINE!!!

Image
      To learn VHDL programming just go through these websites ...Have fun You will get the programs too.   1.http://esd.cs.ucr.edu/labs/tutorial/ 2.http://www.asic-world.com/vhdl/tutorial.html 3.http://users.ece.gatech.edu/sudha/book/starters-guide/