', { cookie_domain: 'auto', cookie_flags: 'max-age=0;domain=.tistory.com', cookie_expires: 7 * 24 * 60 * 60 // 7 days, in seconds }); 충전식 스마트 글루건 #2 - 디스플레이 :: MakerLee's Workspace
728x90

만물상(링크) 에서 구매했던 미니 세그먼트 디스플레이입니다. 

이걸 보며 다시금 생각하니 전 복고형 디스플레이에 로망이 있는듯 합니다.

VFD 나 닉시 튜브같은거 참 좋아합니다. 

그래도 막상 쓰려면 일단 실용성이 좋아야 해서 닉시 튜브같은건 안쓰지만요.









개발을 위해 일단 납땜을 합니다. 


위 구매링크에 정보가 있었는데 그걸 보기 전이라 일일이 훑어가며 추적해서 기록했습니다.

이제 이걸 제어하기 위한 방법을 알아봐야 하겠군요.







바로 얼마전 구입해둔 MAX7219 칩을 사용해 드라이빙하려고 했습니다.

그런데 데이터쉬트를 읽어보니 MAX7219 는 common cathode 용이네요..

음극을 제어해 on/off 를 하기 때문에 제가 common anode 형 FND로는 맞지가 않습니다. 


http://marco-difeo.de/2013/02/21/drive-max7219max7221-with-common-anode-displays/

조금 검색해보니 MAX7219를 이용해 common anode를 제어하는 방법도 있는것 같습니다.

하지만 제가 전혀 이해할 수 없는 내용이라 다른 방법을 찾아봅니다.





http://www.hardcopyworld.com/ngine/aduino/index.php/archives/2826 

이 링크를 참조해서 74_595 쉬프트 레지스터를 사용하기로 합니다. 


https://www.lelong.com.my/8-digit-74hc595-segment-7-red-led-display-shift-ioline-150002647-2018-05-Sale-P.htm 

http://www.instructables.com/id/Arduino-powered-7-seg-LED-display-using-Shift-Regi/

이 링크도 읽어보며 공부합니다. 


간만에 카페에서 작업하며 정리해 봤습니다. 




출력을 위해선 데이터를 int형에서 char 형으로 변경할 필요가 있습니다.

https://www.instructables.com/id/Converting-integer-to-character/

이 방법을 사용합니다.



728x90

+ Recent posts