Neopixel Display PROTO 테스트 #2
Neopixel Display PROTO 테스트 #2
보완사항 입니다.
1. neopixel 과 disply판(아크릴_반투명)간 거리
2. 전압강하에 따른 Disply 색상표현 오작동 대비
[neopixel 과 disply판(아크릴_반투명)간 거리]
1) 기존 8 mm , 추가로 10mm,12mm로 테스트 함
- 그릴망(우측 사진)을 2mm로 프린팅( 2개)해서 기존 프레임에 접착시켜서 높낮이 조정
[ 8mm ]
[10 mm]
[12mm]
- 거리가 멀러질수록
. 밝기는 흐려지고, 셀에 불빛이 고르게 퍼짐
. 즉 너무 멀어지면 밝기가 어두어지고 , 너무 가까우면 각 셀 중앙만 동그랗게 밝아지고, 사이드는 어두운 상태가 됨.
. 밝기와 빛의 퍼짐이 가장 좋은 지점을 찾을 필요가 있음.
[전압강하에 따른 Disply 색상표현 오작동 대비]
1) 후단 pixel로 갈수록 전압강하로 색상이 제대로 표현되지 못하는 문제있음.
이를 방지하기 위해 최후단의 pixel에도 전원을 연결(사진의 검정색 부분)하여, 전압강하를 보전해줌.
'프로젝트 > ART WALL' 카테고리의 다른 글
Neopixel Display PROTO 테스트 입니다. (0) | 2017.05.09 |
---|---|
BMP HEXCODE 를 NEOPIXEL로 표현하기 (0) | 2017.05.09 |
Neopixel Control test (0) | 2017.05.09 |
아두이노를 이용한 ART WALL (0) | 2017.05.09 |
Neopixel Display PROTO 테스트 입니다.
Neopixel Display PROTO 테스트 입니다.
글의 순서는 아래와 같습니다.
1. Neopixel 조립
2. 케이스 제작
3. 캐릭터 제작
4. 전장부분 테스트 (빵판)
- 기획실장님이 올려주신 회로에다가 , 추가로 " USB TO ARDUINO MINI " 적용해서 빵판에 구현하였습니다. 정상 작동 확인함
5. 전장부분 조립 ( 기판+케이싱)
6. Neopixel test ( white color )
7. Display Test
- 흰색 종이 , 아크릴 (흰색) , 아크릴 (반투명) 3종류로 테스트함.
- 아크릴 (반투명)의 품질이 좋음
- 가격은 포맥스가 가장 저렴하지만, 포맥스는 반투명이 없는관계로, 아크릴(반투명)적용함.
- 펌웨어는 기획실장님이 올려주신 "수퍼마리오"를 적용해서 테스트함.
. 수퍼마리오 : sketch_feb08a_5.ino
. display test 용 "white " : sketch_feb08a_5 (1).ino
8. 완성품
9. Next Step
1) 후처리 / 도색 ( 캐릭터)
2) 안드로이드 웹 개발
- 사진촬영=>BMP FILE=>scaleing(16*16)=> =>HEX CODE=>배열저장=>Arduino mini input (esp8266)
- 그림판 그림그리기 또는 TXT 쓰기=>BMP FILE=>scaleing(16*16)=> =>HEX CODE=>배열저장=>Arduino mini input (esp8266)
- 카카오톡등 이모티콘 =>BMP FILE=>scaleing(16*16)=> =>HEX CODE=>배열저장=>Arduino mini input (esp8266)
- 동영상 Display (여러장을 순차로 화면에 뿌려서, 동영상 효과를 냄)
3) 사용용도 구체화 ( 용도별 제작필요)
[ Neopixel 조립 ]
1. 판넬 : MDF 두께 3mm (최대한 가볍게 하기위해 얇은 판을 사용했습니다 )
2. 전선 : 내열전선
3. Neopixel 방향에 주의하면서 조립( IN,OUT)
4. 여러번 붙였다, 뗴었다를 하다보니, 접착력이 약해져서, 접착제(내열접착제: 125도)를 일부 도포해서 부착을 함
6. 주의사항
. 네오픽셀을 구입하면, 중간중간에 이음새 부분이 있음, 이 이음새 부분에서 칫수오차가 발생함에 따라, 셀한개 길이* 개수= 전체 길이로 단순 계산을 하면, 오차가 발생할수 있옴. 실물로 확인하면서 조립할 필요가 있음.
[케이스 제작]
1. 3D프린터로 인쇄를 했습니다.
- MDF CNC 가공 또는 레이져 가공을 할수도 있었으나, 몇가지 이유로 3D 프린팅을 했습니다.
. 셀간의 경계선을 최대한 좁게할수록 DISPLAY품질이 좋아짐 => 1.2mm 수준로 제작함
.. CNC로 가공시에 셀 경계벽이 너무 얇은관계로 (1.2mm)이 엔드밀(갈날)로 인해 훼손될 가능성이 있어보임
.. Layser로 가공시 셀마다 그을름이 생겨서 손에 묻어나고, 그을름 제거하기 힘듦.
2. 3D 프린터의 크기제한으로 인해, 출력물을 4 등분하여 인쇄하고, 인쇄후 조립(접착:순간접착제)하여 제작함.
3. 좌측상단에 LOGO 인쇄함 ("We makers ! ")
. Text,그림,캐릭터등을 인쇄 (음각,양각)해서, 사용자별 개별화 할 필요가 있을것 같아, 시험삼아 인쇄함, 추후엔 반대편에 Back lamp를 하는것도 고려하면 좋을것 같음. 금번에 back lamp는 생략함.
4. Neopixe 조립판이 Case안으로 들어갈수있도록 조립판보다 약간 크게 만들고, 전선이 지나가는 길을을 만들어줌.
[캐릭터 제작]
1.캐릭터 헐크 프린팅함 ( 3d 모델은 팅키버스에서 다운 받음) : neopixel을 좌우측에서 붙들고 있는 모습으로 연출을 하기위해 2개를 제작함.
2. 명판( " Wemakers !) 을 제작해서 헐크가 들고있는 모습으로 형상화함.
[ 전장부분 테스트 (빵판) ]
1. 기획실장님이 올려주신 회로와 , 추가로 " USB TO ARDUINO MINI " 적용해서 빵판에 구현하였습니다. 정상 작동 확인함
2. USB TO ARDUINO MINI를 통해 필요시 ARDUINO에 펌웨어 로딩 함
- USB TO ARDUINO MINI를 NEOPIXEL 장치에 포함시켜서 필요시 사용자가 펌웨어를 업로드 하도록 할것인지, 아니면, 펌웨어 업로딩 기능은 생략할지 ( 펌웨어는 개발자가 업로드 해줌)는 논의가 필요해 보임. ==> 원가절감차원에서..
[전장부분 조립 ( 기판+케이싱)]
1. 빵판의 부속물을 기판에 재구성하고, 스위치 한개 추가했습니다.
2. CASE는 3D 프린팅해서 글루건으로 부착하고 , COVER는 mdf로 함
[ Neopixel test ( white color ) ]
1. White로 점등 테스트 함
- 전류가 부족하면, 후단으로 갈수록 색상이 변색이 되는 현상이 있음, 본 회로는 정삼작동함
[Display Test]
1. 종이,아크릴(흰색),아크릴(반투명)으로 테스트함.
2. 펌웨어는 기획실장님이 올려주신 "수퍼마리오"로 적용함.
. 종이 (흰색)
. 아크릴(흰색)
. 아크릴(반투명)
[ 완성품 ]
1. 헐크 두명이 좌우에서 DISPLAY를 지지하고 있는 모습으로 연출함, 추후 헐크는 후처리 도색예정임.
2. 헐크가 NAME Plate " We Makers ! " 를 들고있는 모습으로 연출함
- Text,그림,캐릭터등을 인쇄 (음각,양각)해서, 사용자별 개별화 할 필요가 있을것 같아, 시험삼아 모델링함,
3. 전원은 5V , 2.5A 아답타를 적용했는데, 무난해 보입니다.
- 정면
- 후면
. DISPLAY 가 가능하면 가볍고, 얇게 제작하는데 포커싱함.
- 멀리선 본 모습 : 멀리서 볼수록 "수퍼마리오"의 모습이 잘 나타납니다.
'프로젝트 > ART WALL' 카테고리의 다른 글
Neopixel Display PROTO 테스트 #2 (0) | 2017.05.09 |
---|---|
BMP HEXCODE 를 NEOPIXEL로 표현하기 (0) | 2017.05.09 |
Neopixel Control test (0) | 2017.05.09 |
아두이노를 이용한 ART WALL (0) | 2017.05.09 |
BMP HEXCODE 를 NEOPIXEL로 표현하기
BMP HEXCODE 를 NEOPIXEL로 표현하기
BMP HEXCODE 를 NEOPIXEL로 표현하기 입니다.
글의 순서는 아래와 같습니다.
1. 시연 사진
2. 펌웨어
3. NEXT STEP
[시연 사진]
그림2장 ( T , ㅗ )을 번갈아 가면서 표현하는 사진입니다.
향후 16*16 NEOPIXEL을 적용하면 좀더 다양한 표현이 가능하게 됩니다.
펌웨어]
[Next Step]
1. BMP화일에서 HEX CODE를 뽑아내서 배열로 저장하는 함수 개발
2. 16*16 NEOPIXEL 적용
'프로젝트 > ART WALL' 카테고리의 다른 글
Neopixel Display PROTO 테스트 #2 (0) | 2017.05.09 |
---|---|
Neopixel Display PROTO 테스트 입니다. (0) | 2017.05.09 |
Neopixel Control test (0) | 2017.05.09 |
아두이노를 이용한 ART WALL (0) | 2017.05.09 |
Neopixel Control test
Neopixel Control test
Neopixel Control 테스트를 과정입니다.
글의 순서는 아래와 같습니다.
1.코딩방법 강좌
2.RGB 색상변환
3.hardware 구성
4.동작 테스트 1 : 순차적으로 켜기(2줄 동시에)
5.NEXT STEP
[기본코딩 방법]
http://kocoafab.cc/tutorial/view/228
http://makeshare.org/bbs/board.php?bo_table=Parts&wr_id=31
[RGB 색상변환]
http://html-color-codes.info/#Choosing_Website_Color
[hardware]
[동작 테스트_1]
- 시연영상 :순차적으로 켜기(2줄 동시에)
[NEXT STEP]
1. 필요시 matrix type neopixel test
- 자재(matrix neopixel )확보후 실시
'프로젝트 > ART WALL' 카테고리의 다른 글
Neopixel Display PROTO 테스트 #2 (0) | 2017.05.09 |
---|---|
Neopixel Display PROTO 테스트 입니다. (0) | 2017.05.09 |
BMP HEXCODE 를 NEOPIXEL로 표현하기 (0) | 2017.05.09 |
아두이노를 이용한 ART WALL (0) | 2017.05.09 |
아두이노를 이용한 ART WALL
아두이노를 이용한 ART WALL
아두이노를 이용한 ART WALL 입니다.
아두이노 메가 2560 를 선택한 이유는
. 이용가능한 핀의 수가 많음
- pwm 핀 ; 11개(13번 포함)
- 각종 센서 장착 가능 핀 : 초음파 센서, 광센서,소리센서 등
글 순서는 아래와 같습니다.
1. ART WALL 그림
2. 동작개요
3. 하드웨어
4. 펌웨어
5. NEXT STEP
[ART WALL 그림]
그림설명
- 예수탄생
- 요셉과 마리아
- 천사들의 보호/경배
- 예수탄생을 경배하기 위해 별을 따라 찾아오고 있는 동방박사와 목자들
[동작개요]
1. 동작 시작
- 광센서 적용 : 주변이 어두어 지거나
- 초음파 거리 측정 센서 적용 : 주변에 사람이 다가오거나
- 소리센서 적용 : 주변에 소리가 나면 LED가 동작을 시작함
2. LED 동작
- 천사들 형상에 LED적용: 위아래로 오르내림을 LED로 순차적으로 점등시켜 표현
- 예수 주위를 LED 적용
- 하늘의 별들에 LED 적용 : 반짝거리는 별을 표현
[하드웨어]
아직은 빵판에 있습니다.
동작 동영상
[펌웨어]
[Next Step]
1.그림 인쇄 : 1m*1m
2.액자 제작
3. 하드웨어 조립
4. 음악 재생기능 추가검토 ( mp3 file 재생)
. mp3재생기
. usb 메모리 장착
. 스피커 장착
'프로젝트 > ART WALL' 카테고리의 다른 글
Neopixel Display PROTO 테스트 #2 (0) | 2017.05.09 |
---|---|
Neopixel Display PROTO 테스트 입니다. (0) | 2017.05.09 |
BMP HEXCODE 를 NEOPIXEL로 표현하기 (0) | 2017.05.09 |
Neopixel Control test (0) | 2017.05.09 |