산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Manufacturing Technology >> 제조공정

아두이노로 8x8x8 RGB LED 큐브 만들기 - DIY 가이드

부품 및 소모품

부품비고수량
RGB 확산 공통 애노드 LED512
DM13A LED 드라이버12
74HC138 3-8 라인 디코더1
IRF9640 P-채널 MOSFET8
아두이노 우노ATmega328, 16MHz 크리스탈, 22pF 커패시터 2개로 브레드보드 버전도 가능1
Digilent 5V 2.5A 스위칭 파워 서플라이1
저항 10k 옴8
저항 1k 옴8
저항 100 옴8

앱 및 온라인 서비스

프로젝트 소개

영상

제작 과정

이 빌드는 케빈 다라(Kelvin Darrah)의 RGB 큐브에서 영감을 받았습니다.

아두이노로 8x8x8 RGB LED 큐브 만들기 - DIY 가이드

케빈의 빌드를 보면 그의 인내심은 한계가 없는 것 같습니다 - 불행히도 제 인내심은 그렇지 않습니다.

24개의 시프트 레지스터, 192개의 트랜지스터, 640개의 저항을 12개의 DM13A LED 드라이버(이베이에서 개당 약 $1)로 대체했습니다.

아두이노로 8x8x8 RGB LED 큐브 만들기 - DIY 가이드

큐브 자체는 케빈이 다음 영상에서 설명한 방식으로 제작했습니다:

아두이노로 8x8x8 RGB LED 큐브 만들기 - DIY 가이드

큐브 제작 후, DM13A 드라이버 칩과 큐브를 장착할 PCB를 토너 전사 방식으로 제작했습니다. 상업용 관통홀 도금 PCB 비용을 아끼기 위해, 각 LED 연결을 와이어랩 와이어로 해당 DM13A 핀에 직접 손으로 배선했습니다. 포함된 이글 파일에는 수동 배선 버전과 오토 라우팅 버전(미테스트)이 모두 있습니다.

아두이노로 8x8x8 RGB LED 큐브 만들기 - DIY 가이드
아두이노로 8x8x8 RGB LED 큐브 만들기 - DIY 가이드

마이크로프로세서와 애노드 보드에는 MSGEQ7 7밴드 그래픽 이퀄라이저와 마이크 프리앰프도 탑재되어 있어 향후 실험할 예정입니다. 현재는 사용하지 않습니다. 상용 우노나 나노 보드를 쓰고 싶다면 74HC138 3-8 라인 디코더와 8개 P-채널 MOSFET 및 관련 저항만 있으면 됩니다. 원하면 퍼프보드에 배선해도 됩니다.

5V 20W 파워 서플라이는 이베이에서 구매했습니다. 케이스는 40mm x 9mm 드레스트 파인으로 만들었습니다.

아두이노로 8x8x8 RGB LED 큐브 만들기 - DIY 가이드

케빈의 큐브 소프트웨어에 몇 가지 애니메이션을 추가했지만 기본적으로는 그대로 유지했습니다.

결론

이베이에서 5mm 공통 애노드 확산 RGB LED 600개를 약 $30에 구매할 수 있습니다. 전자 회로를 단순화했음에도 큐브 제작은 매우 시간이 많이 걸렸지만, 결국 보람 있었습니다.

코드

Cube_8x8x8_V1.ino (C/C++)

/* 8x8x8 RGB LED Cube by John Bradnam based on work by Kevin Darrah
 * Latest V12 04/17/2013
 * Release Notes:
 * V11 - BAM 타이밍 버그 수정
 * V12 - 비트 연산으로 핀 LOW 설정 시 PORTx &= ~(1<

파일이 잘렸습니다. 전체 내용을 보려면 다운로드하세요.

회로도

아두이노로 8x8x8 RGB LED 큐브 만들기 - DIY 가이드 아두이노로 8x8x8 RGB LED 큐브 만들기 - DIY 가이드 eagle_files_WfqPEUP7Mp.zip

제조공정

  1. 스마트 식물 갈증 알림기 – DIY 토양 수분 센서로 최적의 수분 관리
  2. 아두이노 메가로 멋진 5x5x5 LED 큐브 만들기
  3. 이탈리안 워드 클럭(Word Clock) 제작: 아두이노 나노 + 네오픽셀 + LCD + RTC
  4. 아두이노 MKR Fox 1200으로 신뢰성 높은 시그폭스 kWh 미터 만들기
  5. 아두이노 RGB LED 컬러 믹서: 입문자 친화적 DIY 프로젝트
  6. 블루투스 온도 모니터: 아두이노 나노와 NTC 서미스터로 구현
  7. 야외용 DMX 제어 RGB LED 플러드 라이트: 저렴하고 고성능인 DIY 조명 시스템
  8. 터치프리 제스처 잠금장치: APDS-9960과 아두이노로 보안 액세스 구현
  9. 아두이노용 절연 아날로그 입력 회로 만들기
  10. 아두이노 우노로 정밀 반응 속도 테스터 만들기