Blinking Circuit
Intro: Blinking Circuit
Today I'm going to make a simple LED display withe 3mm LED.
It is basically a blinking project which can be done by Arduino Uno or any programmable device. But I think why to use a Arduino Board for a simple project. Then I got a solution. It is so easy to make it even a basic electronic learner can make it.
So in this DIY I will tell you how to express your views by electronic. I'm going to make it with my solution part but I will upload schematic and code for arduino also.
So let's start.
STEP 1: Requirements IN Case of Arduino
NPN Transistor ( BC548)
Some LED's as per your Letter's
Breadboard
STEP 2: Schematic Board
Just upload the blinking code to arduino board and enjoy the lightning.
Explanation:-.
Every time when the pin 13 of arduino is HIGH then a 5V input pass through the collector to Emitter and after that the 5V is consumed by paralleled LED's and rest will go to Gnd.
If you have lots of LED's then use more power supply. I used 5V terminal from arduino board and tried it up-to 26 LED's. If you are using 9V battery and more it will not effect your Arduino Board or your code process.
Code:-
// " I JUST MODIFIED THE CODE "
// the setup function runs once when you press reset or power the board
void setup() { // initialize digital pin 13 as an output.
pinMode(13, OUTPUT);
} // the loop function runs over and over again forever
void loop() {
digitalWrite(13, HIGH); // turn the LED on (HIGH is the voltage level)
delay(1000); // wait for a second
digitalWrite(13, LOW); // turn the LED off by making the voltage LOW
delay(1000); // wait for a second
digitalWrite(13, HIGH); // turn the LED on (HIGH is the voltage level)
delay(500); // wait for a half-second
digitalWrite(13, LOW); // turn the LED off by making the voltage LOW
delay(500); // wait for a half-second
digitalWrite(13, HIGH); // turn the LED on (HIGH is the voltage level)
delay(500); // wait for a half-second
digitalWrite(13, LOW); // turn the LED off by making the voltage LOW
delay(500);
digitalWrite(13, HIGH); // turn the LED on (HIGH is the voltage level)
delay(1000); // wait for a second
digitalWrite(13, LOW); // turn the LED off by making the voltage LOW
delay(1000); // wait for a second }
STEP 3: Solution to Not Use Arduino
• Printed Circuit Board or Perf Board
• LED's
• NPN Transistor ( BC 548 )
• 1K Resistor
• 47K Resistor
• 2.2uF Capacitor
• NE555 Timer IC ( Brain OF The Board/Project)
Tools:-
• Soldering Iron
• Solder
• Scissor
• Wire cutter
• Hand drill for Printed Circuit Board
Let's start our project.
STEP 4: Printed Circuit Board
Here I used Printed Circuit Board. But you can used a simple Perf Board for this project but at solder side it's look complicated so I used Printed Circuit Board.
First I draw my circuit on Circuit Wizard and print it on the Copper Clade Laminate Printed Circuit Board. If you are not aware of PCB etching process than I recommend you to go with Perf board.
After that I solder all LED's on the board. And also solder all components on the timer board. The best part is no wire required.
STEP 5: Schematic Diagram of NE555 Timer IC
Now What is NE555
Ans:-
Description
These devices are precision timing circuits capable of producing accurate time delays or oscillation. In the time-delay or mono-stable mode of operation, the timed interval is controlled by a single external resistor and capacitor network. In the a-stable mode of operation, the frequency and duty cycle can be controlled independently with two external resistors and a single external capacitor. The threshold and trigger levels normally are two-thirds and one-third, respectively, of VCC. These levels can be altered by use of the control-voltage terminal. When the trigger input falls below the trigger level, the flip-flop is set, and the output goes high. If the trigger input is above the trigger level and the threshold input is above the threshold level, the flip-flop is reset and the output is low. The reset (RESET) input can override all other inputs and can be used to initiate a new timing cycle. When RESET goes low, the flip-flop is reset, and the output goes low. When the output is low, a low-impedance path is provided between discharge (DISCH) and ground. The output circuit is capable of sinking or sourcing current up to 200 mA. Operation is specified for supplies of 5 V to 15 V. With a 5-V supply, output levels are compatible with TTL inputs.
We are using it in Astable Operation
If you want to go in details then visit ne555
STEP 6: LOOK Like
Here I attached a PDF file which consist of the PCB layouts and and Silk View of that. With this you can make your Printed circuit board.
STEP 7: Fnished Project
I have no one to give that's why I didn't packed it and put it in my display.
STEP 8: Some Calculation
STEP 9: What Next
Previous:- IR Remote Control Switch
4 Comments
Ramkumar paidi 7 years ago
sar can u tell me the max no of leds that can be conneted to pcb actually I wanted to make a logo instead of love shape
Tech Works 7 years ago
If you want to add large no. of LED's then connect it with outer source
EASWERP 8 years ago
Tech Works 8 years ago
there is no such a great thing in this.. you can make it by following these steps