Irina's Atelier

Happy New Year :)

smart watch

OLED를 이용하여 Smart Watch를 만들어보자

안녕하세요~~
이번 프로젝트는 Smart Watch를 만들어보고자 합니다.^^

시작전 개념 이해하기

  • OLED 알아보자: en
  • I2C 알아보자 :en,kr
  • NTP 알아보자:en,kr
  • RTC 알아보자: en,kr

Parts

library

  • SSD1306 Driver
  • Ethernet library (made in WIZnet)

tool

  • mbed web complier : LINK

Step1 Hardware

WIZwiki-W7500 OLED
SCL PA_9 SCL
SDA PA_10 SDA
GND GND GND
VCC VCC VCC
WIZwiki-W7500
Button PC_0

smartwatch_03_sch

Step2 realize the smart clock

  1. 처음 한번만 SNTP protocol을 이용하여 NTP Server에서 Network 시간을 가져온다.
  2. 가져온 데이터를 RTC의 초기값으로 세팅해준다.

  3. 세팅한 값을 이용하여 clock을 count한다.

  4.  5초 후  yy/mm/dd  h/m/s 에서 h/m(큰사이즈)으로 변경된다.

  5.  SW 를 누르면  yy/mm/dd  h/m/s 형태의 상세한 시간이 나온다.

smartwatch_06_pecto

Step3 mbed web complier

  • mbed web complier에 complier하면 *.bin 파일나옵니다.
  • *.bin을 복사해서 mbed에 drag & drop 합니다.
    smartwatch_04_web

Step4 confirm the operation



20150625_210417

20150625_210421

Step5 design the case of clock

3D print : LINK
smartwatch_02_3d

Source code and reference site

  • smart watch source code : LINK
  • ethernet source code : LINK
  • 3D print : LINK
Advertisements

답글 남기기

아래 항목을 채우거나 오른쪽 아이콘 중 하나를 클릭하여 로그 인 하세요:

WordPress.com 로고

WordPress.com의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Twitter 사진

Twitter의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Facebook 사진

Facebook의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Google+ photo

Google+의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

%s에 연결하는 중

정보

이 엔트리는 25/06/2015에 님이 IoT Project, W7500에 게시하였으며 , , , , , , 태그가 지정되었습니다.

내비게이션

%d 블로거가 이것을 좋아합니다: