Skip to content

itstyle.kr

2012년 05월 15일 부터 소스프로그램은 무료로 제공되지 않습니다. 공지사항 참조바랍니다.
전자제품 제작
2010.05.24 17:15

지하철 전광판을 재활용한 GPS 전광판 시계

댓글 3조회 수 1404추천 수 0
?

단축키

이전 문서

다음 문서

+ - Up Down Comment Print Files
?

단축키

이전 문서

다음 문서

+ - Up Down Comment Print Files

clockmaincut.jpg

  시작

 시계는 우리 주변에 없어서 안 되는 중요한 물건이 되었습니다.

 중요한 계약이 있을 때 고객협력사와 미팅을 갖거나 출퇴근 및 여행을 가기 위해 비행기 또는 기차의 출발시간에 맞추어 역에 도착하거나, 애인을 기다리지 않게 하기 위해, 개인 취미시간이나 운동시간, 식사하는 시간도 모두 정해진 시간에 맞춰 행동하기 마련입니다.

 급변하는 미래 환경 에서 성공하는 사람들은 항상 자기관리가 충실하며, 시간 약속 또한 철저합니다. 이 약속을 지키려면 시계는 필수입니다.

 

kindof_clock.jpg
 그러나 시계는 우리 주변에 흔히 볼 수 있는 물건.
 아침을 깨워주는 탁상시계부터 벽시계, 자동차 시계, 휴대폰 시계, 엘리베이터 시계, 시계탑, 내비게이션 시계, 심지어 명품을 챙기는 사람에게는 손목시계까지!
 그러나 이 시계들은 정확하지 않을 수도 있고, 어두운 환경에서는 보이지 않을 수있으며, 때에 따라 불필요한 소음을 내기 마련입니다.
 틀린 시간을 맞추고자 시계를 때어내려 의자위에 올라가야 하며, 가끔은 시간이맞는지 의심스러워 휴대폰이나 TV시계 같은 믿을 수 있는 시계를 찾기도 합니다.
 또한, 매일 보는 같은 디자인은 쉽게 싫증나기 마련이며, 어디서 사은품으로 받아온 시계라면 시계 가운데 당당하게 적혀있는 회사명, 로고 또한 지겹긴 마찬가지.

remotelygps.jpg
 우리는 그동안 느꼈던 시계의 단점을 모두 잡고자 합니다.
 그리고 우리 주변에서 쉽게 구할 수 있는 TV 리모컨을 사용하여 비용을 투자하지 않고 큰 편리함을 주려고 합니다.
 무엇보다 정확성을 따졌습니다. 그동안 시계의 초침은 그저 건전지가 있는지 없는지 확인하기 위한 무의미한 바늘이면서 째깍거리는 소음을 유발했습니다.
 디지털시계라면 소음을 제거할 수 있지만 역시 초의 정확도는 신뢰할 수 없는 무의미한 숫자임은 분명합니다.

 그러나 이 시계는 GPS수신기를 부착하면 위성 신호로부터 정확한 시간을 얻을 수 있습니다. 만약 GPS수신이 불안정하거나, GPS수신기가 분리 되더라도 자동으로 내부 정밀한 시계 전용 IC동작모드로 전환되도록 하여 중단 없이 정확한 시간을 유지합니다.

  GPS기능을 사용치 않는다면 리모컨 또는 본체에 있는 버튼을 눌러 수동으로 시간 설정할 수 있는 기능까지 제공합니다.
 또한, 슬립모드와 자동 절전기능, 자동 밝기 조절 기능을 제공하여 눈부심 방지와 에너지 절약에도 신경 썼으며, 4가지 방법으로 동작하는 알람과, D-DAY, 온도계 기능을 제공하여 생활 속 편리함을 극대화 시켰습니다.
 기능은 물론 설치에 필요한 것까지 목적과, 상황에 따라 적절히 사용자가 선택할 수 있게 하여 어떠한 어플리케이션이라도 낭비와 부족함이 없이 손쉽게 적용할 수 있도록 많은 노력을 기울였습니다.

 

최초 작성 : 2010년 01월

최종 수정 : 2012년 02월

 

          ※ 경 고 ※         

- GPS를 실외에 설치할 경우 누전에 의한 화재, 감전, 정전, 에너지낭비가 발생할 수 있으며 저온과 고온, 직사광선에 직접 노출되어 예상치 못한 문제가 발생할 수 있습니다.  확실한 방수대책과 보온/냉각을 염두하고 제작하기 바랍니다.

 

          ※ 주 의 ※         

- 전원은 5V 3.0A이상 사용해야 하며 데이터 전송이 없으면(화면에 아무런 표시가 없으면) 즉시 사용을 중단하고 점검하시기 바랍니다.

- itstyle.kr의 모든 컨텐츠(사진, 회로도, 소스코드, 문서, 게시글)는 타 커뮤니티(블로그, 개인 홈페이지 등) 사전 서면 동의없이 재배포할 수 없습니다.

 

 

subway_intro_kr.jpg

subway_intro_this.jpg

  16*16 LED모듈 4개를 사용

 보통 전광판은 16*16크기의 LED모듈을 필요한 크기만큼 옆으로 붙여나가 하나의 전광판이 완성됩니다.

 서울 도시철도공사 5,6,7,8호선은 가로 10개, 세로 2개 총 20개의 모듈이 들어가고 차량 실내에 20개씩 4개 출입구로 80개, 실외 16개 LED모듈을 사용해 차량 한대에 98개의 모듈이 사용됩니다.

 물론 현재에는 5,6,7,8호선의 경우 모든 역이 스크린도어 설치가 되어 실외전광판은 더이상 운영되지 않고 전광판 부품을 제거, WIFi존 구축을 위해 통신사들이 그 공간을 사용하고 있습니다(1~4호선은 차량 한쪽 끝 부분에 WiFi AP를설치, 5~8호선은 중앙 부분 실외전광판 위치에 WiFi설치).

 또한, 실내 전광판의 경우 2011년 08월 LCD교체사업이 완료되면서 LED전광판은 더이상 찾아보기 힘들어졌습니다.

 아무튼 철거된 전광판을 재활용하여 만든 프로젝트입니다.

 

 

design_inner.jpg

  내부 구성

 사실 CAD가 익숙하지 않아 케이스와 내부 디자인은 손으로 하였고 그림판으로 그린것입니다.

 우측은 도면과 비슷하게 제작이 된 모습입니다.

 

 

clock_001_kr.jpg

  대화면 LED 표시

전면은 16×16 듀얼 LED 모듈 4개가 시간 및 날짜를 표시해 줍니다.

도시철도공사 5,6,7,8호선이 LED -> LCD로 교체되면서 철거된 LED모듈을 재활용 하였습니다.

 

clock_002_kr.jpg

  간단한 케이블

 후면은 220V전원을 직접 입력할 수 있는 AC전원케이블과 GPS수신을 위한 GPS케이블이 있습니다.

 220V는 콘센터에서 분리할 수 있지만 GPS케이블은 RJ11커넥터를 이용해 본체 자체에서도 분리가 가능하게 끔 하였습니다.

 

 

clock_003_kr.jpg

  조작스위치

 전면 좌측에는 4개의 스위치가 있어 편리하게 조작할 수 있습니다.

 혹시모를 소프트웨어적인 버그를 대비해 멈추었을 경우(무한 루프에 빠진 경우.) MENU와 ESC키를 동시에 누르면 리셋됩니다.

 보통 멈추는 경우 워치독 리셋이 발생해 자동으로 리셋합니다.

 I2C, UART통신 오류가 발생할 경우 처리되는 루틴도 마련되어 있어 통신오류에 의한 리셋은 발생하지 않습니다.

 

 

 

clock_004_kr.jpg

  각종 센서 내장

 전면 우측에는 빛 센서와 상태표시 LED, 적외선 수신 센서가 있습니다.

 측면에는 온도센서가 위치해있어 실내 대기온도를 측정에 표시해 줍니다.

 

 

clock_005_kr.jpg

  전원공급

 내부 우측은 전원장치가 실장되어 있습니다.

 전체 모든 전원은 5V 3.0A출력의 SMPS로 해결합니다.

 산업용 규격의 전원장치이므로 협소한 공간에서도 별도 팬을 장착하지 않았음에도 2010년 1월 제작해 2012년 2월 현재까지 고장한번 없었습니다.

 부피가 크므로  외장 어댑터로 대체한다면 슬립하게 제작이 가능할 것 같습니다.

 

 

 

clock_006_kr.jpg

  메인보드 장착

 CPU, 드라이버 IC, RTC 등의 부품을 얹은 메인보드가 후면에 장착됩니다.

 

 

 

clock_007_kr.jpg

  스피커와 통풍구

 기상알람, 동작알림, 정각알림을 위한 스피커가 후면에 부착되고 방열대책을 위해 곳곳에 통풍구를 만들었습니다.

 

 

 

clock_008_kr.jpg

  내부 배치와 구성

 메인보드와 전원장치를 제거하면 LED 도트메트릭스 모듈과 양쪽에는 스위치보드, 센서보드가 부착되어 있습니다.

 

 

clock_009_kr.jpg

  메인보드 구성

 RTC 실시간 시계칩과 32.768kHz크리스탈이 내장되어 정확한 시간을 보장합니다.

 단, GPS수신용인 RS232드라이버가 내장되어 GPS가 수신될 경우 위성시간을 RTC에 계속 저장합니다.

 GPS가 끊어졌을 경우에만 RTC의 시간을 참조합니다.

 GPS가 끊어지고 정전되더라도 기판 후면에는 2032 수은전지가 부착되어 있어 시간이 계속 흘러갑니다.

 

 

 

clock_010_kr.jpg

  GPS수신부 구성

 내비게이션에 들어가는 범용 GPS모듈을 사용하였는데, UART라는 전기적 규격으로 NMEA라는 프로토콜로 현재위치, 속도, 방향, 시간값등 다양한 정보가 출력됩니다.

 RF나 GPS에 대한 지식이 전혀 없어도 UART와 NMEA표준만 이해하면 쉽게 사용할 수 있습니다.

 다만 GPS는 실외에 설치될 예정이라 시계위치와 거리가 수~수십M정도 되므로 데이터 손실이 없도록 RS-232C규격의 통신레벨로 변환하여 전송합니다.

 

 

gps_inst_0.gifgps_inst_1.gifgps_inst_2.gif

  GPS 설치

 배란다에 설치된 모습입니다. 방수가 되도록 제작합니다.

 UTP로 케이블을 인입하여 시계있는곳 까지 끌고 왔습니다.

 

 

 

 

kn_main_disp_kr.gif

  동작 화면

 주요 기능으로는 시간, 날짜, 온도, D-DAY표시기능이 있습니다.

 알람이 켜지거나, GPS수신이 불안정 하면 해당 에니메이션 ICON이 표시됩니다.

 

 

loop_mainrunning_kr.jpg

  주요 표시 기능

 시간, 날짜, 온도, D-DAY, 사용자 로고가 표시됩니다.

 시간은 12시간제와 24시간제 모드가 있고 두가지 화면표시기능이 있습니다.

 날짜표시는 현재 날짜와 요일, 1월 1일부터 지난날을 표시하고 있습니다.

 사용자로고는 펌웨어상에서만 수정이 가능하고 선물용이나 회사 로고를 간략하게 넣을 수 있습니다.

 

 

 

kindof_font.jpg

  다양한 폰트 지원

 4자기 폰트를 지원하므로 사용자 취향껏 폰트를 골라 사용할 수 있습니다.

 위는 대표적으로 많이 사용되는 3가지 폰트.

 주말에는 요일표시가 빨강색으로 표시되는 기능도 있습니다.

 

 

kindof_effect.jpg

  다양한 화면 전환 효과

 6가지 화면 전환 효과가 내장되어 있습니다. 효과를 적용하기 싫으면 해제할 수 있습니다.

 

 

kn_main_menu.gif

mainmenus_tree_kr.jpg

  조작하기 쉬운 설정메뉴 지원

 시간, 알람, D-DAY, 디스플레이, 리모컨 선택 메뉴가 있으며 하위메뉴로 들어가면 커서가 녹색/황색으로 점멸하며 설정값을 조정할 수 있도록 해줍니다.

 보통 메뉴에서는 윗줄은 설명, 아랫줄은 설정값이 표시됩니다.

 

 

alarm_rinning.jpg

  알람 지원

주중/주말/매일/한번만 4가지모드의 알람이 있으며, 알람이 울리면 사진처럼 1초에 한번 화면이 반전되면서 경고음을 내줍니다.

 

 

 

 

 instex_sun.jpg instex_table.jpg instex_tel.jpg instex_wall.jpg

 

 

 

 

 

 

 

  동작 동영상

동작 동영상입니다.

 

 

   펌웨어(원본, HEX), 회로도, 사용자 설명서

itstyle.kr의 저작권정책을 확인하였고 동의하십니까?

 

■ 2009년 10월

최초 제작, 군부대에서 사용.

 

■ 2010년 01월

▲ 하드웨어 변경사항
- OC0A포트로 패널 밝기조절을 위해 도트메트릭스 포트, 스위치 포트 일부 변경

▲ 소프트웨어 변경사항

- 사용자 메뉴 구성(트리메뉴)


■ 2010년 03월(이곳 홈페이지에 올린 시점)
▲ 하드웨어 변경사항
- GPS 수신 기능을 위한 RS-232C 및 커넥터 등 하드웨어를 구성.

▲ 소프트웨어 변경사항
- GPS수신을 위한 NMEA 수신코드 작성(USART 수신 인터럽트)
- GPS에 대응하도록 RTC, GPS 자동전환 코드 작성
- GPS수신 후 대한민국 시간에 맞추기 위한 표준시 처리 기능 추가(시간, 날짜 등을 자동으로 9시간 더해주는 기능)
- 요일 처리기능
[변경 전 : 사용자가 시간 설정시 직접 월~일 요일을 입력함]
[변경 후 : 날짜만 입력하면 알아서 계산되어 요일이 표시]
- 3가지 폰트 -> 4가지 사용할 수 있도록 추가
[변경 후 : Fixed System, Pilgui-(B), Pilgui, Segment]
- 3가지 리모컨 -> 4가지 리모컨을 쓸 수 있도록 추가
[변경 후 : SAMSUNG TV, LG TV, KT STB, SKYLIFT STB]
- 메뉴 선택시 전환속도 개선
- QUICK MEMO 진입 후 저장 안하고 종료했을 때 저장되는 현상 개선

■ 2010년 04월
▲ 소프트웨어 변경사항
- D-DAY 설정 방법 개선
[변경 전 : 남은 날짜를 사용자가 직접 계산 후 3자리를 입력해야 했고, 밤 12:00이 되면 하루씩 빼도록 프로그램 함.]
[변경 전 문제점 : 사용자가 직접 계산하기 번거로움, 정전시 12:00을 만나지 못했으므로 날짜 감소가 안됨, 심지어 초기화까지 됨]
[변경 후 : 사용자가 종료일자를 직접 입력, 남은 날짜를 제품 자체가 직접 계산]
[변경 후 장점 : 사용자는 목표일자만 입력하면 됨. 정전되더라도 현재시간만 맞으면 항상 새로 계산해 주므로 날짜 감소 누락이 없음.]

- D-DAY 종료일자 이후에도 대응하도록 개선
[변경 전 : 목표일자에 도달해 0일이 된 후 하루가 지나면 2의 보수가 된 수가 나와버리는 현상]
[변경 후 : 날짜가 지나도 지난 날을 표시. 이 때 날짜가 남아있는 경우 REMAIN이라는 메시지가 표시되고 날짜가 지난 경우 RUNNING이라는 메시지가 표시됩니다. 또한 999일 이상 남은 경우는 모조건 ---로 표시되도록 수정했습니다.]

- 알람 동작 화면 변경
[변경 전 : WAKE UP이라는 메시지와 함께 시간 표시]
[변경 후 : 평상시 시간 화면이 매 초마다 반전되도록]

- 주말에는 요일표시가 빨간색으로 나오게 수정
[변경 전 : 요일표시를 무조건 연두색]
[변경 후 : 주중은 연두색, 주말을 빨강색]

■ 2010년 07월
▲ 하드웨어 변경사항
- 크리스탈 변경(16.000MHz -> 14.7456MHz)
[변경사유 : 16MHz크리스탈을 사용하면 0.2%의 애러가 발생하며, 이로 인해 날짜/시간정보가 잘못입력되는 경우가 있음.
특히, 프로토콜 정보 중 뒤쪽에 있는 날짜 정보가 애러율이 누적되면서 제대로 수신이 안됨.]

▲ 소프트웨어 변경사항
- 크리스탈 변경에 따른 관련 레지스터 값 수정.

- 리모컨을 이용해 리모컨 설정 메뉴에 진입하면 "SW Only!" 메시지 표시하며 진입 거부하도록 함.

- GPS가 연결되어 있고, 수신이 원활한 경우 시간 설정 진입시 "GPS Mode!"메시지 표시하며 진입 거부하도록 함.

- EEPROM 초기화 코드 작성
[변경 전 : MCU를 새로 교체하거나, EESAVE퓨즈를 채크하지 않고 펌웨어 다운로드 한 경우 EEPROM내용이 0xff가 되면서 잘못된 데이터가 설정 데이터로 로드 되면서 화면도 안나오고 정상적인 기능을 수행하지 못함.]
[변경 후 : 모든 eeprom데이터에서 범위 바깥의 데이터가 발견되면, 이것을 자동으로 지정한 설정값으로 초기화 수행.]

- 발견된 잡버그 등 수정사항 4개 수정

■ 2010년 11월
▲ 소프트웨어 변경사항
- 메뉴(서브메뉴) 프로그램 통합작업.
[변경사유 : 모든 메뉴와 세부메뉴가 따로따로 만들어져 있어 용량이 상당히 크고 수정이 불편했으므로 이를 전체 완전 통합.]
[변경 전 : 전체소프트웨어 98%, 메뉴 설정중 종료하더라도 설정중이던 내용이 저장, 적용됨. ]
[변경 후 : 전체소프트웨어 80%, 메뉴 설정완료하지 않으면 기존 설정값을 리로드. ]

- 제작자들의 도트메트릭스 선택의 폭을 넓혀드리기 위한 도트메트릭스 모델 호환성 개선
[변경 전 : Active Low (data핀에 1일 경우 led off, 0일 경우 led on)방식만 사용 가능.]
[변경 후 : Active Low/High 둘 다 사용 가능하도록 개선, Display 설정 내에서 변경 가능.]

- 시가표시에서 12시간제/24시간제 선택 가능
[변경 전 : 무조건 12시간제(AM/PM표시)]
[변경 후 : 12시간제(AM/PM표시), 24시간제(AM/PM미표시) 사용 가능]

- 메인 표시 화면 화면 전환 효과 추가
[변경 전 : 스크롤 다운 1개 고정]
[변경 후 : 스크롤 다운, 라인 피드, 스노우 효과 3가지 중 선택 가능]

- AM/PM아이콘 소문자에서 5*5 대문자로 변경

- 메뉴선택시 화살표 아이콘 변경

- 요일표시 부분 테두리 적용

- 경고메시지 표시 개선
[빈 화면에 Init. RTC!, Init. EEP!, Key Only!, GPS Mode!, Sorting!등의 메시지를 했던것에 원형 테두리 적용]

- 자동 밝기조절 기능 밝기 기준 사용자가 조절할 수 있도록 수정.
[변경 전 : 프로그래머가 잡은 기준에 따라 밝기조절, 이로인해 CdS의 종류나, 케이스, 주위환경에 따라 새로운 기준 적용 필요]
[변경 후 : 해당 메뉴상에서 CdS값을 볼 수 있도록 하였고, 직접 기준값을 입력할 수 있도록 함.]

- 4가지 표시기능(시간, 날짜, 온도, D-DAY)에서 각각의 지연시간과 불필요한 항목은 제거할 수 있도록 변경.
[변경 전 : 시간 8초, 날짜/온도/D-DAY는 약 2초정도의 시간 지연 4가지 기능 고정 순환 표시.]
[변경 후 : 지연시간을 1,2,4,8초 중 선택할 수 있고, 불필요한 기능은 제거할 수 있도록 수정함으로서, 사용자의 취향, 필요에 따라 유동적으로 기능을 추가/제거할 수 있도록 개선. 그러나 시간표시는 시간지연 외 필수 선택항목임.]

- 리모컨 동작의 개선
[변경 전 : 10개의 숫자키, 상/하, 확인, 취소키만 사용 가능]
[변경 후 : 이상의 키 외에 좌/우키를 추가 적용, 메뉴해서 좀 더 쉽게 조작할 수 있도록 수정]

- 메뉴 자동종료 기능
[변경 전 : 메뉴 진입 후 그대로 두면 종료하기 전까지 무한대로 해당 메뉴에서 대기]
[변경 후 : 메뉴 또는 퀵메모에서 1분 이상 대기한 경우 자동으로 시간표시로 이동]

- GPS가 연결된 경우 불량일 경우 수신불량 아이콘 표시
[변경 전 : GPS가 연결되어도 GPS수신여불 알 수 없었음]
[변경 후 : 의도적으로 GPS를 연결하지 않거나, GPS가 위성수신이 된 경우 아이콘 무표시, GPS가 연결된 상태에서 위성수신이 안될 경우 위성 불량 아이콘 표시]

- 기타 설정 메뉴 내 동작 방법의 변경


■ 2011년 01월
▲ 소프트웨어 변경사항
- 시간 표시시 주기적으로 AM/PM 아이콘 깜빡인 현상 수정

- 시간 표시시 초 표시용 폰트 크기를 5*5로 수정

- 메인 표시 화면 화면 전환 효과 추가
[변경 전 : 스크롤 다운, 라인 피드, 스노우 효과 3가지 중 선택 가능]
[변경 후 : 스크롤 다운, 라인 피드, 스노우,페이드인/아웃 효과 4가지 중 선택 가능]

- 날짜 표시시 요일 아래 년도별 일자 표시(정확한 명칭을 모르겠지만, 1월 25일이면 25를, 2월 20일이면 51일을, 12월 1일이면 334일을, 년도별 지난 날 표시기능)

- 년도별 일자 표시기능 추가로 요일표시 영문 폰트를 5*5로 수정

- 자동 화면 밝기조절기능 반응속도 조절
[변경 사유 : 사람이 지나거나 그림자가 잠깐 스치는 경우 바로 반응하는 문제점이 발생.]
[변경 전 : CdS에 감지되는 밝기를 바로 감지]
[변경 후 : CdS에 반응속도를 5~10초로 늦춤]

- TCN75, RTC가 없거나 TWI통신 오류발생에 대한 대응
[변경 전 : TWI응답이 없을 경우 무한루프에 빠져 워치독 리셋 발생]
[변경 후 : TWI응답이 없을 경우 해당 동작 종료]

■ 2011년 02월
▲ 소프트웨어 변경사항
- 자동 밝기모드에서 슬립모드에서 깨어날 경우 화면이 어둡게 표시되었다 밝아지는 현상 수정
[2011년 01월 펌웨어 수정시 발생한 문제점]

- 메인 순환시 로고 표시 기능
[변경 전 : 시간->날짜->온도->D-DAY]
[변경 후 : 시간->날짜->온도->D-DAY->로고 표시]
[변경 사유 : 선물용으로 제작했을 경우 상대방 회사명을 입력하는 용도이며, 로고 내용은 펌웨어시 고정됨. Set Display메뉴에서 사용유무 선택 가능]

- 화면 전환효과 3단계 속도조절 기능 추가
[변경 전 : 4가지 화면 전환효과를 고정적인 전환속도로 사용]
[변경 후 : Line Feed, Scr. Down효과에 한정적으로 전환속도를 3단계로 설정할 수 있도록 수정, Set Display메뉴 내에서 설정.]

- 정각 알림음 추가, 동작 방법 변경
[변경 전 : 정각에 삐~ 하는 정각알림음 고정적으로 발생]
[변경 후 : 설정에 따라, 항상 알림,알림OFF및, CdS센서를 이용하여 주간에만 정각알림을 하도록 수정, 알림음은 두가지로 변경]

- 알람 사용시 메인 시간표시 화면에 종(Bell) 에니메이션 아이콘 표시

- 경고창 표시 전환효과 시간 단축


■ 2011년 02월 2차
▲ 소프트웨어 변경사항
- 정각 알림음 기능에서 리셋되는 현상 발견으로 수정
[2011년 02월 1차 펌웨어 수정시 발생한 문제점]

- 내부 서브메뉴 화면 상단에 표시되는 설명이 스크롤 되도록 수정
[변경 전 : 상단 화면 크기문제로 설명을 10글짜 까지만 표시되었음. 예로 SetDSPMODE 이런식으로 불확실하게 표시됨]
[변경 후 : 이것을 21글짜 까지 표시하면서, 오른쪽에서 왼쪽으로 스크롤 되도록 수정. 예로 Set Display Mode.로 정확히 표시하면서 오른쪽에서 스크롤 되도록 수정됨.]


■ 2011년 04월
▲ 소프트웨어 변경사항
- 12/24시간제에서 24시간제로 선택해도 12시간제로 표시되던 문제점 수정

- AM/PM표시를 로고로 변경, 이 때문에 시간표시 위치를 약간 우측으로 이동하였음.

- 년도별 일자표시기능 오류 수정(10x일, 20x일 30x일에 x일로 표시되는 오류를 수정)

- 메인 표시 화면 화면 전환 효과 추가(효과없음 추가)
[변경 전 : 스크롤 다운, 라인 피드, 스노우,페이드인/아웃 효과 4가지 중 선택 가능]
[변경 후 : 스크롤 다운, 라인 피드, 스노우,페이드인/아웃, 효과 없음 5가지 중 선택 가능]

- 메뉴 내 항목이름 일부 수정

- 위 사항 적용하면서 그 외 코드 최적화 작업함.

 

■ 2012년 02월

▲ 소프트웨어 변경사항
- 24시간제 선택시 시:분:초가 화면에 꽉 찬 형태로 표시(AM/PM로고는 사라짐)

- 용량 부족 문제로 일부 코드 최적화(99.8% -> 약 96% / 모든 사항 적용 후 99%).

- 메인메뉴 항목 선택시 전환 효과 속도를 1/2로 단축.

- 서브메뉴 진입시 특정 효과 적용 및 상단 메시지 스크롤 지연 시간 개선.

- 메인 표시 화면 화면 전환 효과 추가
[변경 전 : 스크롤 다운, 라인 피드, 스노우 효과 3가지 중 선택 가능]
[변경 후 : 수평 스크롤, 수평 스크롤 크로스, 수직 스크롤, 라인 피드, 라이 피드 크로스, 스노우 효과, 페이드인/아웃 7가지 중 선택 가능]

- 알람음 동작 방법의 변경

[변경 전 : 삐빅~ 삐빅~ 1초에 한번 비프음 발생, 1분 후 알람 정지]
[변경 후 : 10초간 기존 알람 "삐빅!", 11~30초간 "삐비비빅!" 알람, 나머지 30초간 "삐비비비비비비비빅~"연속 알람 후 정지]

- 정각알림음 추가

[변경 전 : 짧게 비프음 두번, 길게 비프음 한번]

[변경 후 : 짧게 비프음 두번, 길게 비프음 한번, 딩동뎅 멜로디]

- 상태 표시 LED의 기능 추가

[변경 전 : 슬립상태, 리모컨 수신여부만 알림]

[변경 후 : 슬립상태, 리모컨 수신여부, RTC/GPS 이상시 항시 점멸]

 

?Who's Admin

안녕하세요? I.T. Style 운영자 이민주 입니다.
오늘도 좋은하루 되세요!~

  • ?
    juliet1095 2012.02.13 21:05
    민주님 감사합니다.
  • ?
    juliet1095 2012.02.14 23:59

    민주님 어제밤에 다시 펌웨어 업데이트 해서 사용중인데요
    날짜 표시창에서 계속 "MON" 으로 표시가 되네요
    밑에 날짜 카운터숫자 , 테두리색,날짜색등은 변화되는데 영문으로 "MON"은 안 변한는군요
    혹시 이번에 수정하신다구 하셨는데 이것때문에 수정하는것인가요?

  • ?
    Admin 2012.02.19 23:12

    네 그 부분은 내부적으로 이미 수정이 되었구 몇가지 수정사항이 더 있습니다.

    MON에 고정되는 문제는 처음에 없다가.. 용량은 부족하고 기능은 추가해야 하다보니 기존 소스들을 압축하다보니...
    C언어로 따지면 전역변수를 어떤곳에서 지역변수처럼 주소를 겹쳐서 사용해버려서 항상 출력값이 월요일을 나타내는 1로 출력이 되서 그렇게 된것인데 저도 예상을 못했구요.
    원래 추가수정사항이 있다는것은 이것때문이 아니라 다른이유가 있습니다.
    리모컨 리피트코드에도 대응하게끔 할것이고 몇가지 눈에 안띄는 수정사항이 있습니다.
    불편드려 죄송합니다. 수정되면 댓글남기고 메일도 하나 보내드리겠습니다.

    (수정된 자료는 무조건 다음주 주말까지 올라갈 겁니다.)

    만드신것 나중에 완성되면 게시판에 올려주세요 ㅎ


  1. No Image

    블루투스(스마트폰) 및 리모컨 실내 조명 제어기

    비밀글입니다.
    Date2012.03.23 Category전자제품 제작 Views0 Votes0
    Read More
  2. LG 프라다폰 3.0

    - 리뷰 작성 : 이민주 - 일부 이미지는 LG전자에서 제공 되었습니다. 우리나라 명품시장은 해마다 20~30%씩 성장하고 있다. 힘든 불황속에서도 명품마케팅은 여전히 잘나가는듯 하다. 지난 2011년 12월 14일 영국에서 LG전자와 프라다의 합작으로 선보인 프라...
    Date2012.01.04 Category사용기 Views722 Votes0
    Read More
  3. HAKKO 907 (H-907ESD) 인두 온도 제어기 제작 - ATmega8

    시작하며 온갖 휴대전자기기가 쏟아져 나오고 새로운 표준과 기술이 나올 때 마다 밀려나는 구식 표준들... 더 작은 부품, 더 작은 규격, 새로운 규격에만 맞는 전자부품들이 주종을 이루면서 DIY를 하는 사람에게 고민거리가 하나 생겼습니다. 부품의 크...
    Date2011.11.20 Category전자제품 제작 Views2699 Votes2
    Read More
  4. 파파라치 어플리케이션 ver. 2011년 03월

    참고! : 이 리뷰는 어플리케이션 개발 중단으로 리뷰작성이 중단되어 완성되지 않은 리뷰입니다(2011년 03월). 해당 어플은 업종등록, 통신판매업 등록, 위치기반서비스 등록, 방송통신위원회 심의필증까지 받은 상태이고 특허제출도 되어있는 어플리케이션입...
    Date2011.10.02 Category사용기 Views490 Votes0
    Read More
  5. 닉시관 시계

    닉시관 시계를 만들었습니다. 닉시관은 현재의 LED, LCD표시장치가 없었을 때 사용되었던 숫자 디스플레이 소자입니다. 그래서 닉시관은 현재 단종되어 구하기가 상대적으로 어렵습니다. 디지털이 넘치는 시대 아날로그의...
    Date2011.07.17 Category전자제품 제작 Views710 Votes0
    Read More
  6. 똑똑해진 내 자전거! 디지털 자전거 속도계 만들기

    ┃내 자전거도 스마트! 자전거 디지털 속도계 만들기 요즘 자전거를 타고 다니는 일명 “바이크족”이 매우 많아졌습니다. 서울에서만 해도 기름 값 폭등에 잦은 교통체증에 자전거 타기가 대세로 떠오르면서 자전거를 빌려 타고 다닐 수 있는 공공...
    Date2011.06.19 Category전자제품 제작 Views1925 Votes0
    Read More
  7. 2체널 자동 ON/OFF 타이머

    ┃2채널 타이머 기존 만들었던 1채널 타이머 시계는 한가지의 회선만 ON/OFF해야 했었으므로, 다른 시간대에 시간 관리가 필요한 장치에는 적합하지 않았습니다. 그리고 정전시 매번 시간을 새로 맞춰주어야 하는 불편함도 있었습니다. ...
    Date2010.10.08 Category전자제품 제작 Views969 Votes0
    Read More
  8. UPS 배터리 관리 체계 ver. 2010년 09월

    UPS 배터리 성능관리 체계란? UPS는 평상시 양호한 전력을 공급받을 때 배터리에 충전해 두었다가 무중단 운영해야 하는 각종 장비들을 정전이 되거나 불안정한 전원이 공급되더라도 이것에 구애받지 않고 정상 운용하기 위한 장비입니다. 장비는 관...
    Date2010.09.29 Category전자제품 제작 Views498 Votes0
    Read More
  9. No Image

    Itronics I-PASS ITE-1000 하이패스 일체형 내비게이션 ver. 2009년 05월

    게시물이 사라져서 다시올립니다. 2009년 05월 제작한 영상입니다. -->
    Date2010.07.24 Category사용기 Views262 Votes0
    Read More
  10. 지하철 전광판을 재활용한 GPS 전광판 시계

    시작 시계는 우리 주변에 없어서 안 되는 중요한 물건이 되었습니다. 중요한 계약이 있을 때 고객협력사와 미팅을 갖거나 출퇴근 및 여행을 가기 위해 비행기 또는 기차의 출발시간에 맞추어 역에 도착하거나, 애인을 기다리지 않게 하기 위해, 개...
    Date2010.05.24 Category전자제품 제작 Views1404 Votes0
    Read More
  11. 온도 조절기 ver. 2009년 11월

    ┃시작 이번 프로젝트는 희망하고자 하는 온도로 조절하는 장치입니다. 보통 에어컨은 희망온도를 설정하면 희망온도에 도달할 때까지 냉방을 유지하다 도달하면 냉방을 멈추고 송풍모드로 들어갑니다. 이후에 다시 온도가 올라가면 다시 냉...
    Date2010.05.24 Category전자제품 제작 Views789 Votes1
    Read More
  12. 타이머 시계

    ┃시작 일반적으로 타이머는 선풍기의 타이머를 생각하면 이해하기 쉽습니다. 선풍기를 켜놓고 30분 뒤 꺼지도록 타이머를 설정하면 시간 맞춰 타이머를 꺼주는... 다만 이 타이머는 시간을 지정해 지정된 시간에 relay를 끄고 켜도록 하여 ...
    Date2010.05.24 Category전자제품 제작 Views748 Votes0
    Read More
  13. 그래픽 이퀄라이저 디스플레이(스펙트럼 아날라이저)

    ┃시작 귀를 즐겁게 해주는 음악... 눈도 즐거울 수 없을까? 눈과 귀가 모두 즐거운 스팩트럼 아날라이저 만들기! 스팩트럼 아날라이저는 여러개 합성주파수를 중심주파수대역을 나누어 전압 크기를 보여주는 장치입니다. 계측기에도 이러한 장...
    Date2010.05.24 Category전자제품 제작 Views1006 Votes0
    Read More
  14. 탁상용 전자 시계

    ┃시작 부품을 정리하던중 Duflex LED모듈 두개를 발견했습니다. 이 표시기를 이용하여 디지털 알람 시계를 만들어보았습니다. 알람은 물론 스누즈 기능을 가지고 있습니다. 구동칩은 원칩으로 이루어져 있는 SANYO의 LM8560을 사용하였습니다. 이...
    Date2010.05.24 Category전자제품 제작 Views453 Votes0
    Read More
  15. 닉시관 시계

    ┃시작 NIXIE TUBE는 1980년대까지 나오던 부품으로 현재 단종되었습니다. 구하기도 그만큼 어렵고, 방전효과시 아름다운 색의 연출로 한때 고가에 판매되었습니다. 최근까지 닉시시계 완제품으로 30만원에 판매되었고, 반제품 형태로 진공관 동...
    Date2010.05.24 Category전자제품 제작 Views453 Votes0
    Read More
  16. 간단한 휴대용 스피커 앰프

    ┃소개 친구들과 여행 중 함께 음악을 듣기란 참 힘듭니다. 두명이서 듣는다면 서로 한쪽 귀에 꽂아 들을 수 있어도, 여려명이서 듣기는 불편합니다. 케이스에 배터리를 내장하고 앰프기능을 추가해 스피커를 휴대화 할 수 있도록 했습니다. 양 쪽 ...
    Date2010.05.24 Category전자제품 제작 Views688 Votes0
    Read More
  17. 손전등 겸 휴대용USB충전기

    ┃시작 겨울에 가끔 산에서 조난당했을 때 온도로 인해 휴대폰 배터리가 빨리 소모된다는 뉴스를 접합니다. 이를 위한 비상용 충전기가 나와있지만, 매번 건전지 4개 들어가는 무거운물건을 가지고 올라가기가 번거롭습니다. 건전지 포함 100g밖...
    Date2010.05.24 Category전자제품 제작 Views974 Votes0
    Read More
  18. 간단히 만드는 레이저 방범 경보기

    ┃시작 레이져 경보기란 발광지점에서 레이져 빛을 쏘고, 수광지점에선 그 빛을 받는상태가 정상이라 할 때, 그 레이져 빛이 지나가는 지역에 사람을 포함한 어떠한 물체가 지나가면서 레이져 빛의 진행을 방해하고, 수광지점에는 정상적으로 빛이 ...
    Date2010.05.24 Category전자제품 제작 Views631 Votes0
    Read More
  19. 가정용 USB충전기

    ┃시작 USB충전기는 실제로 어떤 충전기능을 갖기 않고, 단지 USB전원 공급기능만 가지고 있습니다. MP3플레이어같은 휴대기기는 보통 자체적인 충전 기능을 갖고 있기 때문에 USB전원만 공급해 주면 됩니다. 때문에 USB무드등 같은 USB를 전원으...
    Date2010.05.24 Category전자제품 제작 Views709 Votes0
    Read More
  20. 비상등에 넣는 방향지시등 만들기!~ ver. 2007년 06월

    작품 소개 사무실, 학교, 유흥주점등, 공공시설 및 건물에는 건물 구조를 사람들이 잘 모를 수 있기 때문에, 비상 유도등과, 조명등을 설치한다고 합니다. 비상조명등을 3set을 구했는데, 집안이라 활용할 곳이 없어 방치하다가 간단하게 아이디어개조...
    Date2010.05.24 Category튜닝 Views411 Votes0
    Read More
  21. 답답한 MP3 용량!~ MP3 용량 두배로 늘려보자!~ ver. 2007년 04월

    작품 소개 2000년 초반 MP3에 대해 생소할 때 몇곡 들어가지 않는 제품이 30여만원으로 상당히 비쌌습니다. 필자가 MP3를 처음 갖게 되었을 때 256MByte제품도 20만원이 넘었습니다. MP3의 교체에 대해 큰 필요성을 못느꼇던 저는 구형 MP3를 그대로 ...
    Date2010.05.24 Category튜닝 Views366 Votes0
    Read More
  22. 하비전자 충전기에 백라이트 달기!~ ver. 2007년 01월

    작품 소개 자전거 튜닝5차를 진행하면서 새로운 배터리로 RC용 Li-polymer배터리를 사용하면서 전용충전기를 하나 구입하게 되었습니다. 이 제품은 www.devicemart.co.kr 에서 판매하는 제품이고, 1CELL부터 4CELL배터리까지 필요전류를 선택해서 충전...
    Date2010.05.24 Category튜닝 Views421 Votes0
    Read More
  23. 자전거 튜닝 다섯번째(방수되는 계기판 달자!~) ver. 2007년 01월

    작품 소개 자전거를 새로 구입하면서, 개인적으로 새로운 튜닝을 요구하게 되었습니다. 이번에 구입한 자전거는 WHEELER PRO49 산악입문용이며, 동급에 비해 눈에 보이지 않는 부품까지 메이커의 부품을 사용하는 제품입니다. 가격은 약 55~65만원 선...
    Date2010.05.24 Category튜닝 Views592 Votes0
    Read More
  24. 난 MP3도 핸드폰으로 충전한다!~ ver. 2006년 06월

    작품 소개 제가 사용하는 MP3Player은 mini B타입의 USB커넥터가 장착되어 있습니다. 이 USB커넥터를 휴대전화기 24pin규격으로 맞추어 보고 싶었습니다. 24pin규격을 이용해 데이터 전송 및 충전을 기본으로 가능하게 제작했습니다. 그 외 태스트는 안...
    Date2010.05.24 Category튜닝 Views484 Votes0
    Read More
  25. 오래된 흑백 LCD... 나는 개성 넘치는 7컬러 LCD!~ ver. 2006년 06월

    소개하기 COLOR LCD를 채용하기 직전의 휴대전화기, 일부제품의 MP3Player에선 LCD백라이트 색상을 조절하여 사용자가 원하는 색상으로 맞추는경우가 많았습니다. LED Red, Blue, Green을 조합한 LED를 서로 바꾸어 켜가며, 7가지의 색상을 연출하고, P...
    Date2010.05.24 Category튜닝 Views532 Votes0
    Read More
  26. 자전거 튜닝 네번째(멋나는 계기판 달기!~) ver. 2006년 03월

    소개하기 자전거 튜닝 ver.3에 사용된 Li-ion배터리는 오래된 재활용품이고, 소형 휴대전화용으로 용량이 작을 것이라 생각했지만, 예상보다 오래사용할 수 있었습니다. 더구나, 자동으로 shut down기능을 내장하고 있어 배터리가 완전방전에 의한 손...
    Date2010.05.24 Category튜닝 Views580 Votes0
    Read More
  27. 자전거 튜닝 세번째(자동차 흉내내기!) ver. 2005년 08월

    소개하기 자전거 튜닝 ver.2에는 너무 단순하여 기능을 좀더 넣고 싶었습니다. 그리고 LED의 수명으로 인해 밝기가 현저히 줄어들었기 때문에 밝기는 가능한 최대한으로 유지하되 수명을 길 게 하는 쪽으로 제작했습니다. 왼쪽 사진은 방송 촬영...
    Date2010.05.24 Category튜닝 Views518 Votes0
    Read More
  28. 언제나 새것처럼! CDPlayer 인식률 높이기! ver. 2005년 08월

    소개하기 본 자료는 튜닝, 작품이라기보다 TIP이라 해야 할 것 같습니다. CDPlayer 인식률 높이기란 오랜 기간 CDPlayer을 사용하고 나면 LASER의 수명저하로 인해 인식률이 떨어지기 마련입니다. 제품을 출시하기 전에는 LASER의 밝기를 최적화하기 위...
    Date2010.05.24 Category튜닝 Views404 Votes0
    Read More
  29. 자전거 튜닝 두번째(미등과 전조등 넣기!) ver. 2005년 05월

    작품 소개 자전거 튜닝 ver.1에서 튜닝하기 전에는 카오디오나, 각종 전자기기등의 필요성을 많이 느꼈으나, 정작 장착하고 나서, MP3Player도 구입하고, 필요성도 점점 줄어들어, 이번에 자전거를 새로 구입하면서 미등/전조등 기능만 넣은 튜닝을 해...
    Date2010.05.24 Category튜닝 Views670 Votes0
    Read More
  30. 까만 글시 써지는 LCD를 반대로! Negative LCD만들기! ver. 2005년 12월

    작품 소개 LCD위에는 편광판이 붙어있어 글씨를 볼 수 있습니다. 편광판이란 일종의 빛의 파장을 간섭을 일으키는 현상... 고2때 물리과목에 나왔었는데 일정한 방향으로 판이 막혀 있고 빛이 특정 방향의 파장만 통과시키는....? 편광판을 이용해 사진...
    Date2010.05.24 Category튜닝 Views378 Votes0
    Read More
Board Pagination ‹ Prev 1 2 Next ›
/ 2
Designed by hikaru100

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소

SketchBook5,스케치북5

SketchBook5,스케치북5

SketchBook5,스케치북5

SketchBook5,스케치북5

itstyle.kr

itstyle.kr에 있는 모든 콘텐츠(사진, 회로도, 소스 코드, 게시물 등)는 사전 서면 동의없이 재배포할 수 없습니다.
홈페이지 주소 정보.

Powered by Xpress Engine / Designed by hikaru100

abcXYZ, 세종대왕,1234

abcXYZ, 세종대왕,1234