하드웨어 스펙이 확실히 정해져 있어야 아두이노 스케치 작성이 편합니다.
이글캐드에서 그냥 패드로 연결하려다가 심볼이 확실히 있어야 보기 편할 것 같아서 라이브러리를 작성했습니다.
라이브러리를 만들어도 이 FND 재고가 대여섯개 뿐이라 많이 쓸일은 없겠죠
74595(A)가 LED를 제어하고 74595(B)가 common anode를 담당해서 각 자리를 점등합니다.
다만 좌우로 있는 별개의 LED중 두어개는 74595(A)의 신호선이 모자라 연결하지 않기로 했습니다.
74595(B)에서 담당할 수도 있지만 그러면 제어신호를 복잡하게 줘야 하네요.
이렇게 할 경우의 문제는 각 세그먼트를 모두 동시에 디스플레이하는건 힘들다는 것입니다.
4자리의 숫자를 다르게 디스플레이 하려면 각 자리를 순차적으로 표시해야 합니다.
각 자리를 켜서 표시하고 끈 후 다시 다음 자리를 켜서 표시하는 방식입니다
이걸 피하려면 각 자리마다 74595를 하나씩 배당해야 하죠.
그러면 4자리+표시 LED까지 최소5개의 74595칩을 넣어야 합니다.
원래 생각했던 것과 연결이 달라져서 출력신호를 다시 기록했습니다.
다 해놓고 보니 별도의 LED 신호는 생각 안한거라 또 추가해야 하네요;;
하드웨어가 없이는 스케치를 업로드해서 테스트해볼수가 없죠
브레드보드에 연결하는 방법도 없는 건 아닙니다.
하지만 그럴 경우 수정도 너무 정신없고 정신없어서 에러도 많이 납니다.
만드는 공이 더 들어도 아예 회로를 구성하는게 더 편하고 빨리 끝나는 것 같습니다.
1차로 만든 회로는 글루건 내장용이라 너무 작아서 CNC로 잘 깎이지가 않더군요
부품을 DIP으로 바꾸고 테스트용으로 별도의 회로를 만들었습니다.
이제 열심히 스케치를 짜야겠군요
'[완료]Arduino Projects > Smart Glue Gun' 카테고리의 다른 글
충전식 스마트 글루건 #6 - 배터리 모니터 (0) | 2018.03.04 |
---|---|
충전식 스마트 글루건 #5 - 온도 표시 (0) | 2018.02.20 |
충전식 스마트 글루건 #4 - 디스플레이 표시 구현 (0) | 2018.02.16 |
충전식 스마트 글루건 #2 - 디스플레이 (0) | 2018.02.03 |
충전식 스마트 글루건 #1 (0) | 2018.02.01 |