tcs34725 예제

tcs34725 예제

TCS34725 컬러 센서용 회로파이썬 모듈. 라도미르 도피에랄스키(Radomir Dopieralski)의 마이크로파이썬-아다프루트-tcs34725 모듈에서 이식: https://github.com/adafruit/micropython-adafruit-tcs34725 이 예제는 색상 측정을 수행하여 사용자에게 표시합니다. 측정은 색상 변경 사각형 패널을 시각적으로 사용하고 세 개의 숫자 위/아래 컨트롤을 사용하여 두 가지 방법으로 표시됩니다. 사각형 패널의 색상과 숫자 컨트롤의 값은 새로운 색상 측정이 이루어질 때마다 직렬을 통해 Arduino 프로그램에 의해 설정됩니다. Adafruit는 TCS34725에 대한 아두 이노 라이브러리를 작성하고 GitHub에 자신의 코드를 오픈 소스. 나는이 라이브러리와 예제가 브레이크 아웃 보드를 시작하는 방법에 좋은 것으로 나타났습니다. 그러나 다음 단계에서는 C #이 처리하기 쉬운 형식으로 장치에서 데이터를 출력하고 싶었기 때문에 .NET의 JSON.NET 프레임 워크에서 쉽게 수집 할 수있는 간단한 JSON 개체를 디자인했습니다. 사용 예는 예제/tcs34725_simpletest.py를 참조하십시오. 이 예제에서는 MegunoLink 인터페이스 패널의 요소를 원격으로 제어하는 방법을 보여 줍니다. 이 경우 색상은 아두이노에 의해 TCS34725 적록-청색(RGB) 컬러 센서로 측정됩니다. Arduino는 지각 색상을 계산하고 MegunoLink 인터페이스 패널에 표시합니다. 윈도우를 실행 하는 라즈베리 파이에 직렬 데이터를 보내는 10 IoT 코어 케이크의 조각-내 프로젝트의 소스 코드를 체크 아웃할 수 있습니다., 또는 마이크로소프트의 GitHub 사이트에 더 일반적인 예제를 볼 수 있습니다.

이 예는 모듈에 연결된 Arduino Uno에 대한 것입니다 당신은 아래의이 예에서 아두 이노 프로그램과 일치 MegunoLink 인터페이스를 포함하는 ZIP 파일을 다운로드 할 수 있습니다. 이 예제에서는 아두 이노 도서관도 필요합니다. 예는 아래에 나와 있습니다 – 나는 옆에 빨간색 레고 블록을 들고있는 동안 TCS34725에서 약 100 개의 판독값을 기록했습니다. 이 상자와 수염 플롯 그래프는 TCS34725에서 출력을 얻을 경우 다음과 같은 색상을 감지하는 브레이크 아웃 보드 근처의 블록을 감지한 다음 감지한 색상을 화면에 표시하기를 원했습니다. 나는 또한 장치가 감지 한 색상을 말할 것이다 음성을 합성하고 싶었다. 센서에서 감지한 원시 RGBC 색상을 판독합니다.

Comments are closed.

    About

    This is the deafult sidebar, add some widgets to change it.