
소 개
이번에 만들어 볼것은 LEDmeter이라는 겁니다.
예전부터 LED를 이쁘게 깜빡거리게 하고 싶었었는데 http://www.jackypc.com 에 갔다가
프린터 포트를 이용하여 LED 8개의 깜빡임을 제어하는 방법이 올라와 있는걸 보고 만들어
보았습니다.
동영상을 올렸더니 많은 분들이 관심을 가지시더군요.
제작법과 프로그램이 있는 곳은 http://casemods.pointofnoreturn.org/cpumeter/ 이며
여기서는 cpu의 사용량, 프로세스상태, 네트워크 트레픽상태 등을 LED로 표현 할수 있는
프로그램이 있는데 표시가 좀 난해하더군요. 그러던 차에 http://www.winamp.com 에서
윈엠프 플러그인이 있는걸 보고 설치를 해보니.. 이거이 아주 좋았음다~아주 와땀돠~
원리는 간단합니다. 프린터포트(페러럴)는 8개의 선으로 8비트의 데이터가 나오는데
이 데이터를 받아서 1번이 1이면 켜지고, 0이면 꺼지는 식입니다.
프로그래밍 실력만 조금 있다면 키트의 불빛같이 왔다 갔다 하거나 자기 입맛에 따라
깜빡이게 만들 수도 있습니다. 프린터 포트로 데이타만 보내게 만들면 되니까요..
프린터 포트를 이용한다는게 장점이자 단점이 되겠네요. 프린터 포트는 하나니까.
그래서 저는 LCD의 8비트 데이터 선(프린터 포트 2번-9번)과 같이 연결하였습니다.
LCD를 사용할때는 LCD인디케이터 프로그램을 띄우면 LCD로 가는 데이터에 따라
지멋대로 깜빡입니다.
윈엠프에서 스펙트럼 아날라이져(이퀼라이져)로 쓸때는 LCD 프로그램은 닫아야
제대로 나옵니다.
플러그인에서 나오는 데이터 때문에 LCD에 이상한 문자가 찍히지는 않습니다. |
필요 부품
자아 이제 제작에 앞서 필요한 부품부터 알아보겠습니다.
이 름 |
설 명 |
비 용 |
LED 8개  |
고휘도 LED면 더 좋습니다. 색깔도 단색보다는 적색 2개, 황색 2개, 녹색 2개, 청색 2개 이렇게 해서 만들면 더욱 이쁩니다 |
적색(*2) 200원
황색(*2) 200원
녹색(*2) 1000원
청색(*2) 1600원
총3000원 |
저항 85옴 8개  |
LED를 5V에 연결할 것이기 때문에 85옴이 필요합니다. 꼭 85옴이 아니라도 비슷한 걸 쓰면 됩니다. |
40원정도(LED 사면 그냥
끼워주기도 합니다) |
20pin HD74HC373p
 |
CMOS IC입니다. 이것을 이용하지 않고도 만들수 있다고 하지만 프린터 포트에서 나오는 전류가 일정하지 않아서 LED가 나가거나 심하면 프린터 포트가 맛갈수도 있다고 합니다.신호를 받아서 LED에 35mA를 흘려보내 줍니다 |
250원 |
20pin IC socket
 |
74hc373을 끼우는 것입니다. 이게 없이 직접 기판에 납땜해도 되지만 IC의 보호를 위해 소켓을 납땜한뒤에 IC를 끼우는게 좋습니다 |
50원 |
10pin 플랫 케이블  |
10가닥의 선이 붙어 있는 케이블입니다. 못쓰는 ide케이블을 사용해도 됩니다. 선 중에 8개는 데이터용 2개는 5v전기 공급용으로 사용됩니다 |
250원 |
만능기판
 |
86*86정도되는 싸구려를 구입하세요. 원하는 만큼 잘라서 쓰면 됩니다. |
500원 |
D-SUB 25Pin Male (납땜용)
 |
프린터포트 커넥터 d-sub 25핀 숫컷입니다 |
200원 |
D-SUB 25Pin 케이스 |
프린터 커넥터를 씌우는 케이스입니다 |
200원 |
전원공급용 선 |
전원공급이 조금 애매한데 못쓰는 PS2마우스에서 PS2커넥터를 자르거나 USB케이블을 사서 사용하는 방법도 있으며 그냥 전선을 써서 4핀 파워 커넥터의 빨강(+)과 까망(-)를 연결해도 됩니다. LCD만들어 보신분들은 쉽게 해결할수 있을듯 |
|
총 계 |
전원공급 케이블(USB, PS/2 등 ) 제외 |
4490원 |
회 로 도
간단한 회로 |

LED와 저항만 이용하여 간단하게 회로를 구성할 수도 있지만 프린터 포트로 나오는 전류가 일정치
않아서 LED뿐만 아니라 프린터 포트에 이상을 일으키게 할 수도 있다고 합니다
위 회로는'비추'입니다.
|
74HC373을 이용한 회로 |

회로를 안전하게 하기 위해서 74HC373을 이용하여 구성한 회로입니다.
프린터 포트에서 8비트 신호를 받으면 거기에 따라 LED쪽으로 35mA를 흘려줍니다.
|
제작하기
자아.. 준비물은 다 챙기셨나요?
이제 만들어 봅시다. ^^

1. 만능기판을 적당한 크기로 자릅니다. 부품의 간격과 장착할 부분의 크기를 고려해야겠지요. |

2. LED와 저항을 납땜합니다. 색깔은 청-청-녹-녹-황-황-적-적 순으로 하는것이 보기에 좋겠지요.
LED의 극성에도 주의하세요. 저항쪽이 +이며 LED의 다리가 긴쪽이라는건 아시죠?
회색 부분이 납땜하는 부분입니다. 저항과 LED의 사이는 사진과 같이 그냥 납으로 연결하세요.
※ 이해를 높기 위해 그림에서는 부품과 납땜하는 부분이 같이 보이도록 그렸습니다.
실제로는 부품은 기판의 위쪽(동판 없는쪽)이고 납땜과 배선은 기판의 아래쪽입니다.
 |

3. 74HC373P칩을 납땜합니다. 위에서도 말했지만 IC는 열에 매우 민감하니 IC를 바로 납땜하기 보다는
소켓을 납땜하고난뒤에 IC를 꽂는 것이 좋습니다. |

4. LED와 IC를 전선으로 연결하여 납땜합니다. IC의 방향에 유의하세요. 홈이 있는 쪽의 왼쪽부터 1번입니다. 아래 그림은 74HC373에 연결되는 선들의 번호를 표시한 겁니다. 참고하세요.
※ 배선이 복잡하여 몇부분으로 나누어 그렸습니다.
 |

5. 프린터 포트와 IC를 FLAT케이블로 연결합니다. 파한색으로 적힌 번호가 프린터 포트의 번호입니다. 1번부터가 아니라 2번부터 9번까지입니다. LCD와 같이 연결하시려는 분은 LCD에 번호에 맞춰서 연결을 하면 됩니다. 번호가 헷갈리지 않게 주의하세요.
 |

6. LED의 (-)들을 모두 이은 뒤에 IC의 1번에 납땜합니다.
IC의 11번과 20번을 이어서 납땜을 합니다. 10핀 플랫케이블에서 남은 선 두개를 납땜합니다. |
7. 전원을 공급하는 방법은 여러가지가 있는데 USB케이블을 사용하는 방법을 알려 드리겠습니다.
케이블의 바깥의 흰 피복을 벗기면 여러가닥의 선이 나오는데 그중에서 빨간색이 (+), 까만색이 (-)입니다. 양쪽으로 아래와 같은 모양의 커넥터가 달린걸 사서 반으로 나누어서 쓰면 2개를 사용할 수가 있지요. 가격은 2000-3000원정도입니다.
 |
설 치
짠~ 이제 완성을 하였습니다. 컴퓨터의 프린터 포트에 연결하고 전원도 연결합니다.
WINAMP 플러그인 받기
WINAMP플러그인을 받아 설치하고 Select Plug-ins에 가서 LEDs flashing machine을 선택하면
아래쪽에 Music illustrator, Pitch separator, Boom indicator 3가지 모드가 생깁니다.
맘에 드는걸 고르세요. 일반적인 이퀼라이져 방식은 'Boom indicator'입니다.
불을 끄고 고휘도 LED들의 환상적인 발광을 감상하세요.
 |
LEDMeter 프로그램 받기
LEDmeter프로그램은 위에서도 말했듯이 시스템의 정보를 표시해주는 프로그램입니다.
가령 CPU의 사용률이 높아지면 LED가 많이 켜진다는식으로요.
CPU사용 상태, 메모리 사용상태, 네트워크 작동상태, 하드디스크 사용상태, OS정보,
그밖의 리소스정보등을 표시할 수 있습니다.
실행했을 때
'No parallel port found on the system!'
이라는 메시지가가 뜨고 실행이 안된다면 아이콘을 마우스 오른쪽 버튼으로 눌러서
등록정보에 들어간뒤, 화면과 같이 LEDMeter.exe"뒤에 lpt1을 붙여주면 됩니다.

.한번 실행을 하면 아무런 변화가 없어 보입니다만 프로그램은 작동됩니다. 실행이 된 상태에서 다시 아이콘을 더블클릭하여
실행하면 설정하는 화면이 나옵니다.

자세한 설정법은 http://casemods.pointofnoreturn.org/cpumeter/ 에 가보세요
테스트
설정하는 화면에서 아래에 있는 Meter Tests를 누르면 아래와 같은 화면이 뜹니다.

LED가 제대로 작동하는지 테스트하는 것이며 정상적으로 작동한다면 아래와 같은
장면을 볼 수 있을겁니다.
Short Test
Long Test
|
완성된 사진들
출처 : http://casemods.pointofnoreturn.org/cpumeter/
Author - Demo Meter |
 |
 |
Author - Two Rows Of LEDs |
 |
 |
 |
Author - Single Inline Row |
 |

|
 |
Skraggy_UK |
 |
 |
|
|
 |
피시키드 |
회원님의 소개글이 없습니다.
6490
83 |
|
 |
|

Copyright (C) 1997-2025 All Rights Reserved.
Powered by
| |