Ang pagsasayaw sa LEDs circuit ay ginagamit para sa pandekorasyon na layunin at mukhang napakahusay kapag ang mga LED na ito ay kumikinang sa sunud-sunod na pamamaraan. Maaari kaming lumikha ng maraming uri ng mga pattern ng Dancing LEDs para sa dekorasyon. Sa partikular na circuit na ito, lumikha kami ng isang pattern kung saan 6 na LEDs ay nag-iilaw sa pasulong at baligtad na pagkakasunud-sunod. Upang likhain ang circuit na ito higit sa lahat ginamit namin ang 555 timer IC at 4017 IC.
Ang 4017 IC ay isang CMOS dekada na counter chip. Maaari itong makabuo ng output sa 10 pin (Q0 - Q9) nang sunud-sunod, nangangahulugang gumagawa ito ng isa-isang output sa 10 output pin. Ang output na ito ay kinokontrol sa pamamagitan ng pulso ng orasan sa PIN 14. Sa una, ang output sa Q0 (PIN 3) ay TAAS, pagkatapos ay sa bawat pulso ng orasan, output advance sa susunod na PIN. Tulad ng isang orasan na pulso ay ginagawa ang Q0 LOW at Q1 HIGH, at pagkatapos ang susunod na pulso ng orasan ay gumagawa ng Q1 LOW at Q2 HATA, at iba pa. Matapos ang Q9, magsisimula ito muli mula sa Q0. Kaya lumilikha ito ng sunud-sunod na ON at OFF ng lahat ng 10 OUTPUT PIN. Nasa ibaba ang diagram ng PIN at paglalarawan ng PIN ng 4017:
PIN NO. |
Pangalan ng PIN |
Paglalarawan ng PIN |
1 |
Q5 |
Output 5: Pupunta nang mataas sa 5 orasan na pulso |
2 |
Q1 |
Output 1: Pupunta nang mataas sa 1 orasan na pulso |
3 |
Q0 |
Output 0: Pupunta nang mataas sa simula - 0 na pulso ng orasan |
4 |
Q2 |
Output 2: Pupunta nang mataas sa 2 orasan na pulso |
5 |
Q6 |
Output 6: Pupunta nang mataas sa 6 na pulso ng orasan |
6 |
Q7 |
Output 7: Pupunta nang mataas sa 7clock pulse |
7 |
Q3 |
Output 3: Pupunta nang mataas sa 3 orasan na pulso |
8 |
GND |
Ground PIN |
9 |
Q8 |
Output 8: Pupunta nang mataas sa 8 na pulso ng orasan |
10 |
Q4 |
Output 4: Pupunta nang mataas sa 4 na pulso ng orasan |
11 |
Q9 |
Output 9: Pupunta nang mataas sa 9 na pulso ng orasan |
12 |
CO –Lumabas |
Ginamit upang i-cascade ang isa pang 4017 IC upang mabilang ito hanggang sa 20, hatiin ito ng 10 output PIN |
13 |
Pagbawalan ng CLOCK |
Clock pag-pin pin, dapat panatilihing mababa, panatilihin ang mataas na freeze ang output. |
14 |
CLOCK |
Pag-input ng orasan, para sa sunud-sunod na TAAS ang mga output pin mula sa PIN 3 TO PIN 11 |
15 |
I-reset |
Aktibo mataas na pin, dapat ay mababa para sa normal na operasyon, ang setting ng TAAS ay ire-reset ang IC (ang Pin 3 lamang ay mananatiling TAAS) |
16 |
VDD |
Power supply PIN (5-12v) |
Mga Kinakailangan na Bahagi
- CD4017 IC
- 555 Timer IC
- 2 Resistor- 1k
- Kapasitor- 10uF
- Variable Resistor- 10K
- Diodes- 8 (ginustong 1n4148)
- 6 LEDs
- Baterya - 9v
Nakakonekta namin ang 6 LEDs sa output Q0 hanggang Q5, ngayon pagkatapos ng 6 LEDs kailangan nating i-glow ang mga ito sa reverse order. Upang makamit ito, nakakonekta kami sa gitna ng 4 na LED sa output Q6-Q9 din. Ibig sabihin ng gitnang 4 na LED ay konektado sa dalawang output ie Q1-Q4 at Q6-Q9. Ginamit ang mga diode upang ikonekta ang gitnang 4 LEDs, upang maiwasan ang pabalik na kasalukuyang daloy, upang kapag ang isang output ay TAAS, ang kasalukuyang hindi maaaring mapunta sa isa pang konektadong output. Kaya't sa wakas, ang LED 1 hanggang 6 na glows, pagkatapos ay ang LED 5 hanggang 2 glows (reverse) at pagkatapos ay muli ang LED 1 hanggang 6 na glows, pagkatapos ay 5-2 muli at iba pa.
Upang mailapat ang pulso ng orasan sa PIN 14, ginamit namin ang 555 timer IC sa Astable mode. Ang oscillated output na nabuo sa PIN 3 ng 555 ay inilapat sa PIN 14 ng 4017, upang ang output ay maaaring ma-advance sa bawat orasan na pulso. Maaari naming makontrol ang bilis ng flashing LEDs sa pamamagitan ng paggamit ng potentiometer (RV1), ang pag-ikot ng potentiometer knob ay magbabago ng dalas ng oscillation na 555 timer, kaya't ang rate ng pulse ng orasan. Ang dalas ng 555 ay maaaring kalkulahin gamit ang formula na ito: F = 1.44 / ((R1 + 2 * RV1) * C1)
Maaari mong karagdagang baguhin ang pattern ng pag-iilaw sa pamamagitan ng pagbabago ng LED na pagkakasunud-sunod.