Monday, 5 May 2014

Home Automation by Nazish Shahab

Vedio Of Project ===>



Componet Used:
1. RF Module (424MHz)
2. HT12E(Encoder IC)
3. HT12D(Decoder IC)
4. L293D
5. Relay(6V)
6. On/Off Switch

Contact Nazish Shahab, for Circuit Diagram and PCB layout.
Price in Jaipur Rs-2500.
Price in other cities Rs-3000.
Email: nazishshahab2050@gmail.com

My Last Day In Heaven.. Miss u friends



Sunday, 4 May 2014

Ultrasonic Range Finder

Ultrasonic range finder using 8051
A simple ultrasonic range finder using 8051 microcontroller is presented in this article. This ultrasonic rangefinder can measure distances up to  2.5 meters at an accuracy of 1 centi meter. AT89s51 microcontroller and the ultrasonic transducer module HC-SR04 forms the basis of this circuit. The ultrasonic module sends a signal to the object, then picks up its echo and outputs a wave form whose time period is proportional to the distance. The microcontroller accepts this signal, performs necessary processing and displays the corresponding distance on the 3 digit seven segment display. This circuit finds a lot of application in projects like automotive parking sensors, obstacle warning systems, terrain monitoring robots, industrial distance measurements etc.

HC-SR04 ultrasonic module
HC-SR04 is an  ultrasonic ranging module designed for embedded system projects like this. It has a resolution of 0.3cm and the ranging distance is from 2cm to 500cm. It operates from a 5V DC supply and the standby current is less than 2mA. The module transmits an ultrasonic signal, picks up its echo, measures the time elapsed between the two events and outputs a waveform whose high time is modulated by the measured time which is proportional to the distance.  .The photograph of an HC-SR04 module is shown below.
The supporting circuits fabricated on the module makes it almost stand alone and what the programmer need to do is to send a trigger signal to it  for initiating transmission and receive the echo signal from it for distance calculation. The HR-SR04 has four pins namely Vcc, Trigger, Echo, GND and they are explained in detail below.

1) VCC : 5V DC supply voltage is connected to this pin.

2) Trigger: The trigger signal for starting the transmission is given to this pin. The trigger signal must be a pulse with 10uS high time. When the module receives a valid trigger signal it issues 8 pulses of 40KHz ultrasonic sound from the transmitter. The echo of this sound is picked by the receiver.

3) Echo: At this pin, the  module outputs a waveform with high time proportional to the distance.

4) GND: Ground is connected to this pin.


Circuit Diagram:

Circuit diagram of Ultrasonic range finder using 8051

The ultrasonic module is interfaced to the microcontroller through P3.0 and P3.1 pins. Port0 used for transmitting the 8 bit display data to the display and port pins P1.0, P1.1, P1.2 are used for transmitting display drive signals for the corresponding display units D1, D2, D3. Push button switch S1, capacitor C3 and resistor R9 forms a de-bouncing reset circuitry. Capacitors C1,C2 and crystal X1 are associated with the clock circuit.
Application
1. To measure the distance between two objects.
2. to fix the travelling distance of the vehicle


For Program and hex file contact to Nazish Shahab.
Price in jaipur Rs-3000
Price in other Cities Rs-3500
Contact- 7665409048/7689068784
Jaipur, Rajasthan

Wednesday, 26 February 2014

Finger Print Based Security System by Nazish Shahab



Personal Safes are revolutionary locking storage cases that open with just the touch of your finger. These products are designed as secure storage for medications, jewelry, weapons, documents, and other valuable or potentially harmful items.These utilize fingerprint recognition technology to allow access to only those whose fingerprints you choose. It contains all the necessary electronics to allow you to store, delete, and verify fingerprints with just the touch of a button. Stored fingerprints are retained even in the event of complete power failure or battery drain.These eliminates the need for keeping track of keys or remembering a combination password, or PIN. It can only be opened when an authorized user is present, since there are no keys or combinations to be copied or stolen, or locks that can be picked.





In this project the fingerprint module from Miaxis Biometrics is used. It can store up to 750 finger prints on its own memory. It can be controlled through its serial port.

The microcontroller AT89S52 interact with the module. You can Add a fingerprint, Delete a fingerprint and Identify the fingerprint.

To add a fingerprint, just show the finger on the module and press the ADD key. Now the microcontroller will send the ADD command to the module and the module will add it into the memory.
To delete the finger follow the same as above.

To identify the finger, press the Identify button and if the finger matches then the Relay is complemented.Also the fingerprint ID is displayed over the LCD display.

For Program and hex file contact to Nazish Shahab.
Price in jaipur Rs-8000
Price in other Cities Rs-8500
Contact- 7665409048/7689068784
Jaipur, Rajasthan

Thursday, 6 February 2014

Snake Game Inspired By Nokia using 8051

The Nokia inspired Sankes game implemented on 8051 platform. The game is built on AT89S51 MCU operating at 27MHz crystal frequency. The game uses a 16 * 8 LED dot matrix display and five way keys for user interface. A dedicated delay settings key provides one touch access to the delay settings mode where the speed of the Snake can be adjusted. Highlights of the game are,


      1. As in the original game, the Snake grows in size as it snatches the eggs
      2. Eggs appear periodically on the screen at random pixels and will disappear if not snatched within a certain period of time
            3.  The snake sees no boundaries at the edges of the display, will propagate in to any edge and enter from the opposite edge
      4. The Snake can be accelerated / decelerated on the fly
      5. There is also a separate delay settings mode to adjust the Snake's speed
      6. The game ends when the Snake collides with itself.
      7. The total eggs snatched is then displayed as the game score
      8. The gaming console will hibernate if no user event occurs in 25secs! The game can be resumed by pressing external interrupt / master reset keys!

Various Operation:
Welcome Graphics
During the start up, a small animation is played on the screen which first displays the name of the platform (8051) for some time and then scrolls the name of the game, “Snakes”, on the display once.

Delay Settings Mode (Adjust Snakes Speed)
The Delay Settings Mode can be invoked from the Stand By state, Paused state or while the game is on. This mode helps the user to adjust the snakes speed. The speed level can be estimated from a bar graph as well as an indicator snake that continuously traverses the screen, which gives a better feel of the speed setting.

Stand By Mode
The application enters the stand by mode, as soon as the “Welcome Graphics” animation is displayed. The application also returns to this mode soon after the end of a game and then, begins waiting for a user signal to start the next game.
The keys associated with the Stand By mode are given below:

The Game Mode
The entire application is centered around the game mode. By pressing the „Play / Yes keys in the Stand By mode, the game begins. The snake runs continuously on the screen and can be controlled by the direction keys. Eggs appear periodically on the screen at random pixels and the user is expected to guide the snake to the eggs before they disappear after a certain period. It is enough to bring the snake one pixel away from the egg; the snake snatches them automatically and grows in size by one pixel. The objective of the game (for the sake of the folks living under a rock…) is to snatch as many eggs as possible and stay alive by avoiding the collision of the head of the snake with its own body. The game ends when a collision is detected and the number of eggs snatched is then displayed as the game score.

The direction keys marked Right, Up, Left and Down are the game action keys and are used to control the movement of the snake. If a direction key mapped to the current direction of movement of the snake is pressed, the snake accelerates. Similarly, if the key mapped to the opposite direction is pressed, the snake slows down. Remaining two direction keys alter the direction of movement of the snake when pressed.
The source files „GameFrontEnd.inc, „GameBackEnd.inc and „EggHandle.inc define the Game Mode. All the three files are placed in page two of ROM
Paused Mode
The game enters paused mode when the user presses „Pause key in game mode. In this mode, the user can either choose to continue the game or quit. In the latter case, the game score is displayed and the application enters Stand By mode.



Microcontroller Circuit:


Display Board:


For Program and Hex File Contact to Nazish Shahab.
Price in Jaipur Rs: 4000
Price in Other Cities Rs:4500
M.No: +91-7665409048

Wednesday, 29 January 2014

Human Detection Robot

The advent of new high-speed technology and the growing computer capacity provided realistic opportunity for new robot controls and realization of new methods of control theory. This technical improvement together with the need for high performance robots created faster, more accurate and more intelligent robots using new robots control devices, new drives and advanced control algorithms.

This Project deals with live personal detection robot is based on 8 bit Microcontroller. This Robot follows which is drawn over the surface. Here we are using PIR sensor for detect the which are detect human. The project is mainly used in the DEBRIS for Earth quake rescue.
Internally it consists of IR sensors. The infrared sensors are used to sense the live persons. All the above systems are controlled by the Microcontroller. In our project we are using the popular 8 bit microcontroller
The Microcontroller is used to control the motors. It gets the signals from the PIR sensors and it drives the motors according to the sensor inputs. Two DC Gare motors are used to drive the robot.

Circuit Diagram-1: (Remote Circuit)


Circuit Diagram-2:(Receiver and Microcontroller Circuit)
.

List Of Components:
1: AT89C51
2. DC Motars
3. Tx-Rx Circuit
4. Encoder-Decoder IC
5. PIR Sensor
6. ULN 2003
7. Relays
8. Power Supply
9. Others BAsic

*** For Program and hex file contact to Nazish Shahab.
Price in Jaipur Rs-3500.
Price in other cities Rs-4000.
Designed BY-  Nazish Shahab
Near JNU Main Campus
Jagatpura, Jaipur, 302025
Contact- 7665409048/ 7689068784

Sunday, 26 January 2014

Android Controlled Robot Using 8051 and Bluetooth


In this project 8051 and bluetooth module are communicating over uart @9600bps. Bluetooth module HC-05 is controlled via simple AT commands. This module comes in SMD package and works on 3.3v power supply. The BT module is a SPP supported profile so it can be connected easily to any controller or embedded device. In this profile the data sent and receive to module directly comes on the RX pin of microcontroller. It becomes really easy to make your device Bluetooth compatible.
L293D H-Bridge motor driver are used to control two DC motors. A readymade compact size chassis is used to avoid the chassis assembly complexitiesThe chassis contains 2 decks the lower is used for BO motors fitting the upper is used as a battery stack. On top plate the controller board is mounted by screw fitting.



For Program and Hex file contact to Nazish Shahab.
Price in Jaipur Rs-3000
Price in other cities- Rs-3500
Designed By- Nazish Shahab
Near JNU Main Campus
Jagatpura, Jaipur, 302025
Contact- 7665409048/ 7877698634