TechTogetWorld

 daviduino.co.kr

techtogetworld.com

 david201207.blog.me

cafe.naver.com/3dpservicedavid

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

 daviduino.co.kr

techtogetworld.com

 david201207.blog.me

cafe.naver.com/3dpservicedavid

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

 daviduino.co.kr

techtogetworld.com

 david201207.blog.me

cafe.naver.com/3dpservicedavid

BMP HEXCODE 를 NEOPIXEL로 표현하기


BMP HEXCODE 를 NEOPIXEL로 표현하기 입니다.

글의 순서는 아래와 같습니다.


1. 시연 사진

2. 펌웨어

3. NEXT STEP


[시연 사진] 

그림2장 ( T , ㅗ )을 번갈아 가면서 표현하는 사진입니다.

향후 16*16 NEOPIXEL을 적용하면 좀더 다양한 표현이 가능하게 됩니다.



펌웨어]

sketch_feb08a_5.ino



[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

 daviduino.co.kr

techtogetworld.com

 david201207.blog.me

cafe.naver.com/3dpservicedavid

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]

 -sketch_feb08a_2.ino


 - 시연영상 :순차적으로 켜기(2줄 동시에)




[NEXT STEP]

1. 필요시 matrix type neopixel  test

  - 자재(matrix neopixel )확보후 실시



 daviduino.co.kr

techtogetworld.com

 david201207.blog.me

cafe.naver.com/3dpservicedavid

아두이노를 이용한 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 적용 : 반짝거리는 별을 표현


[하드웨어]


아직은 빵판에 있습니다.




동작 동영상


[펌웨어]


art_wall_v01_20170125.ino

pitches.h



[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