스마트 워치 만들어 보자 (한국인 서영배씨 작품, 세상 최다 조회수로!)

2017-05-18 12:44
원문은 한국의 아두이노 서적 유명 저자인, 서영배씨가 직접 만들어, 세계 최대 메뉴얼 사이트인, instructibles.com ( http://www.instructables.com/id/Make-your-own-smart-watch/ ) 에서 가져온 것임을 먼저 알립니다. 많은 IT 기업이 사람들의 손목을 점유하기 위해 경쟁에 참여하고 있습니다. 스마트 시계는 웨어러블 카테고리에서 가장 중요한 항목이 되고 있습니다. 이 링크 ( http://wear.tips/smartwatches/ ) 에서 그러한 경향을 쉽게 찾을 수 있습니다. 수많은 스마트 시계가 있습니다. 그러나 스마트 시계의 미래를 스스로 평가할 수있는 간단한 방법이 있습니다. 그것을 직접 만들어 보는 것입니다 ! Arduino 마이크로 프로세서와 Android를 사용하여 간단한 스마트 시계를 만들고 "Retro Watch"라는 이름을 사용했습니다. 중요한 것은 당신도 이것을 할 수 있다는 것입니다! Retro Watch는 Arduino와 Android를 기반으로 하는 스마트한 시계를 만들 수 있는 오픈 소스 프로젝트입니다. 이 메뉴얼은, 부품 모듈, 회로도, Arduino를 설치하고 사용하는 방법 및 Android 소스 코드를 단계별로 설명합니다. RetroWatch는 u8glib를 지원합니다. 이제 원하는대로 다양한 종류의 OLED를 사용할 수 있으며 적은 메모리 (RAM)를 소비합니다. 대신 화면 갱신시 화면이 느립니다. GitHub에서 업데이트 된 소스를 찾을 수 있습니다. Deba168 회원님( https://www.instructables.com/member/deba168/ ) 이 빠른 가이드 비디오 ( https://www.youtube.com/watch?v=01Ld2wzYHKo&feature=youtu.be ) 를 만들었습니다! 이 가이드는 RetroWatch를 만드는 가장 쉬운 방법을 보여줍니다 !!
  • 0.96인치 OLED
    x 1개
  • Arduino Pro mini
    x 1개
  • 블루투스
    x 1개
  • 폴리머 배터리
    x 1개
  • 저항
    x 1개
1명이 추천합니다. 이 부품 패키지를 구매하고 싶다면 추천해주세요.
  • 납땜기
    x 1개

RetroWatch는 Arduino라는 하드웨어 플랫폼을 사용하는 간단한 시스템입니다. Arduino는  원래는 아티스트, 디자이너 및 취미애호가, Android 앱을 대상으로 개발되었습니다. 전체 구조는 위의 그림과 같습니다.


손목에 착용 할 수있는 아주 작은 컴퓨터를 상상해보십시오. Arduino 보드는 마이크로 프로세서와 저장 장치이며, 하나의 입력 방법이 있습니다 : 버튼. 블루투스는 다른 장치와 통신하며 배터리는 전원 공급에 필요합니다. 다양한 RSS 및 시스템 정보를 수집 또는 편집하고 Android 장치에 알림을 제공하는 Android 앱을 설치합니다.

주요 부품: 0.96 인치 OLED+ 아두이노 프로미니+ 블투

손목에 시계를 착용하려면 모듈을 가능한 작게 준비해야합니다. 수많은 변형이있을 수 있지만, 일반적으로 사용되는 부품과 저렴한 부품을 선택했습니다.


스마트 시계 용 하드웨어 부품


- Arduino 마이크로 컨트롤러

  저는 가장 작은 Arduino, Pro mini를 선택했습니다. Arduino Pro mini는 UNO R3의 가벼운 버전입니다. 가격과 크기를 줄이기 위해 USB 인터페이스 칩이 없습니다. 작동 전압 (3.3V / 5v)에 따라 두 가지 버전이 있습니다. 보드와 연결된 블루투스와 디스플레이가 3.3v를 지원하고 보드가 3.7v LiPo 배터리와 잘 어울리기 때문에 3.3v 버전을 사용했습니다. 그것은 8MHz에서 실행되며 5V 버전은 16MHz이지만 8MHz이면 충분합니다. 전반적으로 Arduino Pro Mini 3.3v 및 USB to UART 모듈을 준비하면됩니다.

  보드의 메인 칩인 ATmega328에는 2KBytes의 RAM 만 있지만, ATmega128은 단지 1KBytes 밖에 없으므로 시스템을 실행하는 데 매우 제한적입니다. 대부분의 보드에는 ATmega328이 있지만 반드시 확인해야합니다.


-블루투스

  가장 일반적인 블루투스 모듈 중 하나는 HC-06 메인 모듈과 인터페이스 베이스 보드가 있는 것입니다. 후자에는 리셋 버튼과 상태 LED가 있으며 작동 전압 (3.3v / 5v)을 모두 지원하므로이 LED가 있는게 더 편리하지만 크기가 커져서 LED가 필요하지 않습니다. 그리고 조금 더 비싸죠. 그래서 인터페이스 보드없이 HC-06을 사용했습니다.


-디스플레이

 스마트 시계를 만들려면 작은, 저전력의 디스플레이를 찾아야합니다. 저는 그때 0.96 인치 OLED 디스플레이를 선택했습니다. 다양한 크기의 디스플레이 (0.96 '', 1.3 ''등)가 있으며 저전력, 영어 글꼴 및 이미지 출력이 가능하며 Arduino와 쉽게 연결할 수 있는 I2C, SPI를 지원합니다.

  디스플레이 선택에주의하십시오! I2C 및 SSD1306 드라이버 칩을 사용하는 128x64 OLED를 사용했습니다. 다른 그래픽 라이브러리를 사용하는 경우,  arduino 소스 코드를 수정해야 할 수 있습니다.

  RetroWatch는 u8glib를 지원합니다. 이제 다양한 종류의 OLED를 사용할 수 있습니다. 이 링크(https://code.google.com/archive/p/u8glib/wikis/device.wiki )에서 지원 장치를 확인하십시오.


-배터리

  저는이 프로젝트에서 LiPo (Lithum-Polymer) 배터리를 사용합니다. 1 셀 LiPo 배터리는 Arduino Pro mini와 완벽하게 작동하는 3.7V로 전류가 흐르고 크기와 용량면에서 다양한 종류의 배터리가 있습니다. 가장 이상적인 배터리는 원하는 시계의 크기에 따라 다릅니다. 보호 회로가있는 배터리 (과충전, 과방전 안전장치)를 권장하며 이동식 소켓이있는 것이 좋습니다. 암 소켓과 USB 또는 DC 어댑터 충전기를 사용하면 도움이 될 것입니다.


 -기타.

전선, 납땜 인두, 스위치 및 10K 옴 저항 (버튼 용) 및 배터 잭이 필요합니다. 조립 설명서를 준비하는 것이 도움이됩니다.


 - Android 준비하기

 Android v.4.3은 앱에서 알림 정보를 가져 오는 데 사용되는 서비스를 지원합니다. RetroWatch 앱은 Android v.4.3을 기반으로하여 알림 서비스가 가능합니다. Android v.4.3을 아직 사용하지 않는 사용자의 경우 이 기능이 없는 앱도 함께 출시됩니다. GitHub에서 소스를 다운로드하거나 Google Play 스토어에서 앱을 다운로드 할 수 있습니다. ( "RetroWatch"또는 "RetroWatch LE"로 검색, https://play.google.com/store/apps/details?id=com.hardcopy.retrowatch )



 Arduino 또는 물리적 컴퓨팅을 처리하는 데 익숙한 사람들은이 절차를 진행하지만 다른 사용자는 Arduino Pro 미니 보드를 먼저 조립하지 말고 다른 보드에 연결하고 UNO 보드처럼 사용하기 쉬운 보드로 시계를 만들 것을 권장합니다. RetroWatch 어셈블리 구조가 여기에 있습니다.


# Bluetooth-> Arduino :


VCC -> 3.3V

GND -> GND

TX -> D2

RX -> D3


# OLED -> Arduino :


GND -> GND

VCC -> VCC

SDA -> A4 (아날로그 4 번 핀)

SCL -> A5 (아날로그 5 번 핀),

디스플레이에 SPI 인터페이스가 있는 경우 링크를 참조하십시오. 7pin SPI OLED의 경우 아래와 같이 연결하십시오.


D1 : MOSI - Arduino D11 (MOSI)

D2 : MISO - Arduino D12 (MISO) :이 핀은 옵션입니다.

D0 : CLK - Arduino D13 (SCK)

DC : DC (데이터 명령) - Arduino D8 (또는 기타)

CS : CS (칩 선택) - Arduino D10 (SS)

RES : RESET - Arduino D9 (또는 그 외)

# 버튼 :


당신은 스마트 시계와 10k 옴 저항에 충분히 작은 버튼으로 연결할 수 있습니다. 첨부 된 그림을 참조하십시오.


# 배터리 : (+) -> RAW, GND -> GND를 연결하면 배터리를 간단히 연결할 수 있습니다. Arduino Pro 미니 보드에서 외장 배터리와 같은 외부 전원 공급 장치를 사용하는 경우 RAW 핀에 (+) 라인을 연결해야합니다. 그렇지 않으면 보드가 손상 될 수 있습니다.


# UART 모듈로의 USB -> Arduino :


3.3V -> VCC

TXD -> RXD

RXD -> TXD

GND -> GND

 RetroWatch Arduino 소스는 GitHub의 소스 탭에서 다운로드 할 수 있습니다.


GitHub - RetroWatch 프로젝트 페이지 ( https://github.com/godstale/retrowatch )


그리고 소스 코드를 작성하기 전에 뭔가를 해야합니다.

# 그래픽 드라이버 설치

OLED에 이미지, 도형, 글꼴을 그리려면 그래픽 라이브러리가 필요합니다. 이를 사용하려면 Adafruit_SSD1306 ( https://github.com/adafruit/Adafruit_SSD1306 ) , Adafruit-GFX-Library(https://github.com/adafruit/Adafruit-GFX-Library)를 설치해야합니다.

 (귀하의 개발 환경에 따라, Adafruit 라이브러리는 Robot_xxx 라이브러리와 충돌합니다.이 경우 arduino 라이브러리 폴더에서 Robot_xxx 라이브러리를 백업하고 삭제하십시오.)

경고 : SH1106 드라이버와 함께 OLED를 사용하는 경우 아래 링크에서 Adafruit_SH1106 드라이버 ( https://github.com/wonho-maker/Adafruit_SH1106 )를 사용하십시오. 한국 사용자 인 Wonho는 Adafruit_SSD1306 드라이버 기반으로 이것을 만들었습니다. https://github.com/wonho-maker/Adafruit_SH1106

  이 경우 아래와 같이 코드를 수정해야합니다.


#include <Adafruit_SH1106.h>

#include <Adafruit_SH1106.h>

SoftwareSerial BTSerial(9, 8); // Bluetooth TX, RX connection
int buttonPin = 5;  // Button pin 
display.begin(SSD1306_SWITCHCAPVCC, 0x3C); // OLED I2C address. Use your own settings


 RetroWatch는 u8glib를 지원합니다. 다양한 디스플레이를 사용하려면 대신 u8glib을 사용하십시오. U8glib은 사용하기가 쉽고 메모리 (RAM)를 적게 소비하며 다양한 디스플레이를 지원합니다. 이 경우 u8glib을 공식 홈페이지( https://code.google.com/archive/p/u8glib/ )에서 다운로드하여 설치하십시오.


# 비트 맵 이미지 헤더 복사하기

 로드하고 사용할 비트 맵 이미지가 들어있는 헤더 파일을 복사해야합니다. RetroWatchArduino 폴더의 bitmap.h를 / Arduino 설치 폴더 / Arduino / hardware / libraries / RetroWatch에 복사해야합니다. 그런 폴더가 없다면 간단하게 만드십시오.


# 소스 수정하기

Arduino IDE를 열고 RetroWtchArduino.ino를 로드하십시오. 다음으로 시계를 연결할 때 사용한 핀 번호를 설정하십시오. 이 지침에서 사용되는 Arduino 핀을 사용하는 경우 수정할 필요가 없습니다. 그러나 그렇지 않은 경우 아래 소스 코드를 수정해야합니다.


SoftwareSerialBTSerial(2,3); // Input your TX, RX pin numbers

int buttonPin = 5; // Input your button pin number

display.begin(SSD1306_SWITCHCAPVCC, 0x3D); // Replace Ox3D with your I2C address


 u8glib를 사용하는 경우 RetroWatchArduino_u8glib.ino 파일을 로드하십시오. 아래 코드를 확인하십시오.


U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NONE|U8G_I2C_OPT_DEV_0); // change this line according to your display
SoftwareSerialBTSerial(2,3); // Input your TX, RX pin numbers

int buttonPin = 5; // Input your button pin number


경고 !!! OLED의 리셋 핀과 Adafruit 그래픽 라이브러리를 사용하는 경우 재설정 핀을 arduino의 D8에 연결하십시오. 또는 스케치에서 리셋 핀 정의를 변경하십시오.


#define OLED_RESET 8

Adafruit_SSD1306 display(OLED_RESET);


그리고이 핀 정의가 BT 또는 버튼과 중복되지 않는지 확인하십시오.

 RetroWatch는 SPI OLED를 지원합니다. GitHub에서 업데이트 했습니다.


# 컴파일 / 업로드

  지시 사항을 잘 따르면 소스 코드를 컴파일해야합니다. 이 절차가 실패하면 오류 메시지와 지금까지 무엇이 잘못되었는지 확인해야합니다.

  업로드가 완료되면 RetroWatch Arduino 로고와 Adafruit 로고 (OLED 제조업체)를 OLED에 표시해야 합니다. 로고 단계가 지나고 시간이 "00:00"으로 표시되면 초기화가 완전히 성공한 겁니다.

 

 이제 블루투스를 확인할 차례입니다. 휴대 전화에서 블루투스를 켭니다 (설정> 블루투스). 휴대 전화가 근처의 블루투스 기기를 검색하기 시작하고 블루투스 모듈이 표시됩니다. Bluetooth 모듈이 표시되면 페어링 단계를 진행할 수 있으며 두 장치는 4 자리 암호를 입력 한 후 연결합니다 (필자의 경우 기본 1234).

  안드로이드 소스를 컴파일하고 수정하는 방법을 설명하기에는 너무 방대해질 겁니다. 대신, GitHub( https://github.com/godstale/retrowatch )에서 다운로드 한 소스의 / RetroWatch_Android / RetroWatch 폴더를 확인하십시오. 이 앱을 Play 스토어에 등록 했으므로 다운로드하십시오 ( 'RetroWatch'또는 'RetroWatch LE'검색).


  아래의 설명에 따라 RetroWatch의 작동을 확인하십시오.

앱을 설치하는 경우 먼저 블루투스를 켜고 (설정> 블루투스) 모듈과 페어링합니다. 다음으로 RetroWatch 앱을 시작합니다. 상단의 두 번째 메뉴 (통지 액세스)를 선택하고 RetroWatch에 통지 권한을 부여하십시오. 작업 표시 줄에서 첫 번째 메뉴 (장치 선택)를 선택하고 이미 페어링 된 Arduino 보드를 선택하십시오. 찾을 수 없으면 전원 및 Bluetooth 모듈을 확인하십시오. 또는 수동으로 스캔하려면 '장치 스캔'메뉴를 선택하십시오.


  연결이 성공하면 하단의 연결 표시 영역에 "연결됨"이 표시됨을 알수 있습니다. 작업 표시 줄 메뉴 (...)를 터치하고 ' 데이터 전송'을 선택합니다. 이 메뉴는 데이터를 전송하여 Bluetooth로 시간과 메시지를 표시합니다. Bluetooth 모듈이 Arduino 보드와 잘 작동하면 시간 정보가 현재 시간으로 변경됩니다. 블루투스 연결은 정상이지만 시간이 표시되지 않으면 TX, RX 사이의 연결을 확인하십시오. 이제, 나 자신의 스마트 시계로 재미있는 시간을 보낼 때입니다 !!! 사진은 지금까지 진행 상황을 보여줍니다.


RetroWatch는 다음과 같이 모드를 원 안에서 변경합니다.


초기 표시 :

시계가 부팅 될 때 로고가 나타나는 단계입니다.


시계 표시 :

시간을 알려주는 기본 디스플레이. Android 앱에서 시계의 스타일을 변경할 수 있습니다. 아날로그, 디지털, 혼합 스타일은 지금까지 지원됩니다. 버튼을 누르면 디스플레이가 비상 메시지 디스플레이로 바뀝니다. 10 분 동안 데이터가 업데이트되지 않는 경우 유휴 모드로 변경됩니다.


긴급 메시지 표시 :

사용자가 시계 디스플레이에서 버튼을 누를 때 또는 새로운 비상 메시지가 업데이트 될 때 표시되는 디스플레이. 사용자가 버튼을 다시 누르거나 10 초가 지나면 다음 메시지가 표시됩니다. 모든 비상 메시지가 표시된 후 디스플레이가 일반 메시지 디스플레이로 변경됩니다.


정상적인 메시지 표시 :

비상 메시지가 끝나거나 사용자가 버튼을 누르면 표시되는 디스플레이. 다음 메시지는 사용자가 버튼을 누를 때 또는 5 초 후에 나타납니다. 마지막 메시지가 표시 될 때 디스플레이가 시계로 변경됩니다.


유휴 디스플레이 :

10 분 동안 데이터가 입력되지 않으면 표시되는 화면입니다. 최소 전력 소모시 디스플레이 업데이트 간격이 변경되도록 표시기 및 시간 (hh : mm)을 표시합니다. 버튼을 누르거나 새 메시지를 받으면 디스플레이가 시계 디스플레이로 바뀝니다.


RetroWatch 모듈에는 이러한 기능이 있습니다.


 세 가지 긴급 메시지를 저장할 수 있습니다. 시계가 이미 수신되었다는 메시지는 메시지가 3을 초과하면 삭제됩니다. 메모리 부족 (2KB RAM)으로 인해 많은 양의 데이터를 저장할 수 없습니다.


  일반 메시지는 최대 7 개를 저장합니다. 긴급 메시지와 마찬가지로 수신 메시지가 최대 값에 도달하면 첫 번째 메시지가 삭제됩니다.


  원하는대로 시계 스타일을 변경할 수 있습니다. 또는 소스 코드를 변경하여 자신의 시계 스타일을 만들 수도 있습니다.

  Android 앱에서 사용할 수있는 아이콘이 65 개 있습니다. 자신의 아이콘을 추가 할 수도 있습니다 (Arduino 코드를 컴파일해야 함).


  표시기를 앱에 표시할지 여부를 선택할 수 있습니다.


 내장 배터리는 140mAh이므로 정상적인 상태에서 배터리 시간은 약 7 시간입니다. 배터리 절약을위한 소스 코드를 수정하면 배터리 시간이 더 오래 갈 것이라고 생각합니다.

  RetroWatch 자체의 성능은 제한적이지만 다양한 데이터를 보여줄 수 있는 몇 가지 기능을 준비했습니다. 가장 큰 특징은 시계로 전송되는 메시지 필터링입니다. 그리고 저는 다른 종류의 영역에서 데이터를 사용하기 위해 RSS 피드 기능을 넣었습니다. 4 개의 탭을 전환하여 각 기능을 사용해보십시오.


메시지 목록 탭 :

  메시지는 앱에서 수집 한 정보입니다. 모든 메시지는 비상 메시지를 제외하고 비활성화됩니다. 비활성화 된 메시지는 전송되지 않습니다. 필터링을 통해 상태를 변경할 수 있습니다. 각 메시지를 터치하여 각 메시지 또는 동일한 패키지의 메시지를 활성화 할 수 있습니다.


필터 설정 탭 :

  RetroWatch 앱은 필터링을 통해 모든 단일 정보를 제어합니다. 이 탭에서 필터를 추가, 수정 및 삭제할 수 있습니다. 메시지 문자열을 변경할 수 있습니다 (예 : 영어 만 지원하므로 한국어 -> 영어 변경). 표시되지 않도록 메시지를 삭제하거나 문자열을 수정하지 않고 활성화 할 수 있습니다.


RSS 탭 :

  RSS 피드를 등록하고 모니터 할 수 있습니다. 시계는 RSS 피드로 많은 정보를 표시 할 수 있습니다. 예를 들어 날씨 RSS를 추가하고 필터 할 문자열을 수정하면 시계에서 날씨 경보를 수신 할 수 있습니다. 내가 만든 웹 사이트에서 RSS 피드를 쉽게 검색하여 앱에 추가 할 수 있습니다 (죄송합니다. 지금은 한국어로 작성되었습니다).


감시 제어 탭 :


앱의 스타일을 변경하고 볼 수 있습니다. Gmail 계정을 여기에 입력하면 읽지 않은 메일이 메일 목록에 등록됩니다. 시계 스타일 및 시간 표시 표시기를 변경하여 표시 할 수 있습니다 (절전으로 인해 표시 간격이 이미 설정되어 있으며 변경 사항이 간격으로 적용됩니다).


__


RetroWatch 앱은 3 가지 종류의 데이터를 수집합니다.


공고:

  Andriod 표시기 막대에 등록 된 알림. 앱은 알림 서비스를 사용하여 알림을 수집합니다. Android 4.3 이상에서만이 기능을 지원합니다. 다른 안드로이드 용 RetroWatch LE 앱을 다운로드하십시오. LE 앱에는 알림 수집 기능이 없습니다.


시스템 정보 :

  배터리 상태, RF (LTE, 3G) 연결 상태, WiFi 상태, 충전 진행 상태와 같은 전화의 시스템 정보가 시계에 수집됩니다. 또한 Gmail 계정을 등록하면 읽지 않은 이메일도 계산됩니다.


RSS 피드 :

RSS 제목과 URL을 설정하면 주기적으로 RSS 데이터를 읽습니다.


.

다음은 다른 사소한 기능들입니다.

  메시지는 긴급 메시지, 정상 메시지의 두 종류로 전송됩니다. 그러나 사용자는 수정할 수 없습니다. 메시지를 필터링 할 때 시계에 표시되는 아이콘을 설정할 수 있습니다. 65 개의 아이콘을 사용할 수 있습니다. 모든 정보는 30 분마다 시계로 업데이트됩니다. RetroWatch 서비스는 앱을 종료하더라도 백그라운드에서 실행됩니다.


  앱 사용 방법에 대한 자세한 정보가 필요하십니까? 이 링크 : Retro Watch 앱 빠른 가이드 ( http://www.hardcopyworld.com/ngine/aduino/index.php/archives/722 )를 참조하십시오.

RetroWatch 안드로이드, Arduino 모듈이 완료되었습니다. 작동에 문제가 없다면 시계를 포장해야 합니다. 원하는대로 패키지를 만드십시오.


RetroWatch 사양 :


-프로세서 : ATmega328 - 3.3v (8MHz)

-32KB 플래시 (부트 로더는 2KB가 공유 됨)

-2KB RAM

-1KB EEPROM

-크기 : 폭 x 높이 x 깊이 = 34mm x 32mm x 12mm (포장 없음)

-배터리 : LiPo 140mAh (유휴 시간 6-7hrs, 재충전을 위한 1-2 시간)

-Android 앱과 연결

-알림, 시스템 정보, RSS 피드 지원

-메시지 필터링

-오픈 소스

3-D 프린터 용 하드 케이스 파일 -> 여기( http://www.thingiverse.com/thing:610603 )에서 다운로드하십시오 !!

이 프로젝트를 통해 오픈 소스와 오픈 하드웨어가 얼마나 매력적이고 강력한지를 느낄 수 있습니다. 하드웨어가 저렴 해지고 많은 사람들이 소스 코드와 노하우를 공유하기 때문에 전문가가 아니더라도 아이디어는 실현됩니다.  무조건 해보자!!!


YouTube 데모 링크에서 작업 데모를 볼 수 있습니다.https://www.youtube.com/watch?v=sS2Lu1dvH2g&feature=youtu.be


보다 구체적인 문서 작성 방법 : RetroWatch 프로젝트(http://www.hardcopyworld.com/ngine/aduino/index.php/archives/670)


출처 : GitHub RetroWatch 페이지 다운로드 ( https://github.com/godstale/retrowatch )


Retro Watch 앱 빠른 가이드 ( http://www.hardcopyworld.com/ngine/aduino/index.php/archives/722 )


3D 프린터 용 하드 케이스 파일, 멋진 케이스( http://www.thingiverse.com/thing:610603 )는 Wonho가 디자인했습니다 (Ste7 타이틀 그림 참조)


RetroWatch Android는 Apache 라이선스를 기반으로 하며, RetroWatch Arduino는 GPL v3.0을 따릅니다.


전창한님과 박경래님께 감사드립니다. Jeon은 이 텍스트를 영어로 번역했으며 Park은 그의 3D 프린터로 RetroWatch에 대한 사례를 만들었습니다. 타이틀 영상의 멋진 사진은 Wonho가 디자인 한 것입니다. 여기에서 3D 모델링 파일을 얻을 수 있습니다. http://www.thingiverse.com/thing:610603 그리고 그의 블로그에서 더 많은 것을 찾으십시오.


이 문서를 다른 언어로 번역하려면 자유롭게 해보십시오! 번역 후 결과와 이름을 서영배님에게 알려주세요. 이 문서를 업데이트하겠습니다. 그리고 당신이 이 기반으로 시계를 만든다면, 나와 공유해 주십시오. (godstale@hotmail.com) 어딘가 좋게 걸어드릴께요~

MAKER'S PROJECT

댓글 0