메이킹 프로젝트

한글시계v1 제작기 1. 프로젝트 소개

gogomaker 2021. 2. 8. 22:49

안녕하세요, 고고메이커 입니다.

 

*시작에 앞서, 한글시계의 원작자님은 이호민 님입니다.

*제가 공유하는 모든 파일과 자료들을 개인 블로그에 올리시거나 무단 복제&도용하지 않으시길 바랍니다.

 

글의 내용이 많아 총 4편으로 나누었습니다

1. 프로젝트 소개

2. 외부, 내부 설계

3. 하드웨어 구현

4. 소프트웨어 구현

5. 향후 개선점(Ver.2, Ver.3)

 

-서론

한글시계 홈페이지

한글시계, 한글로 시간을 나타내는 시계이죠.

이호민 작가님이 만드신 오픈 소스 SW/HW 프로젝트입니다.

 

저는 제 방의 인테리어용품을 찾아보다 한글시계를 알게 되었는데, 예쁘긴 한데, 제가 원하는 사이즈보다 많이 크고 가격 또한 비싸더라고요.

하지만 필요한 건 내 환경에 맞게 만들어 쓰는 사람으로서 그냥 하나 만들기로 하였습니다.

 

그렇게 거의 6개월의 대장정이 시작되었습니다...

-본론

직접 만든 한글시계

 

한글시계의 배열을 새로 만드는 것은 상당히 어려웠기에 기존의 한글시계 프로그램의 배열을 그대로 베껴와 사용하였습니다.(이 점은 많이 아쉽네요..)

 

제가 만드는 한글시계는 '한글시계 아두이노'라고 검색해서 나오는 것들과는 몇 가지 차이점이 존재합니다.

1. 1분 단위의 시간 표현이 가능하다. - 다른 5*5 배열의 한글시계를 보면 5분 단위로 시간을 표시하게 됩니다. 그렇게 된다면 시간을 알기는 어렵게 되겠지요. 그러한 점 때문에 저는 6*6 배열을 이용하여 1분 단위로 제작하였습니다.

2. 고정밀 RTC모듈 사용 - 이로써 1년에 수 분 내로 오차가 많이 나지 않는 시계를 사용할 수 있습니다.

3. 다양한 LED 색상 지정 및 밝기 변경 - LED의 경우 사용자가 직접 12색을 고를 수 있으며, 무작위 색 모드 또한 적용되어 있습니다.

4. 간편한 버튼 조작 - 실사용이 가능한 수준으로 만들기 위하여 버튼 2개로 시간 조절 및 LED 조절이 가능하게 만들었습니다.

또한, 한글시계 배열을 제외한 모든 것은 제가 직접 설계하였습니다.

 

그리고, 차후에 v2, v3도 만들 예정입니다. 기대해 주세요!

 

v2 개선안: (예정)

1. CDS센서를 이용하여 주변조도에 맞게 LED의 밝기를 바꿈

2. 알람 기능 추가

3. 추가적 디자인 개선(회로를 내부에 배치)

 

v3 개선안: (예정)

1. 온습도 센서 및 미세먼지 센서를 이용하여 디지털 온도계와 미세먼지 측정기로도 활용

 

이상 고고메이커였습니다.

다음 글에서 만나요~!