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

아두이노 나노 RGB LED & 컬러 센서로 만드는 전자 카멜레온 프로젝트

부품 및 소모품

아두이노 나노 R3 1개
Adafruit 네오픽셀 링: WS2812 5050 RGB LED 1개
TCS3200 컬러 센서 1개

앱 및 온라인 서비스

프로젝트 소개

카멜레온이 주변 색상에 따라 몸색을 바꾸는 원리를 아두이노로 구현해 보았습니다. 멜라노사이트 자극 호르몬(MSH)이라는 생물학적 메커니즘이 있지만, 여기서는 TCS3200 컬러 센서가 빛의 색을 감지하고 네오픽셀 LED가 해당 색을 재현하는 전자적 방식입니다. 주변 조명 시스템이나 무드 조명, 눈의 피로를 줄여주는 TV/PC 백라이트 등으로 활용하기 좋습니다.

1단계: 필요한 부품

2단계: 부품 간단 설명

3단계: 회로 연결

센서의 4개 포토다이오드 출력을 아두이노 디지털 핀에 연결하여 주파수를 측정하고, 네오픽셀 데이터 라인은 아두이노의 다른 디지털 핀에 연결합니다. 자세한 배선도는 제공된 회로도 이미지를 참고하세요.

4단계: 코드 작성 및 업로드

GitHub 저장소(vishwasnavada/Chameleon)에서 코드와 필요한 라이브러리를 다운로드하세요. 라이브러리를 아두이노 IDE의 libraries 폴더에 넣고 컴파일 후 업로드하면 됩니다. 코드는 주석이 잘 달려 있어 이해하기 쉽습니다.

5단계: 작동 확인 및 응용

센서에 다양한 색상을 보여주면 LED가 실시간으로 해당 색을 따라갑니다. 주요 응용 분야는 다음과 같습니다.

6단계: 작동 영상

프로젝트 페이지에서 작동 영상을 확인할 수 있습니다.

코드

전체 코드는 GitHub에서 확인 가능합니다: Electronic Chameleon

회로도

프로젝트 페이지에 첨부된 회로도 이미지를 참고하세요.

제조공정

  1. 전자 잉크: 작동 원리, 역사, 미래 응용
  2. 블루투스 제어 아두이노 스파이봇(Spybot) 만들기
  3. 플릭모트(FlickMote): 스마트 홈을 위한 제스처 제어 IR 리모컨
  4. DIY 아두이노 TV B-Gone: 모든 TV를 끄는 만능 리모컨
  5. 아두이노로 만드는 대형 LED 마스터 시계 (알람 기능 포함, 12m 거리에서도 식별 가능)
  6. 아두이노와 블루투스로 만드는 스마트 물건 찾기 'Find Me'
  7. 아두이노 프로젝트를 위한 최적화된 전원 솔루션
  8. 아두이노 틱택토 게임 - MAX7219 LED 매트릭스와 골판지 케이스
  9. 스마트 아두이노 4족 보행 로봇 제작: 단계별 완벽 가이드
  10. 아두이노 해바라기: 태양을 추적하는 전자 해바라기 만들기