Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

JOJO - Animation Clock

No description
by

Lana Jo

on 6 November 2014

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of JOJO - Animation Clock

1.개요
2.사례분석
3.시스템개요
4.제작모형
5.개발방법
6.개발일정


Animation Clock
시스템 개요
3.
2.
개요그림
1.The Propeller Clock
개요
-LED를 부착한 회로 기판을 모터에 장착하여 빠르게 회전시킨다. 눈의 잔상효과를 이용하여 디스플레이로써의 기능을 하게 된다.
2.Light controlled
Propeller Clock
개요
-LED를 부착한 회로 기판을 모터에 장착하여 빠르게 회전시킨다. 눈의 잔상효과를 이용하여 디스플레이로써의 기능을 하게 된다.
3.Propeller Display
개요
-LED를 부착한 회로 기판을 모터에 장착하여 빠르게 회전시킨다. 눈의 잔상효과를 이용하여 디스플레이로써의 기능을 하게 된다.
4.3D LED display Globe
개요
-LED를 부착한 회로 기판을 모터에 장착하여 빠르게 회전시킨다. 눈의 잔상효과를 이용하여 디스플레이로써의 기능을 하게 된다.
요구분석
주요기능
-아날로그 시계 표시
주요기능
-아날로그 및 디지털 시계 표시
-메뉴기능으로 시간 조정
-빛감지로 제어

주요기능
-디스플레이로써 원하는 문자를 나타낸다.
주요기능
-구형으로 제작한 3D 디스플레이다.
주의사항
평상시 오작동되지 않도록 전원을 항상
꺼두고 on/off시 근처에 사물이나 사람이
있는지 항상 확인한다.

동판 절단 시 보호장비를 착용하고
안전사고가 나지 않도록 주의한다.

LED나 모터와 같은 부품 이용 시 저항
연결을 항상 확인하고 합선에 주의한다.
부품목록신청
10월 중순
회로도제작
소프트웨어 구성
10월 말 ~ 11월 초
11월 초 ~ 11월 중순
부품 수령
11월 중순
하드웨어 구성
11월 중순 ~ 11월 말
테스트 및 수정
11월 말 ~ 12월 초
최종완성
12월 초
- A4 에칭기판 양면 (9495원)
부품목록
pcf8563
- PCF8563(28000원)
모터
리모콘
코일
LED
모터쉴드
- GM35B-DC12V(감속비 1/10)
(13200원)
- NeoPixel Stick - 8 x
WS2812 5050 RGB LED
with Integrated Drivers (4개)
(60816원)
- Arduino Motor Shield Rev3
(49000원)
- IR Kit For Arduino(17036원)
- 구리선 길이5m 두께1mm(8000원)
제작모형
Neopixel
내장된 LED 컨트롤러를 통해서 RGB 색상을 표현하는 LED이다.

여러 개의 LED를 2개의 핀으로 제어할 수 있다.

Adafruit에서 제공하는 라이브러리 설치 후 제어 가능
개발방법
적외선 리모콘
으로 신호를 입력받게 한다.
Graphical User Interface
를 이용하여 디스플레이 패턴을 만든다.
IR 수신기의 핀아웃
JOJO - Animation Clock
조란(PL)
김형권
박기석
조은선

Q&A
감사합니다.
<함수 사용 예>
Arduino의 전원이 연결되어 있지 않은 경우에도 시간과 날짜가 손실되지 않는다.
시각 표시
애니메이션
광고
시스템 개요
GUI기반의 소프트웨어를 이용하여 LED를 제어한다.
출력에 해당하는 픽셀을 조절하여 디스플레이 패턴을 제작한다.
디스플레이 패턴 제작방식
<GUI모델>
PCB 동판
다양한 애니메이션 효과를 주어 시각적 흥미를 유도
프로펠러 + LED = 시계, 애니메이션, 광고
+

Timer IC
로 현재 시간을 입력받는다.
Propeller PCB

Neopixel
을 장착하여 모터를 이용하여 회전시킨다.
#include <IRremote.h>

int RECV_PIN = 11;

IRrecv irrecv(RECV_PIN);

decode_results results;

void setup()
{
Serial.begin(9600);
irrecv.enableIRIn(); // 수신기 시작
}

void loop() {
if (irrecv.decode(&results)) {
Serial.println(results.value, HEX);
irrecv.resume(); // 다음 값을 수신함.
}
}
<IR제어함수>
AM 10 : 15
#include <Wire.h>
#include <Rtc_Pcf8563.h>

Rtc_Pcf8563 rtc;

void setup()
{
Serial.begin(9600);
//실행되는 시간을 설정.
rtc.initClock();
//일, 주, 월, 세기, 년
rtc.setDate(14, 6, 3, 0, 10);
//시, 분, 초
rtc.setTime(1, 15, 40);
}

void loop()
{
Serial.println(rtc.formatTime());
Serial.println(rtc.formatDate());
Serial.println(rtc.getHour());
Serial.println(rtc.getMinute());
Serial.println(rtc.getDay());
delay(1000);
}
시간과 날짜는 아두 이노를 사용하여 설정할 수 있다.
Timer IC
Full transcript