WELCOME EVERYONE

Showing posts with label MINI PROJECTS. Show all posts
Showing posts with label MINI PROJECTS. Show all posts

Sunday, 15 January 2017

ARDUINO WISHING HAPPY BIRTHDAY

**ARDUINO WISHES "HAPPY BIRTHDAY"**


PROJECT MADE BY:

M.FAIZAN MAZHAR
BS.c (EE) APCOMS

PROJECT:

In this project a Program is fed in to Arduino , first Arduino displays some scrolling text on LCD then LEDs
Red ,Blue & Green Blinks in sequence , after that Candle lits , again LEDs blink and at the end Fan blows the Candle.You can use any version of Arduino.
Click to Watch Video : VIDEO
******

**** 

WATCH ON:

    


COMPONENTS:

*Arduino
*Jumper wires
*LCD 16x2
*LEDs
*Breadboard
*Variable Resistor 50k(Volume)
*Any NPN transistors in Heatsink pakage D313 2x
* 470 ohm Resitors for LEDs 3x
*FAN 12v 

IMAGES:



CIRCUIT DIAGRAM LCD:


PIN 4,5,6,7,8,9 of Arduino are connected with LCD . Variable controls Brightness of LCD .


CANDLE FILAMENT:

Making candle filament is most tricky part you can use it for any other project. i used an old soldering iron (burnt) & took out the element and removed sheets and upper winding . there were many windings of very thin wire ,i used that wire and passed current through that wire . It is property of that wire that it turns red on passing current.Now wind that wire on bare copper wires and 
connect them with supply. Your candle lighter is ready.



C-CODE:


/**********************************
 * ARDUINO WISHING HAPPY BIRTHDAY
 * CODE WRITTEN BY:
 * M.FAIZAN MAZHAR
 * WEBSITE:
 * www.CreativeEagle.net
 *********************************/
#include <LiquidCrystal.h>
LiquidCrystal lcd(8,9,4,5,6,7);

void setup() {

  pinMode(30, OUTPUT);
  pinMode(32, OUTPUT);
  pinMode(34, OUTPUT);
  pinMode(36, OUTPUT);
   pinMode(38, OUTPUT);
  lcd.begin(16, 1);

  lcd.print("ITS 28TH of JANUARY :)ARDUINO WISHES U HAPPY BIRTHDAY**M.FAIZAN MAZHAR**");
  delay(2000);
}
 void loop() {
 for (int positionCounter = 0; positionCounter < 64; positionCounter++) {
   lcd.scrollDisplayLeft();
    delay(300);  
  }
 delay(2);
   digitalWrite(30, HIGH);  
  delay(200);             
  digitalWrite(30, LOW);    
  delay(2); 
  digitalWrite(32, HIGH);   
  delay(200);              
  digitalWrite(32, LOW);   
  delay(2); 
  digitalWrite(34, HIGH);  
  delay(200);             
  digitalWrite(34, LOW); 
  delay(2);
    digitalWrite(30, HIGH); 
  delay(200);             
  digitalWrite(30, LOW);    
  delay(2); 
  digitalWrite(32, HIGH);  
  delay(200);              
  digitalWrite(32, LOW);    
  delay(2); 
  digitalWrite(34, HIGH);  
  delay(200);             
  digitalWrite(34, LOW);    
  digitalWrite(30, HIGH);  
  delay(200);              
  digitalWrite(30, LOW); 
  delay(2); 
  digitalWrite(32, HIGH); 
  delay(200);            
  digitalWrite(32, LOW);    
  delay(2); 
  digitalWrite(34, HIGH);  
  delay(200);           
  digitalWrite(34, LOW);   
  delay(2);
    digitalWrite(30, HIGH);  
  delay(200);             
  digitalWrite(30, LOW);    
  delay(2); 
  digitalWrite(32, HIGH);  
  delay(200);             
  digitalWrite(32, LOW);  
  delay(2); 
  digitalWrite(34, HIGH);   
  delay(2000);              
  digitalWrite(34, LOW);

delay(2000); 
  
    digitalWrite(36, HIGH);   // MOOMBATTI
  delay(3000);              // wait for a second
  digitalWrite(36, LOW);    // 
  delay(20);

   digitalWrite(30, HIGH);  
  delay(400);             
  digitalWrite(30, LOW);   
  delay(4); 
  digitalWrite(32, HIGH);  
  delay(400);             
  digitalWrite(32, LOW);    
  delay(4); 
  digitalWrite(34, HIGH);   
  delay(400);            
  digitalWrite(34, LOW);    
  digitalWrite(30, HIGH);  
  delay(400);             
  digitalWrite(30, LOW);   
  delay(4); 
  digitalWrite(32, HIGH);  
  delay(400);             
  digitalWrite(32, LOW);  
  delay(4); 
  digitalWrite(34, HIGH);   
  delay(400);             
  digitalWrite(34, LOW);  
  delay(4); 
  digitalWrite(30, HIGH);   
  delay(400);             
  digitalWrite(30, LOW);    
  delay(4); 
  digitalWrite(32, HIGH);   
  delay(400);            
  digitalWrite(32, LOW);    
  delay(4); 
  digitalWrite(34, HIGH);   
  delay(400);            
  digitalWrite(34, LOW);   
  delay(4); 
  digitalWrite(30, HIGH);  
  delay(400);            
  digitalWrite(30, LOW);   
  delay(4); 
  digitalWrite(32, HIGH); 
  delay(400);             
  digitalWrite(32, LOW);   
  delay(4); 
  digitalWrite(34, HIGH);  
  delay(400);            
  digitalWrite(34, LOW);   
  delay(4); 
  digitalWrite(30, HIGH);   
  delay(400);              
  digitalWrite(30, LOW);   
  delay(4); 
  digitalWrite(32, HIGH);   
  delay(400);            
  digitalWrite(32, LOW);   
  delay(4); 
  digitalWrite(34, HIGH);   
  delay(400);            
  digitalWrite(34, LOW);    
  delay(4); 
  digitalWrite(30, HIGH);  
  delay(400);            
  digitalWrite(30, LOW);  
  delay(4); 
  digitalWrite(32, HIGH);   
  delay(400);             
  digitalWrite(32, LOW);  
  delay(4); 
  digitalWrite(34, HIGH);  
  delay(400);             
  digitalWrite(34, LOW);   
  delay(4); 

   digitalWrite(38, HIGH);   // fan
  delay(13000);            
  digitalWrite(38, LOW);    
  
  delay(9000);
}


DOWNLOADS:

Click to download (Google Drive link)

NOTE:

If you find any thing Missing about project or You face any
 difficulty in making project then feel free to
inform and ask . Thank you for visiting Our Blog.To Contact Proceed

AUTOMATIC STREET LIGHT PROJECT

PROJECT:

   It is a fully automatic street light which runs on UPS when there is no mains power supply.it consist of a 220 volt relay and a dark sensor.This Project was Installed 5-6 months ago & is working perfectly without any fault.


VIDEO:




FUNCTIONS:


1) Works only when there is not Mains electricity i.e energy saver works on UPS power supply.(RELAY)
2) Sensor allows current to pass when there is no or low light.(Can be adjusted with variable) .


MADE BY:

M.FAIZAN MAZHAR
Bsc (Electrical) APCOMS
************
Published At:
25 March 2016
at 9:00 PM

@@

DOWNLOADS:


Download  (Includes zip file with Proteus files, layout :Top silk & bottom copper in pdf)

CIRCUIT DIAGRAM:

 (Click to Enlarge)

COMPONENTS:


1) 220 Volt Relay
2) 1N4007 x5
3) Header block connectors x4
4) LDR
5) 5k variable
6) 1k   x3
7) LED blue
8) 470uF 16v
9) 2N3904 NPN   x2
10) Relay 12v
11) Transformer 12v


LAYOUT:





WIRING DIAGRAM:

Its 100% my own design..... :)




PROCEDURE:


Relay is simple 220 volt , You can use one contact i have used multiple by soldering all in parallel
to increase life of relay. Sensor is simple LDR circuit make it by Toner transfer method, If u dont want to run on UPS just skip relay portion from wiring diagram.

THANK YOU:


If you find any difficulty while making circuit feel free to contact & proceed to ask me or Contact us tab. Thank you


MINI RADIO STATION

**FM TRANSMITTER**

PROJECT BY:

M.FAIZAN MAZHAR
BS.c (EE)
APCOMS
*********
20th FEB 2016
at   3:00 pm
SATURDAY


VIDEO:


PROJECT:

In this project i made a FM transmitter which takes sound waves through Condenser mike and transmits
radio signals. Transmission of this FM transmitter can be received through any mobile or ordinary FM
receiver.It has a range of 1/4 of a mile . Frequency can be adjusted with variable capacitor using screw gauge.


COMPONENTS:

Resistors:
1 M ohm
100k ohm
10k ohm (3x)
1k ohm
100 ohm

Capacitors:
**All caps are ceramic disc
40 pF or any avaiable variable capacitor
100 nF (2x)
4 pF

Transistors:
2N3904 NPN (2x)

AVAILABILITY:

All components,PCB, Ferric Chloride & Butter paper are available at D.A.V College Road
Rawalpindi at:::Saeed Brothers , Hafiz electronics , Allied Electronics & IC master.

CIRCUIT DIAGRAM:



PROCEDURE:

Download pdf layout files from this Blog and print at 100% scale with laserjet printer , Do not use inkjet printer. Print on Butter paper.Butter paper is special glossy paper for printing PCB prints. Cut pcb with Fine Saw blade according to size of layout then press it with hot iron for 1 minute, then put it in warm water and remove paper by messaging.Now put PCB in Ferric Chloride Solution

FERRIC CHLORIDE RECIPE:

To make ferric chloride solution fill a  Bottle with 1 Liter of  tap water nor hot nor cold. Put 50 grams( Buy it from saeed brothers in Shaheen market D.A.V College road) of Ferric chloride powder in bottle slowly & close the lid and Shake it slowly , Do not use it , First keep the solution for about 2-3 hours then use it as required . You can do many Etchings using this solution . Please save your clothes and floor from ferric chloride it changes color of Marble even. Not too dangerous but save your hands .




After Putting PCB in Ferric chloride Solution ,Shake it little bit again and again , it will take about 1 hour in etching process.Now wash pcb with water and use nail polish remover to remove ink , Now drill holes with mini drill .Now place top silk layout on PCB top and iron it and put in water and remove the paper by messaging again.Now place the components.Inductor::::

INDUCTOR:

I made inductor by wounding a single connector wire on old rusty bolt . I tested many inductors but this worked perfect.

Just wind 7-8 turns on bolt and remove it and your inductor is ready.Place it on PCB .Microphone has polarity its one point is short with body & is the negative of MIC ,connect it with ground or negative.


The variable capacitors which i bought were short so i used two 5 pF caps in parallel to get 10 pF capacitance and it was giving me channel at 101.8 MHz .when using variable place mobile with FM running in loud speaker and rotate  variable with screw driver , i will recommend to use plastic screw gauge .when FM speaker make noise stop that is the station at which FM transmitter is Transmitting Radio signal.

ANTENNA:

I used a small 3-4 inch single connector wire u can use any small piece of wire.


DOWNLOADS:

Click to *DOWNLOAD*
Package Includes:
1) Top & Bottom Layouts
2) Proteus Software 8.3 Files
 Kindly print at the scale of 100% in Adobe Reader.


NOTE:

Kindly Do not Use it for Spying or any other Negative Purpose . If you find any Thing missing or stuck
then leave your Comment in ASK ME tab or Proceed to CONTACT US.
 Thanks for visiting Our Blog. Wish u Best of Luck. :)

 

Subscribe to our Newsletter

Contact our Support

Email: CreativeEagleWeb@gmail.com

Our Team Memebers